Unit Six
Design
Alpha
Wed Mar 20 / Thur Mar 21
1 | Project Overview
A Day - SAT (Juniors Only)
Trello
Design Document
Contract
Work Time
Submit all documents by the end of class
Fri Mar 22 / Tues Apr 2
2 | Contract Conferences
Set up new Project Template for IntelliJ and start coding
Finalize Contracts with Mr. M
Wed Apr 3 / Thur Apr 4
3 | Coding Day
Work Time
Fri Apr 5 / Mon Apr 8
4 | Coding Day
A Day - Half Day Friday
Assign AP-1 Codingbats (x10) (due Sunday 4/14 @ 11:59 pm)
Work Time
Tues Apr 9 / Thur Apr 11
5 | FRQ #1
Explain Free Response Format
Do one example problem
Work Time
Fri Apr 13 / Mon Apr 15
6 | Jar Files
Make your project into a Jar File and test it out
Work Time
Tues Apr 16 / Wed Apr 17
7 | FRQ #2
Example Problem
Work Time
Thur Apr 18 / Fri Apr 19
8 | End of Alpha
Work Time
Submit Alpha by Midclass (+1) or Midnight (+0)
Zip file must include: project code, running jar file, at least 2 screenshots, text file with description + control
Threnody builds an isometric RPG engine (2022)
Action puzzler RPG Squared lets players push boxes and slide on ice. (2022)
Plants vs. Mummies has a functional gameplay loop in their Alpha (2023)
Investigate the mysteries of Monkey Town and do battle using exotic animals in Frey Battle Simulator. (2023)
Phase Two
Mon Apr 22 / Tues Apr 23
9 | Presentations (A) / Review Game (B)
A - Share projects with the class
B - Brady lead the class in an AP Review Game
Work Time
Wed Apr 24 / Thur Apr 25
10 | Review Game (A) / Presentations (B)
A - Shiqi leads the class in an AP Review Game
B - Share projects with the class
Work Time
Fri Apr 26 / Mon Apr 29
11 | Conferences
A Day - Half Day
Update Conference Goals for Beta Phase
Work Time
Tues Apr 30 / Wed May 1
12 | Practice MC AP Exam #3
Complete multiple choice exam
Thur May 2 / Fri May 3
13 | Review Day
Go over practice exam and questions
Students who missed the practice exam will take it instead
Mon May 6 / Tues May 7
14 | Flex Day
Additional time to study and work on projects
Final questions before the AP Exam
In TopShot, you shoot foes as Mom or a Soccer Player. (2023)
Pokemon Battler featuring Evee and Bulbasaur (2022)
Guns are an important part of Legendary Sword 2. (2022)
AP Exam
Wednesday May 8th @ 12:00 pm
Wed May 8 / Thur May 9
15 | Exam Day!
A1 - No class due to AP Exam. All are welcome to come in prior to their exam to study, hang out, and relax. Room is wide open during A1 and A2. Come for last minute review!
B4 - Work Day
Fri May 10 / Mon May 13
16 | Evaluate Capstones
Play the C++ Final Projects
Work Time
Wed May 15 / Thur May 16
17 | Last Class Day For Seniors
Farewell to Seniors!
Work Time
Fri May 17 / Mon May 20
18 | Coding Day
A Day - Half Day
Work Time
Tues May 21 / Wed May 22
19 | End of Beta
Work Time
Submit Beta by Midclass (+1) or Midnight (+0)
Zip file must include: project code, running jar file, at least 2 screenshots, text file with description + control
"Jenshin Go!" brings the spirit of gacha games to AP Java (2022)
Threnody adds textures and collisions (2022)
In Chromatic, shift between colors to gain new powers (2022)
Release
Thur May 23 / Fri May 24
20 | Presentations
Share projects with the class
Work Time
Tues May 28 / Wed May 29
21 | Final Conferences
Informally meet with each team
Work Time
Thur May 30 / Fri May 31
22 | Code
Work Time
Mon June 3 / Tues June 4
23 | Code
Work Time
Wed June 5 / Thur June 6
24 | Submit Project
Turn in Project to Mr. M on a flash drive
Brief Talk: How to prepare for C++
Fri June 7 / Mon June 10
25 | Last Day
Play Final Releases!
Physics puzzler IQ Ball implements swinging rope and hazards. (2022)
JackBluff features three games, including slots (2023)