Robohub.org
 

Matthew Schroyer on “What is the best way to get a robotics education today?”


by
16 September 2013



share this:

A quality learning experience centered on robotics is hard to find for many students who lack STEM resources through their own schools. Although new science standards hope to improve the situation, K-12 schools are struggling to provide a basic STEM education, let alone opportunities involving more specialized lessons in robotics. So on more than one occasion, I have talked to parents who are struggling to find rewarding opportunities for their children. Fortunately, even if one lives in a “robot desert,” today there are many online and physical resources that can provide rich, self-guided education on robotics.

ticklebot

First, most modern robots are driven by computers, and those computers are driven by computer code. For a child or young adult, computer coding can be an excellent gateway into robotics, and it’s never been easier to learn how to code. Websites such as CodeAcademy.comCodeSchool.comLearnStreet.comTryRuby.org, provide lessons in several languages like C, C++, JavaScript, Ruby and Python.

I would say that it ultimately doesn’t matter which language a student chooses to learn, as the world of software development is continually churning out new languages and making older languages obsolete (COBOL, anyone?). What matters is understanding basic concepts like loops and boolean arguments, learning how to break down problems in a way that a computer can process and solve them, and being able to look through someone’s code and understand which line of code does what.

Second, it’s useful to understand how a robot’s computer code and physical parts (such as motors and sensors) work together as a system. Thanks to the “maker movement,” there’s a range of relatively inexpensive systems on the market today that make it increasingly easy for anyone to jump in and make a simple robot. These systems usually consist of a small circuit board that is embedded with a microcontroller “brain”, along with various connectors to hook up external devices. They frequently can be purchased in “kit” form, with a variety of odds-and-ends (LEDs, buttons, sensors, various small electrical components) and reading material that helps guide people through projects of varying complexity. They’re similar to the electronics kits of yore, but capable of so much more.

In a sense, these boards function as tiny home computers, except instead of plugging in keyboards or mice to manipulate programs, you’re plugging in servos to give the robot movement, or light sensors that enable the robot to sense and act differently in bright and dark environments. Arduino, BeagleBone, and RaspberryPi are all boards that are designed so that novice programmers can build functional electronics from the first project. Websites such as Arduino.cc and RaspberryPi.org carry some introductory exercises on doing basic things with these systems (getting a light to blink Morse code, for example), but there are many sophisticated projects scattered across the web by people who are very good at documenting the prototyping process and sharing code.

Last, there’s much a person can accomplish on their own, but the learning process can be much more efficient and fulfilling with the right mentor. These mentors can be found at places like FabLabs, Makerspaces, and hackerspaces, which are places where people who have an interest in programming, digital fabrication, and robotics collaborate. Increasingly, these workshops can be found at libraries and community centers. If one doesn’t exist, it’s possible to rally support in a community to create such a place.

The resources and tools at these workshops are very useful for building robots, and the people who congregate in them can provide useful advice, but a mentor need not be affiliated with any of these places to teach robotics. All a student really needs is a dedicated, trustworthy adult who is willing to learn and to teach.



tags:


Matthew Schroyer is a drone and data journalist based in Urbana, Illinois.
Matthew Schroyer is a drone and data journalist based in Urbana, Illinois.

            AUAI is supported by:



Subscribe to Robohub newsletter on substack



Related posts :

AURA Foresight Reaches Global XPRIZE Wildfire Finals in Alaska

  19 Jun 2026
One of only four teams remaining from more than 130 competitors worldwide, our team AURA Foresight is developing autonomous technology to stop wildfires before they grow out of control. AURA Foresi...

Robot Talk Episode 161 – Collaborative haptic systems, with Allison Okamura

  19 Jun 2026
In the latest episode of the Robot Talk podcast, Claire chatted to Allison Okamura from Stanford University about developing advanced robotic systems for haptic (touch) interaction.

New research enables a robot to chart a better course

  17 Jun 2026
By rapidly generating a smooth path plan that cuts travel time and avoids obstacles, the open-source “MIGHTY” system could streamline disaster recovery and parcel delivery.

Entangled robotic matter with cohesive motion

  15 Jun 2026
Engineers have developed a robotic collective that behaves less like a machine and more like a material that flows.

Robot Talk Episode 160 – Robotic blacksmiths, with Edward Mehr

  12 Jun 2026
In the latest episode of the Robot Talk podcast, Claire chatted to Edward Mehr from Machina Labs about their RoboCraftsman that shapes complex metal parts for the aerospace, defence, and automotive industries.

Congratulations to the #AAMAS2026 best paper award winners

  08 Jun 2026
Find out who won in the categories of best paper, best student paper, and best blue sky paper.

Robot Talk Episode 159 – Robot sensing and manipulation, with Maria Koskinopoulou

  05 Jun 2026
In the latest episode of the Robot Talk podcast, Claire chatted to Maria Koskinopoulou from Heriot-Watt University about autonomous robotic manipulators for surgery, industry, and beyond.

Global robotics technology roadmap

  03 Jun 2026
A multi-regional, cross-domain strategic perspective for Europe, Asia, and the United States.



AUAI is supported by:







Subscribe to Robohub newsletter on substack




 















©2026.05 - Association for the Understanding of Artificial Intelligence