The Coding as Another Language (CAL) approach introduces powerful ideas from computer science in a playful,…
This collection of integrated learning activities teaches computer science through engaging games and puzzles that include…
These lessons focus on computational thinking as a fundamental skill for computer programming and problem-solving. Each…
This unit has students examining modern computers, historical technology, and the future of computing. Throughout the…
The lessons on this website were created by library media specialists throughout the state of Maryland…
Students use a programming microworld to navigate a town map while attending to the length of…
Students explore place value using a programming microworld. Using repeat loops, students explore expanded notation and…
Students use a programming microworld to explore adding and subtracting on a number line. Source: EDC…
Studente create a robotic model (Ozobots) about different ways that seeds can be dispersed in our…
Students sequence a robot (Beebots) to move to the location of different things that animals need…
Students work to create a robotic model (Beebots) of how bees and flowering plants depend upon…
Students are introduced to the computational thinking skill of debugging and use their knowledge of debugging…
Let's connect and we'll send you the latest from Digital Promise.