Skip to main content

Intro to Coding

Program overview

Students build computational thinking and digital citizenship skills through screen-free, creative experiences rooted in art, storytelling, and movement, before advancing to block-based coding that develops logic, user-centered design, and algorithmic reasoning.

Program details

Who is this program for?

This program is built for elementary students who are curious, creative, and new to coding. No prior experience is required—just an openness to learn and explore how technology can make a difference.

What will students learn?

Each session invites students to create something new—whether it’s a dance that models an algorithm, a robot art experiment, or a coded digital project for someone they care about. As they advance, students bring their ideas to life using block-based programming, designing interactive projects they can share with pride.

What will students learn?

By the end of the program, students will create and present their own projects while developing foundational skills in sequencing, pattern recognition, loops, and debugging. They will strengthen digital citizenship, collaboration, and creative problem-solving skills. Most importantly, they leave with the confidence to see technology not as something to consume—but as something they can shape.

What is the class format?

We offer two flexible formats designed to meet diverse learning styles and schedules:

  • Synchronous: Live, teacher-led sessions where students engage in real-time instruction, collaborate with peers, ask questions, and receive immediate feedback.
  • Asynchronous: Self-paced learning through on-demand, teacher-led video lessons paired with an interactive companion notebook featuring guided activities and creative exercises.

Both formats are thoughtfully designed to foster curiosity, build confidence, and create an engaging learning experience where students can grow as creative technologists.