Alpha - Core Engine
Tues Mar 17 / Wed Mar 18
1 | Setup
All Classes
Download and Play Mal's Space Shooter Example
Download Code Framework
Visit the Space Shooter Project Page for information
A Day
Mr. M is Out
Start implementing Quick Fixes as best you can
B Day
Lesson: Code Tour
Start implementing Quick Fixes
Thur Mar 19 / Mon Mar 23
2 | Setup (Part 2)
A Day
Lesson: Code Tour
Continue implementing Quick Fixes
B Day
Mr. M Out + SAT Day
B1 and B2 are in the Satellite Cafe
Flex Period - Study or code as possible
Tues Mar 24 / Wed Mar 25
3 | Quick Fixes
Work Time
Finish up Quick Fixes
Start adding More Enemies
Thur Mar 26 / Fri Mar 27
4 | Pixel Art
Visit Piskel and make an enemy graphic
Work Time
Mon Mar 30 / Tues Mar 31
5 | More Enemies
Lesson: More Enemies
Work Time
Wed Apr 1 / Mon Apr 13
6 | More Enemies 2
A Day - Half Day
Work Time
<SPRING BREAK>
Tues Apr 14 / Wed Apr 15
7 | Waves
Lesson: Waves
Work Time
Thur Apr 16 / Fri Apr 17
8 | Healthbar
Lesson: Healthbar
Work Time
Mon Apr 20 / Tues Apr 21
9 | Starfield
Lesson: Starfield
Work Time
Wed Apr 22 / Thur Apr 23
10 | Lives and Respawning
Lesson: Lives and Respawning
Work Time
AP Create Official Deadline - Apr 30th
AP Review
Fri Apr 24 / Mon Apr 27
11 | AP Study Day / Create Questions
Resource:
Work Time / Study
Tues Apr 28 / Wed Apr 29
12 | Intern AP Review Game
Thur Apr 30 / Fri May 1
13 | AP Practice Exam #3
Take AP Practice Exam
Mon May 4 / Tues May 5
14 | Go Over Exam #3
Review answers
Work on Space Shooter
Beta
Wed May 6 / Thur May 7
15 | Checkpoint
Senior Final (100) and Underclassmen Checkpoint (10)
Have all features up to "Lives and Respawning" completed
Code Spaceshooter or Study for AP
Fri May 8 / Mon May 11
16 | Game States
Lesson: Game States
Work Time
Tues May 12 / Wed May 13
17 | C++ Capstones / AP Study
Play the C++ Capstone Projects
STUDY!
Thur May 14 / Fri May 15
18 | AP Exam Day / Flex Day
Everyone is welcome to come to my room in the morning to prepare for the exam on "A" Day.
A Day - AP Exam
B Day - Flex Day
AP Exam
Thursday May 14 @ 12:00 pm
Mon May 18 / Tues May 19
19 | Upgrades
Lesson: Upgrades
Work Time
Wed May 20 / Thur May 21
20 | Progression System
Lesson: Progression
Work Time
Fri May 22 / Tues May 26
21 | Boss
Lesson: Boss
Work Time
Advanced
Wed May 27 / Fri May 29
22 | Making Executables
A Day - Async Work Day (Graduation)
Lesson: Exporting an Application
Test that you can make your project an executable
Work Time
Mon June 1 / Tues June 2
23 | AP Java Preview / Final Touches
Explain Summer Work and Class Expectations
Set Up Codingbat Accounts
Work Time
Explain the Rubric Checklist
Wed June 3 / Thur June 4
24 | Final Turn In
Turn In Project and Rubric Checklist
Reminders - Export / Turn In Procedures
If you are absent, you still must submit your project digitally by end of class today. Follow submission instructions and send it as a zip file.
No submission form results in a -10 penalty to your project score.
Fri June 5 / Mon June 8
25 | Last Class / Java Projects
Evaluate the Java Final Projects
Vote on Java Game of the Year
Tues June 9 / Wed June 10
26 | "Exam Day" (Optional)
We do not have a final exam
If you have a note to the office and no required exams later that day, you are excused from class.
For those present:
Work on AP Java Summer Work
Chill and Play Games