For younger students, or those starting on their coding journey: Design a digital museum to show what you know about Martin Luther King, Jr.

For advanced coders, or older students: Create a flag that represents the March on Washington

In this exercise, students will use a text based coding tool (javascript) to build a flag or poster, to commemorate the march that challenged the inequalities faced by African Americans at the time, that also saw the iconic “I Have A Dream” speech.

Make a digital museum to display what they have learned about the Mayan civilization

What's our approach to helping you teach coding?

Designed to seamlessly integrate with what you’re already teaching, Creative Coding makes it simple to introduce coding and provides students with the opportunity to “show what they know” in a whole different way.

We make coding part of what you're teaching, not a separate technology driven exercise.

Coding for All

Because they span the curriculum and provide multiple opportunities for differentiated instruction, our Creative Coding projects reach students with a breadth of needs, and at all levels. These projects:

Help your students build and demonstrate knowledge in a way that is personally meaningful to them, in a familiar environment

Guide and scaffold children and adults so that no technical background is needed

Reduce inequality in access to computer science instruction when worked into the school day

The two methods - block AND text based coding

The block- and text-based projects are developed based on Scratch and Vidcode.

Block-based coding, based on the Scratch visual programming language, is an effective way to introduce computational thinking that fosters creative expression and experimentation. Perfect for younger pupils, or those new to coding.

Text-based coding with Vidcode deepens that knowledge by inviting students to apply programming fundamentals to create projects using JavaScript, empowering them to show what they know about what they're learning in school.