Our Mission
We are robotics researchers at the University of Southern California. We care about outreach and allowing younger students to share our passion for robotics. The goal of this website is to help parents find the best platforms for one's children to learn about robots and programming.


Why Code?
There are many reasons for teaching every person how to code. Some of these include:
  • Actively building one's own learning goals
  • Improving problem solving skills
  • Preparing for the present and future job market that will heavily demand these skills

There are also additional benefits when children learn programing through physical robotic devices
  • Physical play is essential for active learning and hands-on learning improves retention
  • Learning with robots teaches not just coding but also elements of design, technical, and electrical engineering, all key 21st century skills
Resources
Physical and Robotic Programming




Building and Coding Robots


Lego Mindstorms Ev3
$349
DETAILS
Over 600 pieces to build and program any type of robot. Lego provides 17 general designs, and some preprogrammed programs.
LEVEL
Advanced
LANGUAGE
Action blocks and text programming
DEVICES
PC/Mac computer and some features on tablets
Home Science Tools
$34.95
DETAILS
Very simple and inexpensive robotic systems that allow children to get a more low level example of mechanical and electrical engineering.
LEVEL
Beginner - Intermediate
LANGUAGE
No programming
DEVICES
No computer necessary
Jimu
$99 - $399
DETAILS
Build the robot and then program through moving the robot or through blocks
LEVEL
Intermediate
LANGUAGE
Action blocks
DEVICES
Phone and tablet
Arduino
$87.90
DETAILS
A small processor that can be easily programmed and included in many robotic systems. Their site has many various projects based on age
LEVEL
Advanced
LANGUAGE
Text programming
DEVICES
PC/Mac computer
Little Bits
$99 - $195
DETAILS
A collection of small easy-to-use electronic components children can combine to create new inventions. The blocks can be used to power a Star Wars Droid or used to make independent small machines.
LEVEL
Intermediate
LANGUAGE
Not focused on coding but can control from phone/tablet
DEVICES
Andriod and iOS Devices
Tinker Bots
$149 - $399
DETAILS
A modular robotic building kit with different motion blocks and sensors that can be programmed on a phone or tablet. The system also integrates with arduino and Lego.
LEVEL
Intermediate
LANGUAGE
Block language
DEVICES
Andriod and iOS Devices
Kibo
$229 - $499
DETAILS
KIBO robotics kit is based on over 20 years of research in learning technologies and child development at Tufts University. It combines both technical and creative skills in a fun robot designing kit created for children age 4 to 7.
LEVEL
Beginner
LANGUAGE
Through Physical blocks
DEVICES
No Device Needed