Teaching Resources

Explore a collection of resources designed specifically for educators. Our Teaching Resources offer instructional guides and downloadable worksheets to use in classroom settings. Each resource is crafted to support K-12 educators in teaching foundational programming and technology skills, with activities that promote critical thinking, creativity, and hands-on learning. Whether you’re looking for ready-to-use materials or inspiration to enrich your curriculum, this section provides everything you need to bring engaging tech education to your students.

Guide to Sensors

A Complete Guide to Robotics for Middle and High School Educators

Sensors are fundamental to programming robotics. They are used to recognize environmental data (things like temperature, light levels, and motion) and provide the information they ...
Read More →

micro:bit Add-ons: A Practical Guide

The micro:bit is a popular tool to use for learning how to program physical devices, which is the foundation of robotics. The micro:bit is powerful ...
Read More →

Critical and Computational Thinking: What They Are and Why They Matter

Critical thinking skills play an important role in STEM-based science education. Computational thinking is a newer concept that describes the skills needed to
Read More →

A Complete Guide to Teaching Coding in Middle and High School: From Basics to Best Practices

This guide provides a framework for teaching coding to middle and high school students. It is meant for people who want to introduce computer programming ...
Read More →