Unit Seven
Space Shooter
Beginner
Thur Apr 19 / Fri Apr 20
1 | Setup and Code Tour
Download Code Framework
Visit the Space Shooter Project Page for information
Lesson: Code Tour
Work Time
Thur Apr 21 / Fri Apr 22
2 | Quick Fixes
Lesson: Quick Fixes
Work Time
Mon Apr 25 / Tues Apr 26
3 | Design and Pixel Art
Lesson: Enemy Design and Pixel Art
Visit Piskel and make an enemy graphic
Work Time
Wed Apr 27 / Thur Apr 28
4 | Practice AP Test #2
Take MC AP Test #2
Wed May 4 / Thur May 5
6 | More Enemies
Lesson: More Enemies
Work Time
AP Exam
Monday May 9th @ 12:00 pm
Intermediate
Thur May 12 / Fri May 13
10 | Lives and Respawning
Lesson: Lives and Respawning
Work Time
Senior Projects Due
Must include all elements up to "Lives and Respawning" for full credit
Submit project in class or through a Schoology message by 11:59 on Sun May 15th
Wed May 18 / Thur May 19
12 | Making Executables
Lesson: Exporting an Application
Test that you can make your project an executable
Work Time
Fri May 20 / Mon May 23
13 | Progression System and Upgrades
Lesson: Progression and Upgrades
Work Time
Tues May 24 / Wed May 25
14 | Coding Day
Work Time
Beta Due
Submit via flash drive in class at the start of class on Thurs 5/26 (A) or Friday 5/27 (B)
Include Project Code
Include Executable
Graded on the rubric with an expected value of 12 points.
Must complete the Beta Submission Form
Thur May 26 / Fri May 27
15 | AP Java Preview
Collect Beta Assignments
Explain Summer Work and Class Expectations
Set Up Codingbat and Replit Accounts
Work Time
MEMORIAL DAY
Tues May 31 / Wed June 1
16 | Beta Day
Play each other's projects / provide feedback
Work Time
Thur June 2 / Fri June 3
17 | Boss
Lesson: Building a Boss
Work Time
Advanced
Mon June 6 / Tues June 7
18 | Explosions
Lesson: Explosions
Work Time
Wed June 8 / Thur June 9
19 | On Hit Effect
Lesson: On hit animations
Work Time
Fri June 10
20 | Coding Day
A Only - Coding Day
Final Due
Submit on the Schoology Assignment by ???
Graded on the rubric with an expected value of X points.
Must complete the project submission form
Mon June 13 (B) / Tuesday June 14 (A)
21 | Last Day
Play SpaceShooter Projects!