Creative Engineering and Robot Programming
Students will explore their robotics kits and develop an understanding of simple machines, how they are used, and learn about examples in everyday life. Models of these simple machines will be explored to fully understand their functions. Students will get the opportunity to build their very own pinball machine and crane using the fundamental knowledge of simple machines.
Students will then learn how to program their kits to do basic movement, utilize sensors to sense its environment, repeat behaviors, and program the Controller to direct their robot.
EDR Video Trainer (Annual License)
The CORTEX Video Trainer using ROBOTC for VEX Robotics provides step-by-step videos, PDFs, rubrics, and so much more to get you up and running with the VEX CORTEX platform. The video trainer includes tutorials around Programming Fundamentals, the Engineering Process, Cortex Setup Instructions, Building Guides, Movement, Sensors and Program Flow. The VEX Cortex Video Trainer has been updated to include new features and topics, including:
- How the Gyro Sensor works:
- How the LCD works:
- Competition Programming which includes:
- Improved Interface
Introduction to programming VEX IQ Video Trainer (Annual License)
The Introduction to Programming VEX IQ Video Trainer includes videos, animations, and step-by-step lessons designed to help beginners learn behavior-based programing using the VEX IQ hardware and ROBOTC Graphical for VEX Robotics. The tutorials are designed to encourage independent learning and problem solving in pursuit of a goal. All are self-contained, require a minimum of instructor supervision, and include many built-in opportunities to self-assess progress. Prior robotics experience not required or assumed!
ROBOTC Graphical: Introduction to Programming LEGO MINDSTORMS EV3 (Annual License)
The ROBOTC Graphical: Introduction to Program LEGO MINDSTORMS EV3 software includes videos, animations, and step-by-step lessons designed to help beginners learn behavior-based programming using the LEGO MINDSTORMS EV3 hardware and ROBOTC 4.x for LEGO MINDSTORMS.
Designed for Students and Instructors – Designed to encourage independent learning and problem solving in pursuit of a goal. All lessons are self-contained, require a minimum of instructor supervision, and include many built-in opportunities to self-assess progress. Prior robotics experience not required or assumed!
Introduction to Programming LEGO MINDSTORMS EV3 (Annual License)
The Introduction to Programming LEGO MINDSTORMS EV3 helps you learn how to program EV3 robots using the EV3 LEGO Programming Language. FREE Virtual Brick Classroom (365-Day) license with purchase of this curriculum!
- Recommended Age: 9 and Up
- NOTE: EV3 Programming Language (Education edition) is required.
Carnegie Mellon Robotics Academy Training
Training is available through the Carnegie Mellon Robotics Academy. Online and On-site training is available. Please click the link below to see the schedule of available sessions.
ROBOTC is a programming software for popular real world VEX, LEGO, and Arduino robotics platforms. ROBOTC is a syntax-based language much like the C programming language. It now offers a new “Graphical” feature which allows you to drag-and-drop commands to make learning programming easier. ROBOTC is the premiere robotics programming language for educational robotics competitions.
Robot Virtual Worlds
Robot Virtual Worlds is a high-end simulation environment that enables students, without robots, to learn programming. Research shows that learning to program in RVW is 33% more efficient than using physical robots. RVW allows you to program simulated VEX® and LEGO® robots in 3D environments using the same programming languages (ROBOTC, NXT-G, EV3-G, and LabVIEW) as the physical robots.