Professional Development

Robotics and Engineering Design

Integrating robotics, computational thinking, engineering design, coding and artificial intelligence into elementary and middle school classrooms.

The Robotics & Engineering Design for Teachers course equips educators with the knowledge, skills and confidence to integrate robotics, computational thinking, engineering design, coding and artificial intelligence into elementary and middle school classrooms.

Start here

Course modules

  1. Module 1 · Programming, Robotics & Computational Thinking in the Classroom

    Understanding why coding and robotics matter in education.

    • Lesson 1 – Introduction to Educational Robotics
    • Lesson 2 – Computational Thinking
    • Lesson 3 – Unplugged Coding Activities
    • Lesson 4 – Bringing Robotics into Your Classroom
  2. Module 2 · STEAM & Instructional Design

    Designing meaningful STEM learning experiences.

    • Lesson 5 – Understanding STEAM Education
    • Lesson 6 – Engineering Design Process
    • Lesson 7 – Project-Based Learning
    • Lesson 8 – Designing Robotics Lesson Plans
  3. Module 3 · Programming Fundamentals

    Learning the foundations of coding.

    • Lesson 9 – Algorithms
    • Lesson 10 – Flowcharts
    • Lesson 11 – Sequences, Loops & Events
    • Lesson 12 – Variables, Conditionals & Debugging
  4. Module 4 · Scratch Game Design

    Creating educational games.

    • Lesson 13 – Welcome to Scratch
    • Lesson 14 – Sprites & Backdrops
    • Lesson 15 – Motion & Animation
    • Lesson 16 – Loops & Variables
    • Lesson 17 – Build an Educational Game
    • Lesson 18 – Scratch Final Project
  5. Module 5 · Mobile App Development

    Designing educational mobile applications.

    • Lesson 19 – Introduction to App Inventor
    • Lesson 20 – User Interface Design
    • Lesson 21 – Programming Blocks
    • Lesson 22 – Building an Educational App
  6. Module 6 · Creative Programming: AI, Machine Learning & Virtual Reality

    Exploring emerging technologies in education.

    • Lesson 23 – Artificial Intelligence for Educators
    • Lesson 24 – Machine Learning Basics
    • Lesson 25 – Prompt Engineering
    • Lesson 26 – Virtual & Augmented Reality
    • Lesson 27 – AI Classroom Applications
  7. Module 7 · Robotics Fundamentals

    Understanding how robots work.

    • Lesson 28 – Robot Components
    • Lesson 29 – Sensors & Actuators
    • Lesson 30 – Motors & Controllers
    • Lesson 31 – Building Your First Robot
  8. Module 8 · Robot Programming

    Programming robots to solve real-world challenges.

    • Lesson 32 – Programming Robot Movements
    • Lesson 33 – Sensor-Based Programming
    • Lesson 34 – Robotics Challenges
    • Lesson 35 – Classroom Robotics Projects
    • Lesson 36 – Robotics Capstone Showcase