Code Links

To save your work, log in
to your account when
you use the links!

makeCode App Lab Game Lab

Coming Events

(Entire Calendar at Bottom)
April 27
- Sheet 4.7 Joins
- complete Sheet 4.8 Data Mining
Database Programs
18 - Bank [database file] [video]
19 - Pokedex [database file]
20 - Hats [database file]
21 - Shoe Size [database file]
April 28
- Sheet 4.9 All together
Database Programs
18 - Bank [database file] [video]
19 - Pokedex [database file]
20 - Hats [database file]
21 - Shoe Size [database file]
Other Codes to work on:
- 17 Invitations to a Party
April 29
Unit 4 Sample Test
April 30
- Sheet 5.1 Sprites & Game Lab
Coding:
1 - Bouncing, Video
2 - Tumbleweed
May 1
- Sheet 5.2 Sprites & Movement
- Sheet 5.4 AI Impacts on Society

Work on unit 4 code:
2 - Tumbleweed
3 - Back and Forth
4 - Robot Drivers, pics
8 - Falling Star
9 - Pong, Video
May 4
- Sheet 5.3 Review
- Watch: (1) Draw Loop:
(2) Smooth Animation

Work on unit 4 code:
2 - Tumbleweed
3 - Back and Forth
4 - Robot Drivers, pics
8 - Falling Star
9 - Pong, Video
Animation Challenges:
17 - Follow the Leader
18 - Snowstorm, picture
19 - Row your boat
May 5
Test Review

Work on unit 4 code:
2 - Tumbleweed
3 - Back and Forth
4 - Robot Drivers, pics
8 - Falling Star
9 - Pong, Video
Animation Challenges:
17 - Follow the Leader
18 - Snowstorm, picture
19 - Row your boat
May 6
Test Unit 4
May 7
- Sheet 5.5: Respawning

Work on unit 4 code:
2 - Tumbleweed
3 - Back and Forth
4 - Robot Drivers, pics
8 - Falling Star
9 - Pong, Video
Animation Challenges:
17 - Follow the Leader
18 - Snowstorm, picture
19 - Row your boat
May 8
- Sheet 5.6 Keyboard & Mouse Input or Watch video

Work on unit 4 code:
2 - Tumbleweed
3 - Back and Forth
4 - Robot Drivers, pics
8 - Falling Star
9 - Pong, Video
Animation Challenges:
17 - Follow the Leader
18 - Snowstorm, picture
19 - Row your boat

 

 

Unit 1: Hardware and Computational Thinking

Lesson Video Activities
Course Outline Course Intro: https://youtu.be/nsj6U75KfWY
Contact Info
 
1.1 Digital Technology in Everyday Life    
1.2 IPOMS https://youtu.be/ZViwFUIrQKE
A1 Computer or Not
B1 Hardware Identification
C1 Thing Explainer, video intro
1.3 More About Hardware

Code.org video: CPU & Memory
Lesson: https://youtu.be/6P5AV_CY-3A

Code.org video: Hardware & Software
Lesson: https://youtu.be/g5UwCWJ_aMg
EQAO Point - Detail - Analysis: https://youtu.be/PefimtEdvEc

A2 Complex Hardware Ident
B2 Code Master, video intro
1.4 Microbit Intro Opening TinkerCAD,
Making a variable
Loading from the computer to the Microbit
1.5 Computational Thinking Basics of Graph Theory A3 Bridges of Konigsberg
A4 Handshakes
B3 Map Colouring
B4 Travelling Salesman
1.6 Buying a Computer https://youtu.be/8fT6CU41af0  
1.7 Microbit Lights Basics of LEDs  
1.8 Computers & the Environment https://youtu.be/CmIkxq34DS4  
1.9 Ergonomics https://youtu.be/q4XkZ4FW4-o  
1.10 Review    

2 AlgebraMicrobits

Regular Sensors Lights
1. Beating Heart
2. Flashing Emotions
3. Name Badge
4. Picture Sequence
5. Count Me In (Covid-Counter)
6. Magic 8 Ball
7. Dice
8. Rock Paper Scissors
9. Easy as ABC, How it works: https://youtu.be/qoV7GewkPIs
10. Name Rotator
11. Guessing Game, How it works: https://youtu.be/6SX8nz1EUro
12. Adding Game, How it works: https://youtu.be/Uhb2H9h0GOE
13. Jumper
14. Simon, How it works: https://youtu.be/hKvySVK0CKg

Others:
Favourites
Tic Tac Toe Board
Math Circus
15. Clap Hands
16 Sound Meter
17. Clap Lights
18. Cookie tin alarm
19. Nightlight
20. Jukebox
21. Frere Jacques
22. Candle
23. Rainbow Rotate, demo: https://youtu.be/K2g8ry9HwEQ
24. Blink, demo: https://youtu.be/gRsxqCeOwJU
25. Confetti, demo: https://youtu.be/2v2qY-AWh5g
26. Flicker, demo: https://youtu.be/2Bmat68_gh4
27. Blue to Red, demo: https://youtu.be/LrTNpke0ujs
28. Spreading, demo: https://youtu.be/7DT4-Zfpum8
29. Campfire, demo: https://youtu.be/M3tSFmx0cKc
30. Traffic Lights

Others:
- Runner, demo: https://youtu.be/r9vnYoVN7WI
- Chase, demo: https://youtu.be/RBIfnhiN9qQ
- Race, demo: https://youtu.be/ZCAblLaNGF8
- Pinwheel
- Lightning
- Blue to Green Yo-yo



 

Unit 2: Networks and IO

Lesson Video
2.1 App Lab Pieces and Widgets Lesson: https://youtu.be/3lbNs5tauWg
App Lab Demo: https://youtu.be/Pza8H-SfiCw
Instructions for First Sign in to Code.org: https://youtu.be/Bq0-cyjnNIU
2.2 Output in App Lab https://youtu.be/AY6lZ304csw
2.3 Variables https://youtu.be/iFZjU8sO1N4
2.4 Input in App Lab Mad Libs: https://youtu.be/xEdaGQqW7GU
2.5 Variables and Output Lesson: https://youtu.be/rlKUSJN7Bdg
2.6 Housekeeping Lesson: https://youtu.be/MwJnUOAJcLs
2.7 Math Functions Lesson: https://youtu.be/kx130du1I4c
2.8 Networks and Connectivity Benefits and Negatives
2.7 Networks (EQAO MC) Basics: https://youtu.be/cIi0W3IWvzU
Just the EQAO Quotations: https://youtu.be/2LAPxkCabHg
2.8 Networks and Addresses https://youtu.be/hsVRTfTbk-I
Network Notes
2.9 Depth First Search, Breath First Search Video on DFS, BFS
Video on Floodfill

App Lab App Lab Codes - Unit 2

Regular Codes Graphics Codes
1. Pat the Kitty [video], Kitty Pic
2. Oink the Pig, video hint if you are stuck
3. Xylophone, (sounds) 1, 2, 3, 4, 5, 6, 7, 8
4. Knock Knock
5. Multiple Choice
6. Penguin, (pictures) p1, p2, p3, p4, p5, p6, p7
7. Mad Libs
8. Count Me In
9. Something Something
10. Circles
11. Conversions
12. Binary Trick Game (pictures) t1, t2, t3, t4, t5, demo video

13. Etch a sketch
14. Bouncing Ball, pictures: ball1, ball2, ball3, video demo
15. Mole Mash, mole pic
16. Pac Man, pictures: left, up, down, right
17. Pong, pictures: paddle, ball
18. Shooter, pictures: ship, bullet, asteroid, sky

 

 

Unit 3: Decisions

Lesson Video
3.1 Boolean Expressions https://youtu.be/k4FkmpM949U
3.2 If Statements with Numbers Intro: https://youtu.be/7xJJE3OfUBo
Tracing: https://youtu.be/_zVkUZt6bl8
3.3 If Statements and Scientific Categories  
3.4 Text Operators  
3.5 Ken Kens https://youtu.be/vv37IFRHsSU
3.6 Comments and Indenting Code comments: https://youtu.be/rgHAFQEO0eg
indent demo 1: https://youtu.be/CQNYBk8-zmU
indent demo 2: https://youtu.be/eDnE801zzW8
3.7 Artificial Intelligence Lesson: https://youtu.be/Lbp_eHEoYfY
3.8 Graphs in AI, Binary Trees  

App Lab APP LAB Codes - Unit 3

Regular Codes Bonus Codes
1. Magic 8 Ball, picture, video intro
2. Math Questions
3. Dice, d1, d2, d3, d4, d5, d6, video intro
4.Bubble Gum
5.Cat and the Fiddle
6.Decoding Text
7. Search the Room
8.Guessing Game, video hint
9. Pokemon, pikachu, pikawin, bulbasaur, bulbawin
10. Rock Paper Scissors, rock pic, paper pic, scissors pic
11. Ken Ken, pic
12. AI Logic Game, pic, video
13. Fortune Cookie, open, closed
14. Angry Birds, pictures: blues, bomb, bubbles, chuck, hal, matilda, red, stella. video hint .
15. Sudoko, pics, unzipping
16. Tic Tac Toe, video hint
17. Tic Tac Toe AI
18. Calculator
19. Nim, pics, applab demo, live demo
20. Sandcastles (pictures)
21. House Hunt. Pictures

 

Unit 3.5: Escape Room

Research Analysis & Design Coding Reflection
The Assignment (video)
A Full Example - Wild West (video)
Another Full Example - Woods (video)
Another Full Example - Nightmare (video)
You may repeat these as many times as you want:
- Puzzles 1 (in google classroom)
- Puzzles 2 (in google classroom)
- Spy School (in google classroom)
- Baking (in google classroom)
1. Assignment, Video
2. Brainstorming (in google classroom)
3. Design (in google classroom)

What mark would this get?
Opening Screen & Backstory
Transparent Background Images: iconarchive
Alpha Test

Gold Master
Making Clear Buttons
Printing things out slowly (like a typewriter)
How to make Sudoku pictures
Comments Video about comments.
Rubric, Self Evaluation

 

 

Unit 4: Repetition

Lesson Video
4.1 Repeat Loops https://youtu.be/wmMjCt4baL4
4.2 For Loops https://youtu.be/oeoPkIdWtxw
4.4 Databases  
4.5 SQL  
4.6 Where, From  
4.7 Joins  
4.8 Data Mining - Blue Kai  

 

Code.org Looping Programs Check Your Understanding
Course C
1. Joined Class
2. Lesson 3: Angry Bird
3. Lesson 4: Maze
4. Lesson 5: Laurel
5. Lesson 8: Rey & BB-8
6. Lesson 9: Harvester
Course D:
7. Joined Class
8. Lesson 11: Ice Age
9. Lesson 13: Nested Maze
10. Lesson 15: Look Ahead Minecraft
11. Lesson 16: If/Else Bee
12. Lesson 17: While Farmer
13. Lesson 18: Until Maze
AppLab Programs
14 - Series
15 - Series B
16 - Series C
17 - Invite to Party

Database Programs
18 - Bank [database file] [video]
19 - Pokedex [database file]
20 - Hats [database file]
21 - Shoe Size [database file]

Frog Jump
Multiplication Table
Squares
Diamonds



Unit 5: Animation

Lesson Video
5.1 Game Lab: Animations & Sprites https://youtu.be/0t6iwbBnS0A
Making your own sprite: https://youtu.be/DOGdRW3S1xs
5.2 Draw Loop (1) Draw Loop: https://www.youtube.com/watch?v=G6QJeuHhqCM
(2) Smooth Animation: https://www.youtube.com/watch?v=G666sFzAg5g
5.3 Counter Pattern https://youtu.be/MOedEIwAPvI
5.4 Keyboard & Mouse Input https://youtu.be/-SpZx86wS4Y
5.5 Challenges  
5.6 Indenting Code & Comments Example 1: https://youtu.be/B9GNaJ4lfVk
Example 2: https://youtu.be/ygIEa3loxEY
5.7 Patterns of Movement Game Template
5.8 Screens in Game Lab
5.9 Security Problems https://youtu.be/R42UPQMBqOg
Just the EQAO first paragraph: https://youtu.be/vJBgSU4iV0I
5.10 Security Problems, EQAO NEwspaper Article https://youtu.be/oAjd50X6fUI
5.11 Security Solutions https://youtu.be/Y77CIE9A7kQ
Game Lab
Codes Challenges Extras
1 - Bouncing, Video
2 - Tumbleweed
3 - Back and Forth
4 - Robot Drivers, pics
5 - Jellyfish Swimming
6 - Scrolling Walker
7 - Changing Screens
8 - Falling Star
9 - Pong, Video
10 - Doughnut Pick Up
11 - Between the Birds
12 - Avoid the Soccer Balls
13 - Level Up Swimmer, Fish Rotation
14 - Bunny
15 - Alien Jumper
16 - Race to the Finish
17 - Follow the Leader
18 - Snowstorm, picture
19 - Row your boat
20 - Make it rain, cloud, drop
21 - Germs Keep Away
Thread the Needle
Animated Walker
Fly Away
Avoid the Bees

 

 

Final Project: Animation

Research Analysis & Design Coding Reflection

Project Overview, video
Examples of Final Project

Game Planning Suggestions

Game Analysis
Game Design

Checkpoint 1: Sprites
- Making a Sprite in GameLab
- Rotating a Sprite in GameLab
- Transparent BG, Scrolling BG

Resizing Pictures to fit under the 100KB max in Game Lab

Good image sites:
- Spritesheets- https://opengameart.org/users/kenney
- Icons - https://iconarchive.com/

Template - Code Game First!
- Checkpoint 2: Sprites + Scroll (Pink+Yellow)
- Checkpoint 3: Movement (Green)
- Checkpoint 4: Collisions, Events (Blue)

MultiPanel Sideways Scroll + video
Platforms + video

Screens
- Designing the Splash and Instructions

- Making the splash, instructions (video)
- Coding the splash, instructions (video), (written)

Instructions Screen Examples

Comments Video about comments.

Project Rubric

 

 

 

 

Calendar - Entire Course

Jan 26 - Snow Day Jan 27 - Exams P4 Jan 28 - Exams P3 Jan 29 - Turnaround Day Jan 30 - First Day of Class
- Welcome, introduction to CS
- Learner Profiles
- Sheet 1.1 Computer Applications
Feb 2
- Watch IPOMS (Hardware Intro): https://youtu.be/ZViwFUIrQKE
- Complete Sheet 1.2 IPOMS. Powerpoint here.
Feb 3
- Setting Up Binders
- How marking will work
- Sheet 1.4 More about Hardware
- Finish Snap Circuits

Feb 4 - Exam Review 8:30-9:30
- Sheet 1.3 Microbits & Hardware
- MakeCode Website OR Opening TinkerCAD
- Working on Microbit codes below
1. Beating Heart
2. Flashing Emotions
3. Name Badge
4. Picture Sequence

Feb 5
- Sheet 1.5 - Basics of Graph Theory
- Some Microbit codes to start with:
4. Picture Sequence
5. Count Me In (Covid-Counter)
6. Magic 8 Ball
7. Dice
8. Rock Paper Scissors
Feb 6
- Sheet 1.6 - Microbits Variables
- Working on Microbit codes below
Feb 9
- Sheet 1.7 Environment
- Working on Microbit codes below, for example:
11. Guessing Game, How it works: https://youtu.be/6SX8nz1EUro
12. Adding Game, How it works: https://youtu.be/Uhb2H9h0GOE
13. Jumper
Feb 10
- Sheet 1.8 More about Graph Theory

Feb 11
- Sheet 1.9 Buying a Computer
- Working on Microbit codes below, for example:
11. Guessing Game, How it works: https://youtu.be/6SX8nz1EUro
12. Adding Game, How it works: https://youtu.be/Uhb2H9h0GOE
13. Jumper
Feb 12
- Sheet 1.10 Ergonomics
Feb 13
PD Day
Feb 16
Family Day


Feb 17
- Sample Test - Super Open Book. You can work in a group, use your notes AND ask questions.

Feb 18
Applab Introduction
- Sheet 2.1 - Output
- Complete 1 Pat the Kitty

- If done early, try some other programs in the unit 2 section below:
1. Pat the Kitty [video], Kitty Pic
2. Oink the Pig, video hint if you are stuck
3. Xylophone, (sounds) 1, 2, 3, 4, 5, 6, 7, 8
4. Knock Knock
Feb 19
Unit 1 Review
- Sheet 2.2 Variables [https://youtu.be/iFZjU8sO1N4]

- Complete:
2 Oink the Pig, if stuck: video hint
3 Xylophone, sounds: 1, 2, 3, 4, 5, 6, 7, 8
4 Knock Knock
5 Penguin, pictures: p1, p2, p3, p4, p5, p6, p7
Feb 20
Unit 1 Review
Sample Test Solution
Work on unit 2 codes:
2 Oink the Pig, if stuck: video hint
3 Xylophone, sounds: 1, 2, 3, 4, 5, 6, 7, 8
4 Knock Knock
5 Penguin, pictures: p1, p2, p3, p4, p5, p6, p7

Feb 23
- Sheet 2.3 Input

Test Review
- Review Questions
- Networking Diagram Review
- Sample Test Solution

Work on unit 2 codes:
2 Oink the Pig, if stuck: video hint
3 Xylophone, sounds: 1, 2, 3, 4, 5, 6, 7, 8
4 Knock Knock
Feb 24
Test 1 - Hardware & Computational Thinking

This is closed book, no notes allowed. Written in normal test conditions.
You can use the entire period for the test.
Feb 25
- Complete and submit sheet 2.4 Variables and Output

Work on unit 2 codes:
3 Xylophone, sounds: 1, 2, 3, 4, 5, 6, 7, 8
4 Knock Knock
5 Penguin, pictures: p1, p2, p3, p4, p5, p6, p7
Feb 26
- Sheet 2.5 Computational Thinking: Breadth First Search, Depth First Search

- Work on coding (these ones are easier):
4 Knock Knock
5 Penguin, pictures: p1, p2, p3, p4, p5, p6, p7
6 Multiple Choice
9 Something Something
13 Etch-A-Sketch
15 Mole Mash, mole pic
Feb 27 [Early Release P1 & 2]
- Sheet 2.6 Math Functions

Coding:
6 Multiple Choice
7 Mad Libs
8 Count Me In
10 Circles
11 Conversions
12 Binary Trick
Mar 2
- Sheet 2.8 Networks
- Video on Basics: https://youtu.be/cIi0W3IWvzU
- Video on Just the EQAO Quotations: https://youtu.be/2LAPxkCabHg
- Addresses
- https://youtu.be/hsVRTfTbk-I
- Network Notes
Mar 3
- Sheet 2.7 Housekeeping

Coding:
7 Mad Libs
8 Count Me In
9 Something Something
10 Circles
Mar 4
Sheet 2.9 - Review and Coding
Video on DFS, BFS
Video on Floodfill
Mar 5 [Gorski SHSM]
Coding Day - get as many done as you can!
Some possible:
6 Multiple Choice
7 Mad Libs
8 Count Me In
10 Circles
11 Conversions
12 Binary Trick
If done early, start on unit 3 codes!
This is our last day coding for this unit.
Mar 6
Sample Test 2
Bring your marked sheets to class.
Open book

March 9
Unit 2 Review
Unit 2 Code is Due

Begin Unit 3 Decisions
- Sheet 3.2 Boolean Expressions
March 10
- Unit 2 Review
- Sheet 3.3 If statements
- Test Review Questions
- Sample Test Solution
March 12
Unit 2 Test
- Test Review Questions
- Sample Test Solution
March 11
- Sheet 3.6 Text Operators Part 1

Code:
4.Bubble Gum
5.Cat and the Fiddle
6.Decoding Text
March 13
- Sheet 3.7 Text Operators Part 1

Code
4.Bubble Gum
5.Cat and the Fiddle
6.Decoding Text
March 16 March 17 March 18 March 19 March 20
March 23
- Sheet 3.4 Ifs #2

Code:
3. Dice, d1, d2, d3, d4, d5, d6, video intro
4.Bubble Gum
5.Cat and the Fiddle
6.Decoding Text
7. Search the Room
March 24
- Sheet 3.1 Artificial Intelligence
- Escape Room Project Introduction
- Watch an Escape Room example: one of 1, 2, 3.

Code:
9. Pokemon, pikachu, pikawin, bulbasaur, bulbawin

March 25
- Sheet 3.5 Ken Kens
- Complete Sheet and Hand in.

Code:
11. Ken Ken, pic



March 26
- Sheet 3.8 Graphs in AI, Binary Trees.

Code:
11. Ken Ken, pic
12. AI Logic Game, pic, video
15. Sudoko, pics, unzipping
March 27
Due by end of class: Escape Room Analysis & Design
- Watch an Escape Room example: one of 1, 2, 3.

- Work on other unit 2 codes if you are done early
March 30
- Unit 3 Sample Test (Decisions & AI)
* Bring your marked sheets to class
* Open book
March 31
- Test Review
- Test Review Questions
- Sample Test Solution

Unit 3 Codes Due

- Work on Opening Screen for Escape Room

April 1
- Test Review
- Test Review Questions
- Sample Test Solution

- Work on Escape Room Opening Screen
- Work on Escape Room Task 1
April 2
- Unit 3 Test (Decisions & AI)

For Review Purposes:
- Test Review Questions
- Sample Test Solution
April 3 [Good Friday]


April 6 [Easter Monday]

April 7
Due start of class: Escape Room Opening Screen
- Work on Escape Room Task 1
- Escape Room examples if needed: one of 1, 2, 3.
April 8
Due start of class: Escape Room Task 1
- Work on Escape Room Task 2
- Escape Room examples if needed: one of 1, 2, 3.
April 9
Due start of class: Escape Room Task 2
- Work on Escape Room Task 3
- Escape Room examples if needed: one of 1, 2, 3.


April 10 [Gorski away]
1. Complete Escape Room Checklist & hand in **Note: You will not be done yet! This is just to assess what you need to do.

2. Work on Escape Room Tasks
- Rubric
- Add storyline and pictures
- Add Comments
April 13 [Gorski SHSM]
Work on
- HAND IN FRIDAY'S CHECKLIST
- Escape Room Task 3
- Escape Room Ending
- Extra Features

This is the Checklist to help.
April 14
Due start of class: Escape Room Task 3
- Work on Escape Room Ending
- Make sure that your Escape Room is ready for Alpha Testing tomorrow

- Sheet 4.1 Loops
April 15
Due start of class: Escape Room Ending
- Alpha Testing
- Be ready for others to look at your code

- Sheet 4.2 For Loops
- Loop Output Powerpoint
April 16 [Drones]
- 1 - Complete and submiet Sheet 4.2 For Loops ( Loop Output Powerpoint)
- 2 - Comments & Polishing of Escape Room - make your program is fully commented
- 3 - Continue work on Unit 4 loops code (Course 2 & 3) if done


April 17 [Early Release - P3 & 4]

Enjoy your Day
April 20
- Sheet 4.3 For Loops
- Loop Output Powerpoint
- Series A, Series B, Series C

- Escape Room is due tomorrow
- Comments & Polishing of Escape Room - make your program is fully commented
April 21
Escape Room is Due (Fill in reflection, hand in link)

- Continue work on Course C & D if done.
- Series A, Series B, Series C
April 22
- Sheet 4.5 Basic SQL
Looping Codes:
- Series A
- Series B
- Series C
- Invitations to a Party
April 23
- Sheet 4.6 SQL Restrictions

April 24
- Sheet 4.8 Data Mining
- Bank [database file]
- Pokedex [database file]
April 27
- Sheet 4.7 Joins
- complete Sheet 4.8 Data Mining
Database Programs
18 - Bank [database file] [video]
19 - Pokedex [database file]
20 - Hats [database file]
21 - Shoe Size [database file]
April 28
- Sheet 4.9 All together
Database Programs
18 - Bank [database file] [video]
19 - Pokedex [database file]
20 - Hats [database file]
21 - Shoe Size [database file]
Other Codes to work on:
- 17 Invitations to a Party
April 29
Unit 4 Sample Test
April 30
- Sheet 5.1 Sprites & Game Lab
Coding:
1 - Bouncing, Video
2 - Tumbleweed
May 1
- Sheet 5.2 Sprites & Movement
- Sheet 5.4 AI Impacts on Society

Work on unit 4 code:
2 - Tumbleweed
3 - Back and Forth
4 - Robot Drivers, pics
8 - Falling Star
9 - Pong, Video
May 4
- Sheet 5.3 Review
- Watch: (1) Draw Loop:
(2) Smooth Animation

Work on unit 4 code:
2 - Tumbleweed
3 - Back and Forth
4 - Robot Drivers, pics
8 - Falling Star
9 - Pong, Video
Animation Challenges:
17 - Follow the Leader
18 - Snowstorm, picture
19 - Row your boat
May 5
Test Review

Work on unit 4 code:
2 - Tumbleweed
3 - Back and Forth
4 - Robot Drivers, pics
8 - Falling Star
9 - Pong, Video
Animation Challenges:
17 - Follow the Leader
18 - Snowstorm, picture
19 - Row your boat
May 6
Test Unit 4
May 7
- Sheet 5.5: Respawning

Work on unit 4 code:
2 - Tumbleweed
3 - Back and Forth
4 - Robot Drivers, pics
8 - Falling Star
9 - Pong, Video
Animation Challenges:
17 - Follow the Leader
18 - Snowstorm, picture
19 - Row your boat
May 8
- Sheet 5.6 Keyboard & Mouse Input or Watch video

Work on unit 4 code:
2 - Tumbleweed
3 - Back and Forth
4 - Robot Drivers, pics
8 - Falling Star
9 - Pong, Video
Animation Challenges:
17 - Follow the Leader
18 - Snowstorm, picture
19 - Row your boat
May 11
- Sheet 5.7 Collisions

- More Codes:
- 19 Bunny Walker
- 20 Avoid the Bees
- 21 Fly Away
- 22 Jumper

- Final Project: Animation Design
- Project Overview, video
- Examples of Final Project
- Some game ideas

Codes
- 20 Avoid the Bees ***
- 21 Fly Away
- 22 Jumper
Extras for the amazings:
- Flappy Bird
- Platform Jumper
May 12
- Sheet 5.8 Security Problems

May 13
- Sheet 5.9 Security Solutions

Work on codes in Monday, Tuesday and Wednesday.

May 14
- Sample Test 5 - Animation
May 15 - PL Day
Afternoon classes only
May 18 - Victoria Day

May 19
A. Start Animation Sprites
- Work on Checkpoint 1: Sprites
- Making a Sprite in GameLab
- Rotating a Sprite in GameLab
- Transparent BG, Scrolling BG

OR:

B. Complete Unit 4 codes:
- 19 Bunny Walker
- 20 Avoid the Bees
- 21 Fly Away
- 22 Jumper
- 12 Invitations to a Party

C. Extras work if needed:
- Flappy Bird
- Platform Jumper

May 20
Unit 5 Code Due
Due: one sprite in Final Project

- Work on Checkpoint 1: Sprites
- Making a Sprite in GameLab
- Rotating a Sprite in GameLab
- Transparent BG, Scrolling BG
May 21
Unit 5 Test - Animation
- Review
May 22
Due: two sprites
- Work on Checkpoint 1: Sprites
- Making a Sprite in GameLab
- Rotating a Sprite in GameLab
- Transparent BG, Scrolling BG
May 25
Due: all sprites and background
- Template - Code Game First!
- Checkpoint 2: Sprites + Scroll (Pink+Yellow)
- Work on movement for main sprite, due Jan 5.
May 26
Due: Movement for main sprite
- Template - Code Game First!
- Checkpoint 2: Sprites + Scroll (Pink+Yellow)
May 27
Due: Movement for 3 Sprites.

1. Video with instructions. [Template here]
2. Log on, open program, prepare for line count check.
3. Note: collisions due Friday

* We will be working on the Sample Exam tomorrow.
May 28
Sample Exam
May 29 [Carnival Day]
Due: Collisions

1. Log on, open program, prepare for line count check.
2. Next step: score changes. This is due tomorrow. [Template here]

June 1
Due: Score & Points

1. Template , video
2. Log on, open program, prepare for line count check.
3. Win due on Monday.
4. Begin on screens
- Designing the Splash and Instructions
- Making the splash, instructions (video)
June 2
Due: Win
- Work on Animation Project, begin on screens
- Designing the Splash and Instructions
- Making the splash, instructions (video)
- Pics: Welcome, Rules, GameOver, Win
- PDF Screens Code, TXT Screens Code

June 3
Exam Review - Unit 1, 2 & 3
Due: Win Screen Done
June 4
Exam Review - Unit 4 & 5
Due: Lose Screen Done


June 5
Exam

To prepare:
Sample Exam
Review Questions
June 8
Due: Intro Screen Done
June 9
Due: Instructions Screen Done
June 10
Alpha Testing
- Rubric
- Comment Code (review comments)
- Polishing of the Final Project
June 11
Game Polishing, Comments
June 12
Game is Due (Rubric)
June 15
- Careers
- SHSM introduction, SHSM Application
June 16
Morning - Locker Clean out
Final Exam Period 1 - Afternoon
June 17
Final Exam Period 2

June 18
Final Exam Period 3
June 19
Final Exam Period 4
June 22
Additional Exam Day
June 23
Additional Exam Day
June 24
PD Day
June 25
Exam Review Day
June 26
Commencement