Unit One
RoboQuest
Level One - Commands
Mon Aug 28 / Tue Aug 29
1 | Welcome
Wed Aug 30 | Aug 31
2 | RoboQuest
Technica - Hackathon @ UMD for Underrepresented Genders
Seating Chart
Lesson - Setting Up Processing and RoboQuest
Look at the Roboquest Project Document
Work Time
Stage 1-1: Karel
Stage 1-2: Fountain
Level Two - Methods and Conditionals
Fri Sept 1 / Tues Sept 5
3 | Colors && Methods
Lesson - RGB and Changing Colors
Lesson - Methods
Work Time
Stage 1-3: Chameleon
Stage 2-1: Stairs
Stage 2-2: Ziggurat
Checkpoint #1
Be ready to show your project to Mr. M @ the start of next class
Fountain - 5 Points
Chameleon - 5 Points
Wed Sept 6 / Thur Sept 7
4 | Conditionals
Lesson - If, Else, and Else If
Checkpoint #1
B2 has until end of class to complete due to absence.
Work Time
Stage 2-3: Road
Stage 2-4: Puddles
Fri Sept 8 / Mon Sept 11
5 | Conditionals II
Announcement - Programming Club
Meets Wednesday 9/13 @ 2:30 to 3:30
Lesson - Logical Operators
AND, OR, NOT
Truth Tables
Work Time
Stage 2-5: Volcano
Stage 2-6: Paths
Checkpoint #2
Be ready to show your project to Mr. M @ the start of next class
Ziggurat - 5 Points
Volcano - 5 Points
Paths - 5 Points
Level Three - While Loops
Tues Sept 12 / Wed Sept 13
6 | While Loops
Lesson - While Loops
Checkpoint #2
Work Time
Stage 3-1: Desert
Stage 3-2: Gather
PD Day - Friday September 15 (No School)
Thur Sept 14 / Mon Sept 18
7 | Waypoints
Join AP Schoology Group
Join code is found on Schoology pageJoin Class on AP Classroom
Contact Collegeboard ASAP if needed
Join code is found on Schoology pageWork Time
Stage 3-3: Cabin
Stage 3-4: Harvest
Tues Sept 19 / Wed Sept 20
8 | Cardinal Directions
Lesson - Randomness and Facing
Work Time
Stage 3-5: Western
Stage 3-6: Crossroads
Checkpoint #3
Be ready to show your project to Mr. M @ the start of next class
Gather - 5 Points
Harvest - 5 Points
Crossroads- 5 Points
Level Four - Variables
Thur Sept 21 / Fri Sept 22
9 | Variables
Lesson - Variables
Checkpoint #3
Work Time
Stage 4-1: Bridge
Stage 4-2: Treasure
Stage 4-3: Marx
PD Day - Monday September 25 (No School)
Tues Sept 26 / Wed Sept 27
10 | Text
Lesson: Paint, Strings, and Parameters
Work Time
Stage 4-4: Hello
Stage 4-5: Minesweeper
Midterm: Last Day To Submit Late Work
No missing or late work will be accepted after Friday, September 29th
Thur Sept 28 / Fri Sept 29
11 | Algorithms
Lesson: Algorithms and Mazes
Work Time
Stage 4-6: Maize
Checkpoint #4
Be ready to show your project to Mr. M @ the start of next class
Marx - 5 Points
Minesweeper - 5 Points
Maize - 5 Points
Level Five - For Loops
Mon Oct 2 / Tues Oct 3
12 | For Loops
Textbook Distribution
Lesson: For Loops
Checkpoint #4
Work Time
Stage 5-1: Jog
Stage 5-2: Docks
Wed Oct 4 / Thur Oct 5
13 | Nested For Loops and Parameters
Lesson: Nested For Loops, Scope, and Parameters
Test #1 - Format & Information
Work Time
Stage 5-3: Castle
Stage 5-4: Spiral
Checkpoint #5
Be ready to show your project to Mr. M @ the start of next class
Docks - 5 Points
Castle - 5 Points
Spiral - 5 Points
Fri Oct 6 / Mon Oct 9
15 | Review and Wrap-Up
Checkpoint #5
Q&A
Study Time
Challenge Projects
Extra Practice (Not Graded)
Tues Oct 10 / Wed Oct 11
16 | Test