Pathway to Computer Science Documents

Grade 2

Unit 1 (Teacher Link)

Unit 2 (Teacher Link)

Unit 3 - HTML & CSS

Unit 3 - Assessment

Unit 4 - Python Programming

Unit 4 - Python Turtle Race

Grade 3

Scratch Games Development II - Games 1-5 Updated 10/09/2019

Unit 3 // Coming January 2020

Grade 4

Unit 1 - Shapes, Fills and Image Loading Updated 10/09/2019

Unit 1 - Revision (Robot)

Unit 1 - Assessment (Traffic Scene)

Unit 2 - Variables and Mapping Updated 10/09/2019

Unit 3 - HTML & CSS

Unit 3 - Assessment

Unit 4 - If Statements and Collision Detection for Making Games

Final Project - Option 1 (Simple Skater) Difficulty 1/10

Final Project - Option 2 (Paddle Shmaddle) Difficulty 5/10

Final Project - Option 3 (Ball Dodging Game) Difficulty 8/10

Final Project - Option 4 (Asteroid Attack) Difficulty 9/10

Loading Images - Refresher

Grade 5

Pre-Grade 5 Refresher - TV Room Updated 10/09/2019

Unit 1 - Booleans, Buttons, House Revision Task & Paint App Intro Updated 10/09/2019

Unit 2 - User Defined Functions, Target Game, Advanced Paint App Updated 10/09/2019

Unit 3 // Coming January 2020

Grade 6

Unit 1 - Revision and Introduction to Classes

Grade 7

Unit 1 - Two Player Shooter

Unit 3

Unit 3 - Assessment

Unit 5 - Assessment

Grade 8

Unit 1

Summer Camp 2019 - Secondary

Structural Engineering Project

Wire Maze Project

Python Lessons

Python Lessons (with blocks)

Grade 4 - Summer Camp

Grade 5 - Game Mechanic - Jumping

Grade 5 - Game Project - Obstacle Dash

Grade 6 - Game Project - T-Rex Run!

Grade 7 - Game Mechanic - PVectors

Grade 7 - Game Project - Typing Attack

Loading Images and Fonts in Processing - Making Memes

HTML Lessons

Processing Booklets

Junior - Old Beginners

Junior - Old Grade I

Junior - Old Grade II

Junior - Old Grade III

Senior - Old Beginners

Senior - Old Grade I

Senior - Old Grade II

Senior - Old Grade III

___________________________________________________________