Subject: Computational Thinking
Cyber Arcade: Programming and Making with micro:bit
This curriculum is a fun and creative introduction to computer science and hands-on making for makers in elementary and middle school grade levels with little to no experience in programming […]
The Big Book of Computing Pedagogy
This comprehensive guide includes articles and teaching resources covering various hands-on approaches to computing pedagogy.
Culturally relevant and responsive computing in the classroom: A guide for curriculum design and teaching
This comprehensive guide outlines key elements of a culturally relevant and responsive approach to teaching in computer science, including tips, prompts for reflections, and further resources.
Hummingbird Computational Thinking (CT) Assessment Guide
This guide, which includes a glossary and a formative assessment tool, supports educators to understand and identify the computational thinking mindset.
Tla’amin Basket Weaving: Coding and Indigenous Teaching
This teacher blog post details a rich hands-on activity that integrates coding and indigenous basket weaving, replete with links to additional resources and contexts.
How to incubate creativity in schools through making and discovery
Get a glimpse of how one elementary and middle school integrates making into its culture and curriculum in this article giving voice to students and teachers.
Scratch Creative Computing Curriculum
This Creative Computing Curriculum is a collection of ideas, strategies, and activities for an introductory creative computing experience using the Scratch programming language.