SPIKE Essential Robotics

SPIKE Essential Robotics

This course helps educators learn how to build and program with the LEGO Education SPIKE™ Essential set. It provides an introduction to coding with SPIKE™ Essential and includes practical tips for classroom implementation. You’ll also explore a variety of hands-on...
Scratch Computational Thinking

Scratch Computational Thinking

This course helps educators use Scratch to teach computational thinking across subjects while engaging students in presenting, animating, and gamifying lessons. You’ll learn to create animations, design math resources, develop games, and pose and solve computational...
Python Educator

Python Educator

This course introduces educators to the basics of the Python programming language, the world’s most popular programming language used by over 3.5 million developers worldwide. Python enables you to build websites and software, automate tasks, analyze data, and explore...
Effective Math: K-2

Effective Math: K-2

Math is essential for developing problem-solving and analytical skills, but young learners don’t always see its value. This course shows how to use digital tools alongside effective K–2 math practices to boost engagement and help students build a strong conceptual...
Effective Math: 9-12

Effective Math: 9-12

This self-paced online course helps educators grow instructional strategies, strengthen pedagogical practices, and adapt mathematics instruction for high school learners. You’ll gain ready-to-use ideas and templates and learn research-based strategies to engage...