Bring an Hour of Code to your classroom!
All of the activities below are designed for ease of facilitation and can be completed within a 1 hour timeframe. All activities, except Unplugged Options, will require the use of either Computers, iPads or Chromebooks. Unplugged Options can be done in classrooms with no additional technology requirements.
Elementary


Grades K-2 (Pre Reader): https://studio.code.org/s/coursea/
- Unplugged Options – Happy Maps
Grades K- 2 (Early Reader): https://studio.code.org/s/course1
- Unplugged Options – My Robotic Friends
Grades 2-3 https://studio.code.org/s/course2
- Unplugged Options – Move it, Move it
Grades 4-5 https://studio.code.org/s/course3
- Unplugged Options – Real Life Algorithms: Paper Planes
French Resources: L’informatique sans ordinateur: Programme d’activités d’éveil pour les élèves à partir de l’école primaire
Extension Activities:
Elementary K-5 Hour of Code Stations (click below)

courtesy of Lorraine Powell at Willows Elementary
Middle

Drawing Shapes with JavaScript: https://www.khanacademy.org/computing/hour-of-code/hour-of-drawing-code/v/welcome-hour-of-code
Webpage Design: https://www.khanacademy.org/computing/hour-of-code/hour-of-html/v/making-webpages-intro
- Unplugged Options: The Peruvian Coin Flip
Extension Activities:
Middle School Hour of Code Stations (click below)

Courtesy of Emily Pontus at Central Middle
Secondary

Twine Interactive Storytelling: (2 – 50 minute sessions for a writing class) https://teachingwithtwine.wordpress.com/resources/
Python: https://hourofpython.trinket.io/a-visual-introduction-to-python#/welcome/an-hour-of-code
- Unplugged Options: Public Key Encryption
Support
The Tech for Learning team is here to support your classroom coding initiatives. For outreach or support, e-mail us at TechForLearning@sd61.bc.ca and we will set up a time to connect with you as soon as possible.
Click below to return to the main Coding page
