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
Hello students! Thank you all for being here first semester. Computer classes are challenging, I get that, and I appreciate your hard work and effort!
Semester One grades have been posted on Aeries. If you feel that there is a mistake or error on my part, please either email me (firstname.lastname@example.org) or discuss this with me next week, when second semester starts. A reminder that all late / missing assignments for credit were due by Friday, January 17th at 5:00pm.
For AP Computer Science: The most recent things graded are; ICT Lesson 15 ArrayList, Step Up To Writing, and the Semester Final. The semester final was scaled to 94 out of 100 points. Please see the course info packet regarding grades not being rounded up for any reason. Please recall that this semester, I scaled all five quizzes, plus the semester final was scaled, plus Step Up To Writing was scaled, plus there was an extra credit project! All of these things were done to assist students “close” to the next higher grade range in moving up.
For Mobile Game Dev: The most recent things graded are; Developer Journal #6, Step Up To Writing, and the Semester Final. The semester final was scaled to 59 out of 60 points due to the very high scores overall, and Step Up To Writing was scaled to 27 out of 30. Both of these scale changes were to help students close to the next grade range move up. Please see the course info packet regarding grades not being rounded up for any reason.
For Animation Projects: The most recent things graded are Step Up To Writing, and the semester final. The semester final was scaled to 57 out of 60 points, and Step Up To Writing was scaled to 27 out of 30. Both of these scale changes were to help students close to the next grade range move up. Please see the course info packet regarding grades not being rounded up for any reason.
Have a great three day weekend everyone 🙂 Mr. Eliot
To try out for the YLHS League Of Legends team, you must fill out required paperwork from the North American Scholastic E-Sports Federation (NASEF) Winter 2020 tournament. Please click on this link to fill out the paperwork. YOU MUST be logged in to your PYLUSD Google account to fill out this paperwork!
All work for first semester credit is due by Friday, January 17th at 5:00pm. After that point, work for first semester will not be taken. The week of January 20th to January 24th is final exam week. Final Exams will be as follows:
AP Computer Science: 100 question multiple choice final worth 20% of the first semester course grade. The semester final covers all course content from August 27th through January 17th.
Mobile Game Development: 60 question multiple choice final worth 60 points. The semester final covers all course content from August 27th through January 17th.
Animation Projects: 60 question multiple choice final worth 60 points. The semester final covers all course content from August 27th through January 17th.
Hello everyone, sorry I’m not in class today. This morning, as first period started, I found out that we had a death in the family. I’m off to help out as much as I can today. I will see you tomorrow hopefully, but I’m not 100% sure. Please do the following depending on your class.
AP COMP SCI: Continue on with ICT L10, StringUtil. Use the pseudocode to help you as much as you can. If for some reason I’m not here on Wednesday, continue working on ICT L10 as normal, and I’ll be here to help on Thursday.
MOBILE GAME: Continue working on your 2D Platformer game. Sometime this week (probably Thursday), we will add touch controls to the game, and test it a bit on your Android device. If for some reason I’m not here on Wednesday, continue working on your 2D Platformer as normal.
ANIMATION PROJECTS: You have today and tomorrow to finish up ICT L06, Walking Cycle. On Thursday, we’ll start the Rotoscoping assignment. If for some reason I’m not here on Wednesday, don’t forget to turn in Assignment06. It is STILL DUE tomorrow! On Thursday, we will start our Rotoscoping assignment.