Consider the fun resources below to learn about computer science with your classroom, friends and family!

Centre for Education in Mathematics and Computing (CEMC) — Contests, workshops, school visits, and online resources offered to students and teachers by the Waterloo Mathematics Faculty.

CODE.ORG - Skills and techniques that anyone can use to learn how to code.

  • Hour of Code - "How to"
  • Learn to code - from Mark Zuckerberg and Angry Birds
    Follow tutorials for any browser, tablet, phone, even unplugged. Our own tutorial will feature Bill Gates, Mark Zuckerberg, Angry Birds, and Plants vs. Zombies. We’ll share a preview for feedback in early November.
  • Win laptops or a video chat with Bill Gates for your class
    50 schools who organize an Hour of Code for the entire school will win a class-set of laptops. 50 more will win video chats with Bill Gates, Jack Dorsey, or other tech leaders. So far, we have 990 "entire school" submissions. In some states, your school will be the first to sign up, making your chances of winning exceptional. The deadline is November 15, so register now. More info

CSEDWEEK.ORG — Celebrates of the impact of computing and the need for computer science education

Computer Science: Coding Vocabulary Terms — Learning computer science vocabulary will help you understand others when you're talking about computers

LIGHT-BOT — Getting today's generation of kids hooked on computer science by playing games

SCRATCH — Enables students to create and share their own interactive stories, games, music and art

Upcoming events – see our events section for more details

Virtual Reseacher On Call (VROC) — Enhances student experiences in the classroom through the adoption of cutting-edge technology including video and podcasts


Videos are all loaded to YouTube or another external source site.