Seattle School of Creative Composition
← All Courses

Creative Coding Studio

Creative Coding Studio is an introduction to programming as a creative medium. Using Processing, a programming environment built for artists and designers, students learn to create generative drawings, animations, and interactive pieces. They’ll experiment with code, develop their own ideas, and learn how to turn those ideas into finished work. Along the way, we'll explore how AI tools can extend a creative practice, giving students a first look at where code, design, and emerging technology meet.

Like every studio at Seattle School of Creative Composition, this class follows our full arc—from first experiments in code, through critique and revision, to a small showcase where students present what they've made.

Curriculum

What You’ll Make

Over 12 weeks, students will create a series of short projects exploring:

Generative Art

Create visual compositions using code, exploring patterns, repetition, and randomness.

Animation

Bring shapes, drawings, and ideas to life by creating movement with code.

Interactive Works

Build creations that respond to the viewer, utilizing the mouse, keyboard, or other forms of input.

Students

Who’s this class for?

This class is for middle school students who like to make things. It's a good fit for kids with a natural creative drive and an interest in art and design—especially those curious about digital design and coding. Above all, it's for students who enjoy the creative process and who aren't afraid of a little math along the way. We promise it's just a little.

Ages
11–14 (grades 6–9)
Prerequisites
Students should have some prior experience with programming, such as Scratch or another beginner programming environment.
Schedule
12 sessions, every Monday, 4–6 PM
Monday, September 21 — Monday, December 7, 2026
Location
Schema Design
12th Ave Arts Building, Capitol Hill
1620 12th Ave, Seattle, WA 98122
Get directions →
Class Size
Limited to 12 students
Tuition
$720 for all 12 sessions
Your Instructors

Taught by practicing professionals

Jared Schiffman

Jared is a Seattle-based designer and technologist who has spent his career exploring where computation meets creativity. He studied in MIT's Aesthetics & Computation Group under design pioneer John Maeda, and has built interactive work recognized as a National Design Award finalist by the Cooper Hewitt Museum. Jared is the founder of Assembly Code, a nonprofit incubator for public-interest software, where he co-leads a fellowship exploring how AI can impact education. Jared has taught computational design courses at NYU’s Interactive Telecommunications Program and Parsons’ Design and Technology program, as well as math and physics courses at High Tech High in San Diego.

Christian Marc Schmidt

Christian is the founder of Schema Design, a Seattle- and New York-based studio focused on data visualization, interaction design, and brand design. His work has earned a Gold Award from the User Experience Awards and multiple Communication Arts honors, and his writing on mapping cities and social networks has appeared in the Parsons Journal for Information Mapping and the book Net Works: Case Studies in Web Art and Design. He also created Studiograph, a tool that helps creative teams keep their work and institutional knowledge organized in one place. Christian studied at Yale University and today focuses much of his work on helping creative teams use AI thoughtfully.

Enroll

Reserve Your Student's Spot

Creative Coding Studio begins Monday, September 21. Reserve your spot below, and reach out if you have any questions first.

Questions? Email us at hello@seasocc.org.