Bring Computer Science to Life in Every Classroom

Experience CS is a curriculum-aligned collection of Scratch-based units for Grades 3–8 to classrooms nationwide. No technical background required.

World-class computer science education in Canada

As Canada's Experience CS Partner, Digital Moment brings the Raspberry Pi Foundation's Experience CS curriculum to Canadian schools, grounded in world-class pedagogy and built to meet every educator where they are.

Kid on a ipad

Project-based units for every classroom

Open to classrooms nationwide, built by teachers for teachers.

Grade 3

Science & Math

"Weather Watchers": Create interactive graphs to display weather patterns in your community.
Grade 5

Social Studies

"Taking a tour": Design an interactive quiz game teaching about a location.
Grade 8

Science

"Pollination patrol": Model how pollinators move, sense, and interact with their environment.
SIL Startup Fest Group Focussed 2 Hrztl

Get started with a free educator workshop

Join an educator workshop to get the most out of Experience CS. In an hour we'll walk you through the curriculum, classroom resources, and portal, answer your questions, and help you prepare your first lesson. Free, and available in English and French.

Get classroom-ready in 1 hour

1

Find what fits your classroom

Know exactly which resources match your grade level, and exactly where to find them, without digging through the whole site.

2

Navigate the Scratch editor with confidence

Blocks, variables, loops: understand what students see on screen, and how to explain it the moment they get stuck.

3

Handle pacing, groups, and troubleshooting

Practice the moments that trip teachers up: groups finishing at different speeds, "mine isn't working," and keeping the whole class moving.

4

Map coding to your curriculum

Leave knowing exactly where this fits your existing units, adapted to your grade and teaching style, not a one-size-fits-all template.

5

Set up your Code Classroom account

Optional

Create your account and build your student roster so you're ready to run your first session the next day.

Custom deployments for school boards and districts

Portrait of Indra Kubicek, CEO of Digital Moment

Bring computer science training to multiple schools at once. Bilingual facilitators available for PD days, conferences, and administrator sessions.

Request custom training

Educator feedback

“The presenter was wonderful. Very organized, professional, and easy to understand. ”
“I loved learning about Cyber security. I don’t know if it is the way it was presented, but I was hanging on every word.”
“It was great! How can we bring this into our schools MORE!!”

Frequently Asked Questions

I have zero coding background. Can I still teach this?
Is it really free?
How is student data protected?

Join the first wave of Canadian classrooms using Experience CS