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
Play an AP Game Created by the Student Interns
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 | Making Executables
Lesson: Exporting an Application
Test that you can make your project an executable
Work Time
Advanced
Wed May 27 / Fri May 29
22 | AP Java Preview
Explain Summer Work and Class Expectations
Set Up Codingbat Accounts / IntelliJ
Work Time
Mon June 1 / Tues June 2
23 | Boss
Lesson: Boss
Work Time
Wed June 3 / Thur June 4
24 | Final Turn In
Turn In Project and Rubric Checklist
Reminders - Export / Turn In Procedures
If you're truly early, you can do the Rubric Checklist
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 | Java Final Projects
Play and Evaluate the Java Final Projects
Tues June 10 / Wed June 11
26 | Last Day
Chill and Play Games
Prepare for Next Year
Thur June 11
27 | End of Year
Attendance Optional
A Day Only