Coding and Computational Thinking with VEX V5

Carnegie Mellon Robotics Academy

The CMRA mission is to use the educational affordances of robotics to create CS-STEM opportunities for all learners.

Coding and Computational Thinking with VEX V5 provides a structured sequence of programming activities in real-world project-based contexts. The projects are designed to get students thinking about the patterns and structure of not just robotics, but also programming and problem-solving more generally. This curriculum includes videos, animations, and step-by-step lessons designed to help learners foster Computational Thinking using the VEX V5 hardware and VEXcode programming software.

About the Curriculum

Each hands-on challenge and activity is based on one of Carnegie Mellon University’s own robots, built to provide solutions in manufacturing, energy, defense, agriculture, and mining. Students will build on their coding and computational thinking skills in order to develop their own solutions to these real-world problems.

Coding and Computational Thinking with VEX V5 is broken down into 9 units:

  1. Getting Started
  2. Robot Brain
  3. Robot Movement
  4. Wait Until
  5. Functions
  6. Loops
  7. Conditional Statements
  8. Capstone: Subterranean Challenge
  9. Camera Navigation

Each unit of the curriculum is strategically scaffolded with videos, animations, and step-by-step lessons designed to help learners foster Computational Thinking using the VEX V5 hardware and VEXcode programming software.

Robot Platform Options

Coding and Computational Thinking with VEX V5 can also be completed through using the VEX EXP robotics platform.

Teacher Training and Certification

Carnegie Mellon Robotics Academy offers both Onsite Teacher Training for VEX V5 and Online Teacher Training for VEX V5 and EXP for formal and informal educators and competition coaches to help them reach valuable and transferable learning outcomes with their students. Educators who have been trained and certified are able to offer Carnegie Mellon Robotics Academy certifications in their own classrooms.

This training course offers a range of benefits for teachers and coaches who want to teach robotics and STEM concepts using VEX V5 and EXP robots and the VEXcode C++ programming software. The course is particularly well-suited for teachers and coaches who are new to programming and wish to learn the fundamentals of robot programming as well as the pedagogy associated with CS-STEM concepts. However, experienced teachers with programming and robotics backgrounds will also benefit from the course, especially with its focus on the VEX hardware, hands-on practice in troubleshooting student errors, and integration of STEM concepts. Teachers and coaches who support students in robotics competitions, such as the VEX Robotics Competition (VRC), VEX Factory Automation Competition, and Technology Student Association�s (TSA) robotics competitions will find the course invaluable for gaining knowledge, techniques, and community.

Implementation Guidance

Coding and Computational Thinking with VEX V5 is designed for student self-pacing individually, or in small groups, (preferably pairs). Each individual or group should work together at one computer, with one SPIKE Prime robot. The exact number of contact hours provided in the curriculum will vary, given the self-paced nature of the materials, along with other factors such as class length and frequency.

One of the biggest challenges facing teachers today is meeting the needs of each individual student in their classroom; that is the core of differentiated instruction. Differentiated instruction asks teachers to approach students at their instructional level, and requires students to show evidence of growth from their instructional level. Differentiated instruction encompasses more than just assessment. It involves all aspects of instruction: classroom delivery, overall learning environment, learning content, and assessment. The curriculum provides many opportunities for students of all abilities.

Curriculum tasks are designed to involve some – but not extensive – mechanical consideration, so that hands-on design tasks may remain authentic without becoming logistically difficult.

Cost:

Free
Curriculum Directory Sponsored by BNY Mellon