Teaching MWC


The central goal of Making With Code is to create a rich, diverse community of people making things with code, through which they can develop personal relationships with powerful ideas. The course is designed to help all students learn to interact with code as an expressive, evocative medium, which helps to structure thought. At the same time, the course is designed to support computational literacy, connecting with students’ existing ways of reading and writing. We consider computational thinking as thinking with code.

The course is guided by several core beliefs about learning:

Why should I choose Making With Code?

Can I use Making With Code in my classroom or school?

How can I learn Making With Code or get support?