News

Robotics Part 1: Building Engineering Foundations

Advanced students in Nanan Academy’s youth program have successfully completed the first half of Robotics Prodigies, a full-length course equivalent to Robotics & Automation 30 curriculum. This class is designed to help students move confidently into robotics and electronics by combining hands-on experiments, structured programming, and real-world problem solving.

This circuits and robotics course integrates electrical/computer engineering concepts to help students understand how modern robotic systems work. Students develop skills in circuit design, programming, sensor integration, troubleshooting, and the engineering design process, while also building essential skills in collaboration, communication, and creativity.

In the first half of the course, students completed foundational learning and finished the term by building and programming an autonomous robot vehicle. The second half will continue on more advanced topics.

Students Learning The Engineering Design Process

Inspiring Students Through Real-World Experience

The course began with a special guest presentation from Eugene Kilochek, a graduate of the Computer Engineering Technology program from Saskatchewan Polytechnic. Eugene currently works as a Manufacturing Engineering Technologist at Calian Advanced Technologies.

During his presentation, Eugene shared his journey through post-secondary education and into a high-tech career. He spoke about preparing for life after high school and the value of strong technical skills. This session helped connect classroom learning to real career pathways in STEM.

Understanding Electric Circuits

In the early weeks of the course, students focused on building a foundation in electric circuits. They learned Ohm’s Law and how voltage, current, and resistance interact within a circuit. These concepts were reinforced through hands-on lab activities.

Students studied and built:

  • Series circuits
  • Parallel circuits
  • Series-parallel circuits
Circuit Analysis

They practised proper wiring techniques on breadboards and learned how to safely use electronic instruments such as bench power supplies and digital multimeters to measure voltage and current. Students also learned to draw circuit schematics using KiCAD, a computer-aided design software used in education and industry.

Schematic Diagrams

Logic Gates and Digital Systems

Once students had an understanding of analog circuits, they moved into digital circuits. They learned the difference between analog and digital signals and how computers represent information using binary numbers. Students practised converting between binary and decimal numbers.

They also studied basic logic gates AND, OR, and NOT gates. Students learned how these gates form the building blocks of digital systems. They connected integrated circuits onto breadboards, read datasheets, identified pinouts, and created truth tables to describe circuit behaviour.

Logic Circuit

With both analog and digital foundations covered, students were introduced to microcontrollers using the Arduino. They wrote programs to control sequences of LEDs and learned C++ programming concepts that included variables, decision statements, and functions.

Designing an Autonomous Robot

Students began their first project: a two-wheel-drive autonomous obstacle-avoidance robot. This project brought together everything they had learned so far.

The robot used:

  • Arduino Uno or Nano
  • HC-SR04 ultrasonic distance sensor
  • 6V DC motors
  • A dual H-bridge motor driver TB6612FNG
  • 6V (4xAA) battery pack to power the motors
  • 9V battery to power the Arduino and discrete circuits

Students also learned about transistors and how they are used in motor control applications.

Building The Robot

Over several sessions, students:

  • Studied how H-bridge circuits control motor direction and speed
  • Pulse width modulation for speed control
  • Built and tested motor driver circuits
  • Wrote programs to control robot movement
  • Integrated the ultrasonic sensor to detect obstacles
  • Debugged wiring and software issues using structured troubleshooting methods
H-Bridge Motor Driver

In the final class, students learned how capacitors are used to reduce electrical noise generated by motors, improving reliability and performance. Each student completed a functioning robot capable of detecting objects and turning to avoid collisions.

Wiring The Circuit

The term concluded with reflection activities, helping students recognize their growth in problem-solving and persistence.

What’s Next for Part 2?

Students will advance to more complex systems and applications, including:

  • Servo motors and precision motion control
  • Programming a robotic arm
  • Light and temperature sensors
  • LCD displays
  • Introductory AI applications in computer vision
  • A comprehensive capstone project

The students’ dedication, curiosity, and confidence in engineering skills set a foundation for continued success. We look forward to seeing their completed capstone projects demonstrated at the next Nanan Academy’s Student Project Showcase, where students will present their work and share what they have learned with the community.

You may also like these articles

Nanan Academy is Bringing Computer Literacy to Seniors Across Saskatchewan

At Nanan Academy, we believe learning is for every stage of life. We are now offering computer literacy courses for seniors. Offered in partnership with Palliser Regional Library through Sask Seniors Connect Hub, this initiative is funded by the Government of Canada’s New Horizons for Seniors Program. These offerings include full-length courses, as well as […]

  • Shaun Nanan

Skills Canada Saskatchewan Showcases Student Talent in Game Development

On March 26 and 27, 2026, the Skills Canada Saskatchewan Provincial Competition brought together 300 secondary and post-secondary students to compete in more than 40 skilled trades and technology categories. The event continues to create opportunities for students to demonstrate their skills in real, hands on competition settings. The provincial competition brings together students from […]

  • Shaun Nanan

STEM in French: How Saskatchewan Students Are Preparing for a World of AI and Automation

(Version française à suivre) Nanan Academy | Association des Parents Fransaskois | March 2026 Our French-language science, technology, engineering, and mathematics (STEM) partnership with the Association des Parents Fransaskois (APF) empowers the next generation of leaders. If you missed our first post, you can read it here. Students in Grades 3 to 6 in Regina […]

  • Shaun Nanan