Course 2 of 6

Robotics, IoT & Arduino

Circuits, Sensors, Code, and more.

Yiga AI

Beginner en

Beginner · Course · 3 weeks at 3 hrs/week

Duration
3 weeks
Effort
3 hrs/week
Lessons
20
Hands-on exercises
20
Projects
1
Language
en

What you’ll learn

Skills you can put to work.

Python Programming

JavaScript & Web Apps

Build with AI: Chatbots & Tools

Data Science for Teens

Syllabus

Every module, step by step.

4 modules · 25 lessons · 8 hours · 1 graded project

485 minutes of guided lesson time.

Sign in and enrol to unlock every lesson. The first lesson is open as a preview.

Module 1 · 6 lessons · 1.8 hoursCircuitsModule 1 of 4 in Robotics, IoT & Arduino.
  1. Overview and set-up

    Overview and set-up — Circuits in Robotics, IoT & Arduino.

    Lesson

    20 min
  2. Core concepts

    Core concepts — Circuits in Robotics, IoT & Arduino.

    Lesson · Locked

    20 min
  3. Worked example

    Worked example — Circuits in Robotics, IoT & Arduino.

    Lesson · Locked

    20 min
  4. Hands-on practice

    Hands-on practice — Circuits in Robotics, IoT & Arduino.

    Lesson · Locked

    20 min
  5. Common pitfalls

    Common pitfalls — Circuits in Robotics, IoT & Arduino.

    Lesson · Locked

    20 min
  6. Module quiz: Circuits

    Check what you learned in Circuits before moving on.

    Quiz · Locked

    10 min
Module 2 · 6 lessons · 1.8 hours LockedSensorsModule 2 of 4 in Robotics, IoT & Arduino.
  1. Overview and set-up

    Overview and set-up — Sensors in Robotics, IoT & Arduino.

    Lesson · Locked

    20 min
  2. Core concepts

    Core concepts — Sensors in Robotics, IoT & Arduino.

    Lesson · Locked

    20 min
  3. Worked example

    Worked example — Sensors in Robotics, IoT & Arduino.

    Lesson · Locked

    20 min
  4. Hands-on practice

    Hands-on practice — Sensors in Robotics, IoT & Arduino.

    Lesson · Locked

    20 min
  5. Common pitfalls

    Common pitfalls — Sensors in Robotics, IoT & Arduino.

    Lesson · Locked

    20 min
  6. Module quiz: Sensors

    Check what you learned in Sensors before moving on.

    Quiz · Locked

    10 min
Module 3 · 6 lessons · 1.8 hours LockedCodeModule 3 of 4 in Robotics, IoT & Arduino.
  1. Overview and set-up

    Overview and set-up — Code in Robotics, IoT & Arduino.

    Lesson · Locked

    20 min
  2. Core concepts

    Core concepts — Code in Robotics, IoT & Arduino.

    Lesson · Locked

    20 min
  3. Worked example

    Worked example — Code in Robotics, IoT & Arduino.

    Lesson · Locked

    20 min
  4. Hands-on practice

    Hands-on practice — Code in Robotics, IoT & Arduino.

    Lesson · Locked

    20 min
  5. Common pitfalls

    Common pitfalls — Code in Robotics, IoT & Arduino.

    Lesson · Locked

    20 min
  6. Module quiz: Code

    Check what you learned in Code before moving on.

    Quiz · Locked

    10 min
Module 4 · 7 lessons · 2.6 hours LockedSmart-home projectModule 4 of 4 in Robotics, IoT & Arduino.
  1. Overview and set-up

    Overview and set-up — Smart-home project in Robotics, IoT & Arduino.

    Lesson · Locked

    20 min
  2. Core concepts

    Core concepts — Smart-home project in Robotics, IoT & Arduino.

    Lesson · Locked

    20 min
  3. Worked example

    Worked example — Smart-home project in Robotics, IoT & Arduino.

    Lesson · Locked

    20 min
  4. Hands-on practice

    Hands-on practice — Smart-home project in Robotics, IoT & Arduino.

    Lesson · Locked

    20 min
  5. Common pitfalls

    Common pitfalls — Smart-home project in Robotics, IoT & Arduino.

    Lesson · Locked

    20 min
  6. Module quiz: Smart-home project

    Check what you learned in Smart-home project before moving on.

    Quiz · Locked

    10 min
  7. Graded project: Robotics, IoT & Arduino

    Apply everything from Robotics, IoT & Arduino in one graded, portfolio-ready build.

    Graded project · Locked

    45 min

Applied learning project

Make the learning visible.

Use Graded project: Robotics, IoT & Arduino to apply this course to a practical challenge. You’ll finish with a clear solution and the reasoning behind your choices.

Apply the course’s core skillMake and explain practical decisionsCreate evidence you can share
Mariam K., Software & cloud

Your instructor

Mariam K.

Software & cloud

Helps new developers build reliable products through clear explanations and guided practice.

Diana Nsiiza, Yiga learner

“I use what I learned in my work now, not in some distant future project.”

Diana Nsiiza

Data analyst, Entebbe

Learner reviews

What learners say.

Write a review

Sign in to share your experience with this course.

Sign in to review

Loading reviews…

Keep going

Other courses in this track.

View full track
Python Programming cover illustration
Junior

20 lessons · 8.1h · Beginner

Python Programming

Functions, Data structures, Files, and more.