The College Board is providing FREE AP Computer Science A exam review videos over the coming weeks. These videos go over key concepts in preparation for the AP Exam. At some point, I may suggest certain videos that I would like you to watch. At this point, they are suggested as a great review resource.
(1) Class meeting times and office hour are going to change. Going forward, individual class meetings will be 10:00am (recorded) and office hours will be at 11:30am (not recorded). This is so that my day flows better for grading, etc. Reminder, class meetings are for a particular class, and often include important assignment info for that class. Office hours are informal, where you can ask questions about anything you want.
(2) WHAT YOU SHOULD BE WORKING ON: AP COMP SCI: You should be on or near Activity 5 at this point. The Picture lab will be due next week (April 3rd, the Friday before Spring Break). MOBILE GAME: You should be done with Unit 5, and working on your Personal Project Game. This will be due next week (April 3rd, the Friday before Spring Break). ANIMATION PROJECTS: You should be working on your Amazon.com object in Sketchup. This will be due next week (April 3rd, the Friday before Spring Break).
(3) The district has said that 3rd quarter grades will only include work completed up to Friday, March 13th. Please make sure that any assignments that were due by that date are turned in if you are missing them. I will be catching up on grading this week.
I realized that downloading large videos might take a long time for those of you that don’t have fast Internet connections. So I have decided to use my school YouTube Channel instead. To visit my YouTube Channel for class videos, follow this link:
For all my classes, here’s what I’d like to do with regard to Zoom Meetings/Classes and Helping you with assignments:
(1) CLASS MEETINGS: If I need to meet with a particular class (probably AP Comp Sci most often), I will usually meet with that class at 10:00 am. This will be as needed, and I’ll let that class know in advance via email or Remind message. These meetings will be recorded and released as videos so they can be watched by students who could not attend, or re-watched by those that did.
(2) OFFICE HOURS: “Office Hours”, where I just answer general questions by anybody about anything they want, will be at 11:30 am each day and last until all questions are gone or until one hour has passed. These meetings are “optional” and only if you have questions. Everyone is welcome from all classes. These will usually not be released as videos. If I cannot make Office Hours for some reason, I will send a Remind.
(3) ONE ON ONE ZOOM MEETINGS FOR INDIVIDUAL QUESTIONS: If you have a particular issue you’d like to discuss privately, or you have an extensive question about difficult code, you can schedule a private “One On One” Zoom meeting. Contact me by email, and we can set up a time. You can also just use email to deal with difficult code questions. Send me all important code files, and I’ll have a look at your code.
(4) GENERAL ZOOM INFORMATION: * Get the “Zoom Client for Meetings” from here: https://zoom.us/download. Zoom works on cell phones and tablets, so you can also install the iOS app or Android app. * The Zoom meeting ID and password will be emailed to you or sent via Remind message before the meeting. The Password will be different for each meeting so that the correct students attend the correct meeting 🙂
Below we will discuss the projects I’d like you to work on over the next two weeks while school is closed. Please do your best to continue these assignments and make progress on them while at home. When we eventually get back, we will review how everyone did, take any quizzes we missed, and then continue on to new assignments. You will be turning in these projects, and they will count for your grade at some point, so please take them seriously. If you have any questions, the very best option is to email me (deliot *at* pylusd.org).
AP COMPUTER SCIENCE A: (Remind Code = @8699c3)
Quiz 08 has been, an will continue to be, postponed until we get back, so put the quiz out of your mind for now. However, the AP Exam is less than two months away, so we need to continue making progress and keep your skills improving with Java code. With that in mind, I have two things I would expect you to get done during the next two weeks:
ITEM #1: Get your ICT L21 assignment in by 5:00pm on Monday, March 16th. There is really no reason not to get this in on time, since you were given three extra days to get this done, and you should have been finished on Friday March 13th anyway.
ITEM #2: We are going to work on the official “AP Picture Lab” over the next few weeks. This lab involves you creating Java code that is used to manipulate JPG images. This lab is divided into sections, and the directions are found in a PDF file. Click the link below to download the “Student Files” for this lab, which include all of the Java code you will need, plus a “picture-lab-studentguide.pdf” with directions. The file can be found in the downloads area, or by clicking this link:
There is a PowerPoint introduction to the Picture Lab that can be found by logging into the website and looking at the March 16th to March 22nd schedule. It is called, “PowerPoint, Picture Lab Intro and Activity Directions”. Please read over the PowerPoint and be ready to get started tomorrow (March 17th). On Tuesday, March 17th, I will have Zoom session about this lab for AP Comp Sci students at 11:00am. I will send the Zoom Meeting link via Remind. The lesson will be RECORDED so you can also watch again or later if you cannot make it.
MOBILE GAME DEVELOPMENT AND DESIGN: (Remind Code = @h3aebd)
I would like you to do as many of these things as possible.
ITEM #1: Install GitHub Desktop on your home computer. It can be found here https://desktop.github.com/. Continue to use GitHub as we do in class every day.
ITEM #2: Install Unity 2018.4.13 (22 Nov, 2019) at home. You can start with Unity Hub (latest version) but make sure that your Unity version is only 2018.4.13 (22 Nov, 2019). Do not install the “latest” version of Unity, since it may not work well with the Create With Code Curriculum.
ITEM #3: Finish working on all parts of Unit 5, including Unit 5.1 to 5.4, The Unit 5 Challenge, the Unit 5 quiz, and the Unit 5 lab. (OK) ITEM #4: Get as much dones as possible on your Personal Project / Lab game project.
Please note, that I will be able to track if you have been working on your project based on GitHub commits and pushes. So please do work every day or two Monday through Friday on your Unity project!
ANIMATION PROJECTS: (Remind Code = @2ee92b)
I would like you all to continue working on your Sketchup Object for Assignment 12, and ideally finish this object before we get back. I have emailed your Sketchup “SKP” files, and they should have already been sent to you PYLUSD Gmail address last night. There are two ways you can continue to work on your Sketchup 3D object:
OPTION #1 (OK): Use the online version of Sketchup found at https://app.sketchup.com/app. This will work well for basic things you want to do with your Sketchup project AND you can also convert your project to a different version of Sketchup (see below). Log in to this using your PYLUSD Gmail account only please. The bad thing about this version is that PLUGINS WILL NOT WORK.h
OPTION #2 (BEST): The last totally free desktop version of Sketchup is “Sketchup Make 2017”. It is still available for download for Windows or Mac at this link https://help.sketchup.com/en/downloading-older-versions/ Look for it in the middle of the page. Use this version if at all possible and especially if you have need plugins to make progress with your model.
I would strongly recommend that you put your SKP files on your PYLUSD Google Drive as you are working.
IMPORTANT: Your current SKP files are for Sketchup 2019. It is very likely that they won’t be able to be opened with Sketchup Make 2017. There are two ways you can solve this. First, upload your project to the ONLINE version of Sketchup, select Download, then select Sketchup 2017 (see image below). The second way to deal with this is to ask me to convert your file for you by email. Just say, “Mr. Eliot, I need the 2017 version of my SKP file” and I’ll convert it for you.
If you use Sketchup 2017, here are the important plugins we were using in class. You can get them ALL (and a few more) from me as a ZIP file by clicking HERE: Bezier Tool Fredo6 LibFredo6 RoundCorner by Fredo6 Onion Dome Tool Shapes Tool Soap Skin & Bubble TrueBend CLF Shape Bender