Implementation Resources

District/School Implementation Resources

Classroom Level Curriculum Resources

Code.org is a great starting point for teachers unfamiliar with CS. There are many premade lessons, many of which are interdisciplinary.

Spheros are programmable robots, with corresponding interdisciplinary lessons, organized by grade level and content standard. Another great way to start if funding is available to fund the devices.

Integrates with Google and includes many permade interdisciplinary lessons.

Endorsed by author, researcher, professor Jo Boaler, engages students in mathematical games that spark computational thinking.

Scratch and Scratch Jr. have premade lessons but also allow for boundless creativity. In the example pictured, students met multiple CS standards in an interdisciplinary manner as they added a landscape art piece they had drawn as a backdrop, and wrote a narrative in which they coded characters to engage in dialogue in Scratch. This student also discovered, on her own, how to add audio to read her story.

Ozobots are relatively affordable and allow for endless possibilities for interdisciplinary connection opportunities. They are simple to use, excellent for elementary levels.

This student built structures from the story of the 3 Little Pigs, and coded the ozobot to visit each house.

Teach mathematics through computer science, as students engage in computational thinking and create a video game.

Teach middle school science through CS. Funded by National Science Foundation.