Creative Computing Curriculum

The Creative Computing Curriculum, designed by the Creative Computing Lab at the Harvard Graduate School of Education, is a collection of ideas, strategies, and activities for an introductory creative computing experience using Scratch.

What is this resource?

The activities in this curricular resource are designed to support familiarity and increasing fluency with computational creativity and computational thinking, while building on students’ creativity and personal interests. In particular, the activities encourage exploration of key computational thinking concepts (sequence, loops, parallelism, events, conditionals, operators, data) and key computational thinking practices (experimenting and iterating, testing and debugging, reusing and remixing, abstracting and modularizing). Learn more about computational thinking—what it is and how to assess its development in learners—from resources in the appendix or by visiting

Technology Topics
Scratch Programming
K-6, Educator
1st Grade, 2nd Grade, 3rd Grade, 4th Grade, 5th Grade, 6th Grade

What are you looking for?


Creative Computing Curriculum

Website URL

Type of Resource

Professional Development
Resource Hub

Assigned Categories