All materials we use in class are accessible via this page.
Information about grading and course logistics.
Monday | Tuesday | Wednesday | Thursday | Friday | |
---|---|---|---|---|---|
PRE- WORK | 8/29 | 8/30 Topics: Introduction to the course Videos 1.1.0, 2.1.0, 2.1.1 No reading quiz (RQ) | 8/31 | 9/1 Topics: Adding and moving objects, person builder, some instructions Read through Course webpages Videos 2.1.2-2.1.5, 2.2.1-2.2.3 Note 2.1.4 has mac version/windows version Video 2.1.6 (optional) QZ01 in Sakai | 9/2 |
LECTURE |
First Lecture Slides (pdf) (pdf-4up) Link Full Slides (pdf) (pdf-4up) | |
Lecture 2 | ||
ASSIGNMENT |
Assign 1 out | ||||
Monday | Tuesday | Wednesday | Thursday | Friday | |
---|---|---|---|---|---|
PRE- WORK | 9/5 | 9/6 Topics: Instructions (Turn, Move, Roll), Parts, Storyboards, Tips Videos 2.3.1-2.3.6 Videos 2.4.1-2.4.3 QZ02 in Sakai | 9/7 | 9/8 Topics: Procedures, Object movement Videos: 3.1.0-3.1.2 Videos: 3.2.1-3.2.4 QZ03 in Sakai | 9/9 |
LECTURE |
Lecture 3 Slides (pdf) (pdf-4up) Full Slides (pdf) (pdf-4up) Classwork 2 (pdf) (pdf-4up) Classwork 2 Video Extras Pixar Storyboard Video Pixar Storyboard how it works Pixar storyboard to animation |
Lecture 4 Slides (pdf) (pdf-4up) Full Slides (pdf) (pdf-4up) Classwork 3 (pdf) (pdf-4up) Classwork 3 Video | |||
ASSIGNMENT |
Assign 1 due Assign 2 out | ||||
Monday | Tuesday | Wednesday | Thursday | Friday | |
---|---|---|---|---|---|
PRE- WORK | 9/12 | 9/13 Topics: Parameters with Procedures Videos 3.3.1-3.3.2 QZ04 in Sakai | 9/14 | 9/15 Topics: Camera Controls Videos 3.4.1-3.4.3 QZ05 in Sakai | 9/16 |
LECTURE |
Lecture 5 |
Lecture 6 Slides (pdf) (pdf-4up) Full Slides (pdf) (pdf-4up) Classwork 5 (pdf) (pdf-4up) Classwork 5 Video Part 1 Classwork 5 Video Part 2 | |||
ASSIGNMENT | |||||
Monday | Tuesday | Wednesday | Thursday | Friday | |
---|---|---|---|---|---|
PRE- WORK | 9/19 | 9/20 Topics: Inheritance, Biped procedure vs Bunny Procedure Videos 3.5.1-3.5.2 QZ06 in Sakai | 9/21 | 9/22 Topics: Built-in Functions, Properties, Math Videos 4.1.0-4.1.6 QZ07 in Sakai | 9/23 |
LECTURE |
Lecture 7 Slides (pdf) (pdf-4up) Full Slides (pdf) (pdf-4up) Classwork 6 (pdf) (pdf-4up) Classwork 6 Video |
Lecture 8 Slides (pdf) (pdf-4up) Full Slides (pdf) (pdf-4up) Classwork 7 (pdf) (pdf-4up) Classwork 7 video Gong sound - get mp3 OR TRY THIS DOWNLOAD for the actual .MP3 file for Gong sound | |||
ASSIGNMENT |
Assign 2 due | ||||
Monday | Tuesday | Wednesday | Thursday | Friday | |
---|---|---|---|---|---|
PRE- WORK | 9/26 | 9/27 Topics: Random Numbers Videos 4.2.1-4.2.2 QZ08 in Sakai | 9/28 | 9/29 REVIEW No QZ | 9/30 |
LECTURE |
Lecture 9 Slides (pdf) (pdf-4up) Full Slides (pdf) (pdf-4up) Classwork 8 (pdf) (pdf-4up) Classwork 8 Video |
Lecture 10 Slides (pdf) (pdf-4up) Full Slides (pdf) (pdf-4up) No Classwork Exam 1 Reference Sheet Recommended Old Tests Exam 1 all Old Tests | |||
ASSIGNMENT |
Assign 3
out | ||||
Monday | Tuesday | Wednesday | Thursday | Friday | |
---|---|---|---|---|---|
PRE- WORK | 10/3 | 10/4 No QZ | 10/5 | 10/6 Topics: Making Decisions Videos 4.3.1-4.3.3 QZ09 in Sakai | 10/7 |
LECTURE |
Exam 1 |
Lecture 11 Slides (pdf) (pdf-4up) Full Slides (pdf) (pdf-4up) Classwork 9 (pdf) (pdf-4up) Classwork 9 Video | |||
ASSIGNMENT | |||||
Monday | Tuesday | Wednesday | Thursday | Friday | |
---|---|---|---|---|---|
PRE- WORK | 10/10 | 10/11 | 10/12 | 10/13 Topics: Nested Ifs, Logic Videos 4.3.4-4.3.5 QZ10 in Sakai | 10/14 |
LECTURE | FALL BREAK | FALL BREAK |
Lecture 12 Slides (pdf) (pdf-4up) Full Slides (pdf) (pdf-4up) Classwork 10 (pdf) (pdf-4up) Classwork 10 Video (Old video should say "Together we make green" for when one is yellow and one is blue). | ||
ASSIGNMENT | |||||
Monday | Tuesday | Wednesday | Thursday | Friday | |
---|---|---|---|---|---|
PRE- WORK | 10/17 | 10/18 Topics: Saving Objects, Count loop Videos 4.4.1-4.4.5 QZ11 in Sakai | 10/19 | 10/20 Topics: While loop Videos 4.5.1-4.5.3 QZ12 in Sakai | 10/21 |
LECTURE |
Lecture 13 Slides (pdf) (pdf-4up) Full Slides (pdf) (pdf-4up) Classwork 11 (pdf) (pdf-4up) Classwork 11 Video |
Lecture 14 Slides (pdf) (pdf-4up) Full Slides (pdf) (pdf-4up) Classwork 12 (pdf) (pdf-4up) Classwork 12 Video | |||
ASSIGNMENT |
Assign 3 due | ||||
Monday | Tuesday | Wednesday | Thursday | Friday | |
---|---|---|---|---|---|
PRE- WORK | 10/24 | 10/25 Topics: Arrays Videos 5.1.0-5.1.2 QZ13 in Sakai | 10/26 | 10/27 Topics: Writing Functions, Variables Videos 5.2.1-5.3.4 QZ14 in Sakai | 10/28 |
LECTURE |
Lecture 15 Slides (pdf) (pdf-4up) Full Slides (pdf) (pdf-4up) Classwork 13 (pdf) (pdf-4up) Alice project starter (.a3p) Classwork 13 Video Extras Text into Animation See Nov 1 for Exam 2 practice |
Lecture 16 Slides (pdf) (pdf-4up) Full Slides (pdf) (pdf-4up) Classwork 14 (pdf) (pdf-4up) Alice project starter (.a3p) Classwork 14 Video See Nov 1 for Exam 2 practice | |||
ASSIGNMENT |
Assign 4
out | ||||
Monday | Tuesday | Wednesday | Thursday | Friday | |
---|---|---|---|---|---|
PRE- WORK | 10/31 | 11/1 No Videos No QZ | 11/2 | 11/3 Topics: Indexing in Arrays Videos 5.4.1-5.4.5 QZ15 in Sakai | 11/4 |
LECTURE |
Exam 2 Exam 2 Reference Sheet Specific old tests Old tests and solutions Extra Practice (pdf) (pdf-4up) Solutions Extra Practice (pdf) (pdf-4up) |
Lecture 17 Slides (pdf) (pdf-4up) Full Slides (pdf) (pdf-4up) Classwork 15 (pdf) (pdf-4up) Alice project starter (.a3p) Classwork 15 Video | |||
ASSIGNMENT |
Monday | Tuesday | Wednesday | Thursday | Friday | |
---|---|---|---|---|---|
PRE- WORK | 11/7 | 11/8 Topics: Mouse clicks on objects, object markers Videos 6.1.0-6.2.3 QZ16 in Sakai | 11/9 | 11/10 Topics: Scorers and Timers Videos 6.3.1-6.3.4 QZ17 in Sakai | 11/11 |
LECTURE |
Lecture 18 Slides (pdf) (pdf-4up) Full Slides (pdf) (pdf-4up) Classwork 16 (pdf) (pdf-4up) Classwork 16 Video Extra: Picture into animation |
Lecture 19 Slides (pdf) (pdf-4up) Full Slides (pdf) (pdf-4up) Classwork 17 (pdf) (pdf-4up) Classwork 17 Win Video Classwork 17 Lose Video | |||
ASSIGNMENT |
Assign 4
original due date |
Assign 4
NOW due | |||
Monday | Tuesday | Wednesday | Thursday | Friday | |
---|---|---|---|---|---|
PRE- WORK | 11/14 | 11/15 Topics: KeyPress and Collision Detection Listeners Videos 7.1.0-7.2.4 QZ18 in Sakai | 11/16 | 11/17 Topics: Scene Activation Listener, Multiple Levels in Game Videos 7.3.1-7.3.6 QZ19 in Sakai | 11/18 |
LECTURE |
Lecture 20 Slides (pdf) (pdf-4up) Full Slides (pdf) (pdf-4up) Classwork 18 (pdf) (pdf-4up) Classwork 18 Video |
Lecture 21 Slides (pdf) (pdf-4up) Full Slides (pdf) (pdf-4up) Classwork 19 (pdf) (pdf-4up) Classwork 19 Video | |||
ASSIGNMENT |
Assignment 6 out! |
Assignment 5 due | |||
Monday | Tuesday | Wednesday | Thursday | Friday | |
---|---|---|---|---|---|
PRE- WORK | 11/21 | 11/22 Topics: Changing Scenes Videos 8.1.1-8.1.2 QZ20 in Sakai | 11/23 | 11/24 | 11/25 |
LECTURE |
YES, We have class today Lecture 22 Slides (pdf) (pdf-4up) Full Slides (pdf) (pdf-4up) Classwork 20 (pdf) (pdf-4up) Alice project starter (.a3p) Classwork 20 Video | Thanksgiving Break | Thanksgiving Break | Thanksgiving Break | |
ASSIGNMENT | |||||
Monday | Tuesday | Wednesday | Thursday | Friday | |
---|---|---|---|---|---|
PRE- WORK | 11/28 | 11/29 No Reading No QZ | 11/30 | 12/1 | 12/2 |
LECTURE |
Exam 3 Exam 3 Reference Sheet Specific old tests Old tests and solutions |
Work on project, checkoffs | |||
ASSIGNMENT | |||||
Monday | Tuesday | Wednesday | Thursday | Friday | |
---|---|---|---|---|---|
PRE- WORK | 12/5 | 12/6 None | 12/7 | 12/8 None | 12/9 |
LECTURE |
DEMOS in class Classwork 21 |
Lecture 23 Full Slides (pdf) (pdf-4up) DEMOS in class Classwork 22 | |||
ASSIGNMENT |
Assign 6 Game Video due |
Rest of Assign 6 due | |||
FINAL EXAM | NO FINAL EXAM |
---|