Code Meets Imagination · Course Guide

Creative Coding for Kids: Storytelling, Animation & Character Design in Ottawa

By ReaderNook Curriculum Team · Published: 2026-09-30 · 6 min read · 📍 Stittsville, Ottawa & 🌐 Online

How blending visual storytelling with algorithmic sequencing empowers imaginative young creators to express their voices through code.

📍 In-Person Classes in Stittsville, Ottawa & 🌐 Live Online Anywhere

Whether your family prefers an intimate physical classroom setting in Stittsville, Ottawa or the comfort of a live interactive online classroom from home anywhere, ReaderNook offers ultra-small class sizes with dedicated instructor mentorship.

  • In-Person Cohorts (Stittsville, Ottawa): Strict cap of 3 students per class for maximum hands-on attention and personalized guidance.
  • Live Online Cohorts: Small groups with a maximum of 6 students with real-time screen sharing and collaborative debugging.
  • Zero Homework Anxiety: All required building, testing, and concept mastery happen in class.

Why Learn Creative Coding: Stories and Animation?

Coding is not solely an analytical or mathematical pursuit—it is an extraordinary storytelling canvas. For imaginative children who love creative writing, drawing, comic books, or theater, Creative Coding bridges the arts and computer science. In this course, code becomes the backstage director orchestrating character dialogue, costume changes, scene transitions, and interactive audience choices.

Coordinating dialogue on a computer stage requires understanding parallel processes and time calculations. Children calculate speaking durations and speech-bubble pauses so characters converse naturally without interrupting each other. By the end of the course, students discover that algorithmic thinking is a creative superpower that brings their original stories to life.

Skills Your Child Will Practise

  • Storyboard Planning: Translating narrative scene sketches into actionable programmatic events.
  • Character Animation: Combining costume switches, directional movement, and timed loops for expressive entrances.
  • Dialogue Synchronization: Calculating parallel timing timelines to eliminate overlapping dialogue.
  • Scene Directing with Broadcasts: Coordinating backdrop changes and stage lighting through named message broadcasts.
  • Interactive Branching: Offering interactive audience choices that steer character reactions and story endings.

The Course Journey

The course has six live one-hour meetings. Chapters are learning units: a chapter may span meetings, with time for practice, questions and saving work. Optional extensions depend on readiness and available time.

Module Focus & Learning Objectives Tangible Evidence of Learning
Chapter 01Write & Code Your Story — Scene One!
Choose two characters; storyboard two scenes; trigger a first line.
Show a short story plan and a working event.
Chapter 02Bring Characters to Life — Add Animation
Combine movement, costume changes, waits, and a small loop.
Show a deliberate animation and explain its sequence.
Chapter 03Script the Dialogue — Characters Talk!
Coordinate speaking and pauses so dialogue is readable.
Run a conversation with no unintended overlap.
Chapter 04Scene Change! — Backdrops Tell the Story
Use broadcasts to coordinate a backdrop and character appearance.
Demonstrate a repeatable scene transition.
Chapter 05Choose Your Own Adventure — Audience Input
Use a click or key event to choose a reaction or ending.
Show both possible responses to an interaction.
Chapter 06Red Carpet Premiere — Screening Day!
Improve timing, test restart behavior, and share the finished story.
Explain how events and messages organize the story.

Course Details at a Glance

Target Age & Readiness

Recommended Age: 8+

Prerequisites: Can use a mouse or trackpad. No coding experience needed.

Class Format & Schedule

Duration: 6 weekly sessions × 60 minutes

Tuition: See the current total price for your chosen class on the registration page before booking.

Equipment & Tools

Equipment: A laptop with Scratch ready to use; a paper storyboard is helpful.

Work Preservation: All projects are saved locally on the student's computer.

Takeaway Creation

Project Outcome: A two-scene animated story with a simple audience choice.

Ready to showcase to family, teachers, and friends.

Frequently Asked Questions for Parents

Got questions about enrolling, class structure, or student readiness? Here are the most common questions Ottawa parents ask us:

Where do in-person sessions take place?

In our Stittsville, Ottawa studio, easily reachable from Kanata, Richmond, Nepean, and surrounding communities.

Is an online option available?

Yes, live online cohorts are available for students anywhere, featuring small groups and live interactive mentoring.

What age is suitable for Creative Coding?

Ages 8+. Perfect for creative kids, budding authors, and visual artists who want to bring drawings and characters to life through code.

What concepts are covered?

Costume switching, coordinate movement, sequential timing calculations, broadcast message coordination, and audience choice branches.

Will students have homework?

No. All storyboard planning, character animation, dialogue timing, and testing happen in class without pressure.

What is the final creation?

A two-scene interactive animated story with original dialogue, smooth character motion, atmospheric scene transitions, and interactive audience branching.

Ready for Your Child to Become a Creator?

Choose from currently available dates and teaching modes. Groups have a maximum of 3 learners in person or 6 online.