Courses/Creative Coding · Ages 8-12 · Beginner
Digital Art Programming course artwork

Digital Art Programming

A beginner creative coding course for kids ages 8-12 where JavaScript and p5.js become a digital paintbrush. Students grow one dot into a 16-sketch gallery of colorful drawings, motion, interaction, patterns, randomness, and a generative galaxy.

16 lessons6-8 weeksInstant help when stuckBrowser workspace
// learn by building

Here's what you build by Module 3 (Remembering with Number Boxes).

// course experience

Meet the workspace.

Students build through real coding environments while their personal AI mentor helps them through each challenge.

p5-style canvas
Run and preview
Color and motion
Generative art projects
course-player.png
[ course-player.png ]JavaScript · canvas art preview
// the quick version

What is Digital Art Programming?

Turn code into art — colors, motion, and generative designs that come alive on screen.

🛠️

What you'll learn

  • Create art on a p5-style canvas
  • Use loops and math to make patterns
  • Add color, motion, and randomness
  • Build your own generative art
🎯

Who it's for

Creative kids who want a playful, visual, low-pressure way into coding.

Ages 8-12 · beginner
🚀

Where it leads

Creative coding blends art and technology — the foundation for design, digital media, generative art, and a lifelong comfort creating with computers.

Creative CodingDesign & MediaGenerative ArtInteractive Tech
// curriculum

A clear path from first concept to final project.

8 modules designed for steady momentum and project-based practice.

Open a blank 400x400 canvas and make the first shapes appear by placing them on an x/y grid.

Learning objective: Students create a first dot and a simple picture while learning setup(), draw(), canvas coordinates, and core p5.js shapes.

Lesson 1: Hello, Canvas!Lesson 2: Shapes Everywhere
🎓
Students:
Make something visual in every lesson, not just something technically correct
Compare each sketch with a finished visual goal while keeping creative freedom
See JavaScript immediately become color, movement, patterns, and interaction
Finish with a personal 16-sketch gallery and a generative galaxy
👪
Parents:
Productive screen time for creative kids who may not think of themselves as coders yet
Real JavaScript and computational thinking taught through visual projects
Browser-based p5.js workspace with no installs or setup
Portfolio-style outcomes that make progress easy to see and celebrate
A welcoming bridge into web development, game development, AI, and future creative technology
// skills learned

Real technical vocabulary and practice.

Students learn the language of the field while building things that make each concept concrete.

JavaScript Syntaxp5.js Creative CodingCanvas CoordinatesRGB ColorVariablesAnimation LoopsFor LoopsRandomnessMouse InteractionGenerative Art
// proof of work

Finish the course. Earn the certificate.

Every track ends in a verifiable Certificate of Completion - a real milestone your student can add to a portfolio, application, or resume. Proof they didn't just watch a video; they shipped real projects.

Awarded automatically when all lessons are complete
A shareable PDF plus a verifiable completion link
Lists the real skills practiced - not just attendance
A finish line students actually work toward
Start the course →
Generation STEM
Certificate of Completion
This certifies that
Your Name
has successfully completed all projects of
Digital Art Programming
Daniel Mondeu
Founder, Generation STEM
CERTIFIED
January 1, 2026
Date issued
// parent questions

Clear answers before you enroll.

Digital Art Programming teaches kids to use JavaScript and p5.js to create visual art in the browser. Students write code, press Run, and see shapes, colors, patterns, animation, and interaction appear on a canvas.

Ready to start Digital Art Programming?

Get the course, AI mentoring, browser workspaces, and parent-visible progress with one family plan.

From $174 upfront for 6 months · 30-day money-back guarantee