# data[].attributes.body
Welcome to the exciting world of robotics! This video provides a fantastic introduction to robotics basics and why it's such an important field in today's world. Perfect for beginners!

# data[].attributes.attachment_link.title
An Introduction To Robotics 🤖 By Teach Kids Robotics (Full Lesson)

# data[].attributes.body
Code.org offers free, interactive courses that teach programming concepts used in robotics. Their Hour of Code activities are especially engaging for beginners.

# data[].attributes.attachment_link.readable_text
Got robots or physical computing kits? Use them with the activities below and make a tangible Hour of Code for students of any age! Some activities even offer a simulator so you can get started without any hardware.

# data[].attributes.attachment_link.description
The Hour of Code is a global movement reaching tens of millions of students in 180+ countries. Anyone, anywhere can organize an Hour of Code event. One-hour tutorials are available in over 45 languages for all ages.

# data[].attributes.body
Every robot needs these essential components: sensors, processors, and actuators. This infographic breaks down the basic parts that make up a robot.

# data[].attributes.body
Scratch is a block-based programming language that's perfect for beginners. Many robotic platforms like LEGO Mindstorms can be programmed using Scratch!

# data[].attributes.attachment_link.description
Scratch is a free programming language and online community where you can create your own interactive stories, games, and animations.

# data[].attributes.body
Python is widely used in robotics programming. Check out these beginner-friendly Python tutorials specifically designed for robotics applications.

# data[].attributes.attachment_link.title
Python for Robotics - Full Course for Beginners | The Construct

# data[].attributes.attachment_link.description
Learn Python Robotics - Full Course for Beginners. Master the basics of Python for robot programming. A full fundamental Python course designed for Robotics

# data[].attributes.body
For our advanced students, ROS is an important framework used in professional robotics. This link provides educational resources for learning ROS.

# data[].attributes.attachment_link.description
There are a number of courses taught using ROS and/or the PR2. Below you’ll find some examples that might help you design your own course.

# data[].attributes.body
Arduino is perfect for building simple robots. These beginner-friendly Arduino robotics projects will help you understand both hardware and programming concepts.

# data[].attributes.attachment_link.description
Browse thousands of projects created by the Arduino community

# data[].attributes.body
Learn how to design and print your own robot parts! This resource shows you how to use free 3D modeling software to create custom robot components.

# data[].attributes.attachment_link.title
STEAM Lesson: Building a 3D Robot in Tinkercad

# data[].attributes.body
VEX Robotics competitions are perfect for middle and high school students. Check out their educational resources and competition information.

# data[].attributes.body
Join these online communities to connect with other young roboticists, share your projects, and get help when you need it. Great for networking and learning!

# data[].attributes.attachment_link.readable_text
Update: 2020 VEX Robotics World Championship is Canceled

The REC Foundation and VEX Robotics have posted the following update announcing cancellation of the 2020 VEX Robotics World Championship due to the Coronavirus (COVID-19) outbreak: https://www.roboticseducation.org/covi...

March 24, 2020

Coming Soon: VEXcode VR

To support educators and students impacted by COVID-19, we are currently adjusting our roadmaps and working very hard to provide the robotics community with an option for students to continue learning Robotics and Comput...

March 24, 2020

Powered by Discourse, best viewed with JavaScript enabled