Creative Coding Club

About This Program

The Creative Coding Club is a hands-on, imagination-fueled program designed for young learners in Grades 1–5. In this club, students explore the exciting world of computer programming through a visual and artistic lens. Using p5.js, a beginner-friendly JavaScript library built for creative coding, students learn how to draw, animate, and build interactive digital art—transforming their creativity into code.

Unlike traditional coding classes that focus on logic puzzles or abstract exercises, the Creative Coding Club invites students to think like artists and designers. Each session starts with a visual idea—like drawing a rainbow, animating a bouncing ball, or designing a digital creature—and guides students to bring it to life using simple code. This approach helps young learners stay engaged, see immediate results, and connect with programming in a way that feels joyful, expressive, and meaningful.

Whether your child loves to draw, is curious about technology, or simply enjoys trying new things, this club provides a welcoming space to experiment, learn, and create.

Program Structure by Age Group Lower Elementary (Grades 1–3): Imagination Meets Code For our youngest coders, the focus is on building confidence and curiosity through play-based exploration. Students use simple coding commands to make shapes, colors, and patterns, while developing a basic understanding of how computers follow instructions.

Focus Areas: Drawing with Code: Circles, rectangles, colors, and fun patterns Animation Basics: Making things move, spin, or bounce Creative Exploration: Changing art with keyboard or mouse input Vocabulary Building: Learning key terms like “function,” “loop,” and “variable” in a gentle, intuitive way Fun Challenges: Guided mini-projects like “Make Your Own Monster” or “Design a Spinning Flower” At this level, we emphasize experimentation over perfection, encouraging students to explore, make mistakes, and celebrate what they create.

Upper Elementary (Grades 4–5): Designing Interactive Art with Code Older elementary students take on more complex projects while continuing to learn through visual expression. They begin thinking more like young developers—structuring their code, testing their ideas, and building interactive experiences from scratch.

Focus Areas: Core Coding Skills: Variables, conditionals, loops, and functions—taught through hands-on projects Interactive Design: Making art respond to mouse movement, clicks, or keys Animation & Visual Effects: Building dynamic, looping, or layered visuals Digital Storytelling: Creating small scenes or animations with movement and expression Project Building: Longer, self-directed projects like “Digital Fireworks,” “Animated Garden,” or “Interactive Greeting Card” Students at this stage are introduced to planning and debugging as creative problem-solving tools, helping them develop persistence and attention to detail while nurturing their artistic side.

What Students Gain The Creative Coding Club aims to nurture confident, curious, and creative thinkers. Students gain: Creative Confidence: The joy of making something entirely their own—by combining imagination with technology Foundational Coding Skills: A gentle introduction to programming concepts that prepares them for future STEM learning Problem-Solving Mindset: Learning to break problems into steps and try different solutions—just like real creators and engineers Artistic Expression in the Digital Age: New ways to express their ideas, stories, and designs using a modern, creative tool A Portfolio of Work: By the end of the term, each student will have a collection of visual coding projects they can be proud of

Program Format & Materials The club runs weekly and is available as a semester-long or full-year enrichment program. Each session includes guided instruction, hands-on exploration, and time to share and reflect on projects. Activities are designed to be engaging, low-pressure, and age-appropriate for young learners.

Session Length: 45–60 minutes Materials Required: A computer or Chromebook with internet access (no installation needed—p5.js runs in a browser) No Experience Needed: This program is ideal for beginners and welcomes all students with an interest in creativity or technology

Why Creative Coding Matters for Young Learners Today’s children are growing up in a digital world—and learning how to shape that world through code can be both empowering and exciting. But more importantly, learning to code through art makes the experience joyful, approachable, and deeply personal.

The Creative Coding Club shows students that they don’t need to choose between being creative and being technical—they can be both. With every drawing, animation, or project they create, students grow not only as coders, but as creators with ideas worth sharing.

Let your child discover the magic of turning imagination into digital creation—one line of code at a time.

Arts
1-5th grade

Creative Coding Club

Exploring Art Through Code for Grades 1–5!

Interested?

Contact us to learn more about bringing this program to your school.