About Mr. Eliot

My name is Mr. Eliot. I was a teacher at El Dorado High School for 18 years, and now I work at Yorba Linda High School. I teach Computer Programming, Animation, and Mobile App Development and Design.

AP Comp Sci: 4th Quarter

Hello AP Comp Sci students. Two important things about 4th quarter that starts TODAY, Monday, April 13th.

FIRST: There will be three main activities during 4th quarter:
(1) The monthlong review period as we get ready for the AP Exam at 1pm PST on Friday, May 15th. This will include quizzes, and assignments that will be graded. Whether you are taking the AP exam or not, these will be required.
(2) Your Semester Final Exam, which will remain multiple choice, though it might be shorter than 100 questions. We’ll deal with that after the AP exam.
(3) A final lab activity, also after the AP Exam, perhaps one of the official AP labs.
** Due to our inability to be at YLHS, there will NOT be a Finch robot lab this year, sorry

SECOND: You need to get ready NOW to use the AP Classroom website often:
(1) Make sure you have Zoom installed on a Windows or Mac laptop with solid Internet. You can’t use your phone or tablet for this. Laptop or Desktop computer with a webcam is strongly recommended.
(2) Make sure you can log into the AP Classroom Website (https://myap.collegeboard.org/).
(3) Install the AP LockDown Browser (https://apclassroom.collegeboard.org/lockdown). We will be using it in class for AP Exam preparation, quizzes, and you might even need it for the AP Exam itself!

AP Comp. Sci. Multiple Choice Practice Quiz Now On Aeries

AP Comp Sci Multiple Choice Practice Quiz

AP Comp Sci students. Before we left school (suddenly) on Friday March 13th, in class, we took a 10 question multiple choice practice test. While this test doesn’t count for or against your class grade, I wanted to grade it regardless, so you could see how you did. A couple of comments about this practice quiz:

(1) Check your score on Aeries. Aeries will show how many points you received, out of “zero possible”. I did that so the quiz had no effect on your grade, but you could still see your score.

(2) Here, in my opinion, is how you should look at your score: 10-9, excellent job. 8-7, you did well. 6-5, you did OK. 4 or below, you have room for improvement. On the actual AP Comp Sci exam, getting about 50% correct is considered a “passing” score.

(3) While the AP Exam for this year no longer has multiple choice questions, this quiz IS an indicator of where you were (regarding general Java knowledge) just before we left school. So it is interesting and useful, but not critical information.

Enjoy the rest of your break!

–Mr. Eliot

Assignments Due TODAY Before Spring Break

Hello Mustang students. Many thanks to all of you that have attended Zoom meetings, sent me email or Remind messages, and have continued to work hard and learn.

A reminder that I have asked all of you to focus on ONE ASSIGNMENT during the past three weeks as we adapt to “digital online learning”. Those assignments are due Today, Friday April 3rd. I will not assign any new work over Spring Break. The only work you should have over Spring Break would be if you are behind on work that has been due on or before today. If so, this is your opportunity to get caught up, take it!

AP COMP SCI: The Picture Lab is due today. Please make sure you read the last slide of the PowerPoint for what exactly is due in the ZIP file, and how it should be turned in on my website.

MOBILE GAME: You should be finished with your Personal Project Lab today, which you first started working on in December 2019 when you had a Developer Journal entry about it!

ANIMATION PROJECTS: You should finish and turn in your Amazon.com 3D object today that we first started working on about a month ago, on March 5th.

To make sure you had plenty of time to adapt to this new “digital” system of teaching and learning, I will not mark assignments due today as LATE until Friday April 17th. This gives you over one month as a grace period to turn in work assigned (or in progress) after school shut down on Friday March 13th. On Friday April 17th, all work assigned (or in progress) after school closed is LATE, and you will lose 5 percent per day late, as is customary in all of my classes. See the course info packet signed in August 2019.

Finally, on Monday April 13th be READY TO GO, because I will be returning all classes to a more normal schedule of learning, with new assignments, new quizzes, and new due dates that will follow expectations set in the course info packet information from August 2019.

Be safe, be well, and stay home with family,
–Mr. Eliot

Monday March 23rd Update

Hello Students! A quick update on a few things:

(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.

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.

Zoom Meeting Schedule –UPDATED

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.

* 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 🙂

Student Work Mar 16th to Mar 27th, Mr. Eliot, YLHS

Stay safe, stay healthy 🙂

Hello to all students!

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.


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.
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
CLF Shape Bender

Converting your 2019 SKP file to a 2017 version using the ONLINE version of Sketchup.

Semester 01 Grades

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 (deliot@pylusd.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