Learn to Code

Robotics & AI

Have you ever wondered how a self-driving car navigates, or how a smart home works?

In our Robotics & AI course, students don’t just learn about technology—they build it. This is where code meets the physical world. This course is a thrilling, hands-on journey into the worlds of engineering, programming, and artificial intelligence (AI).

Using the advanced yet beginner-friendly educational robots, students will start by assembling their robot from scratch, learning the fundamentals of mechanical design and circuitry.

Once their robot is built, the real magic begins. Students will learn to program their creation using both visual, block-based coding (perfect for beginners) and powerful, text-based Python. They will see the direct impact of their code as they program their robot to move, follow lines, avoid obstacles, and react to its environment using a variety of advanced sensors.

The possibilities are endless—from building smart home devices to engineering an all-terrain exploration vehicle. This course is the ultimate STEAM experience, designed to ignite creativity and build critical problem-solving skills for the future.

Cost:

GHC 1000

Duration:

Weekdays
4 Weeks (2 hrs/day, 5 days/week)

Saturdays
8 Weeks (4 hrs/day)

Next Session:

4th August 2025
In-person

Achievement

  • Successfully assemble and understand the mechanical structure of a sophisticated robot, including motors, sensors, and the CyberPi microcontroller "brain."
  • Program the robot to "see" and "hear" by writing code that uses its ultrasonic (distance), quad RGB (colour/line-following), and sound sensors to make intelligent decisions.
  • Move beyond following instructions to creatively designing, testing, and debugging solutions to complex challenges.

Prerequisite

  • Students must be familiar with the use of computers.
  • It is recommended that one takes the Introduction to Programming course, but not required.
  • Students must have a computer or tablet to use.

Provided

  • Course notes.
  • Certificate after successful completion.