
VEX ROBOTICS VEX 123 Programmable Robot

產品規格
- Product Name: VEX 123
- Manufacturer: Innovation First, Inc. (dba VEX Robotics)
- Copyright: 2025 Innovation First, Inc. All rights reserved.
- Web地點: https://copyright.vex.com/
Teaching Computer Science with VEX 123
9 Week Scope and Sequence for CS with VEX 123
- This Scope and Sequence is designed to offer a pathway to teaching Computer Science with VEX 123, with students who are familiar with the robot.
- Lessons begin with coding with the Coder and Coder cards and progress to using VEXcode 123.
- Each week gives guidance for what teachers can do before, during, and after class in order to be prepared for the computer science concepts and teaching with VEX 123 curricular resources.
筆記: If students have never used VEX 123 before, it is recommended to complete the Introduction to VEX 123 Scope and Sequence (Google doc /。pdf) 第一的。
Scope and Sequence for VEX 123 At a Glance
| 星期 |
課 |
描述 |
| 1 |
Intro to Coding STEM Lab Unit |
Students explore foundational concepts like programming language, behaviors, and sequence as they use the Coder and Coder cards to make their robots dance and find treasure. |
| 2 |
Find the Bug STEM Lab Unit |
Bugs in our code help us learn! Students practice using a debugging process to identify, find, and fix bugs in their Coder projects so the 123 Robot can move the way they intended. |
| 3 |
Little Red Robot STEM Lab Unit |
Students are introduced to the Eye Sensor and practice coding sensor-based behaviors through the Little Red Riding Hood story. |
| 4 |
Little Red Robot STEM Lab Unit (持續) |
Students continue learning about the Eye Sensor to build their own Wolf Detecting Algorithms, using sequence, selection, and iteration to code the robot to make a decision based on sensor data. |
| 5 |
Mars Rover: Surface Operations STEM
Lab Unit |
Students are introduced to VEXcode 123 and sequence blocks to move the robot around the Field. |
| 6 |
Mars Rover: Landing Challenge STEM
Lab Unit |
Students create algorithms to solve an open-ended challenge, applying learning about sequence, sensors, and loops to VEXcode. |
| 7 |
AI Literacy Activities: What is AI?; 色調
Value Hunt;和 Lighting Technician |
Students continue learning about the Eye Sensor, to discuss robot perception, and explore hue value and how light affects the sensor. |
| 8 |
AI Literacy Activities: Bug Hunter 和
Code a Course |
Students dive deeper into AI Literacy as they practice debugging a VEXcode 123 project and coding their robots to navigate a course based on detected colors. |
| 9 |
AI Literacy Activities: Alien Planet
映射器 和 Mystery Planet Mapper |
Students apply all that they’ve learned to navigate an Alien Planet – first exploring a planet of their own design, then one that they cannot see and must rely on the robot’s perception to map. |
Scope and Sequence for Teachers
Get ready to teach with VEX 123
Before Week 1
- Be sure your robots and Coders are ready for use. Follow the steps in the Best Practices for Using the Classroom App with VEX 123 Article to charge, update, name, label, and pair your 123 Robots and Coders if needed.
- Watch the Computer Science fundamentals video in Unit 6 of the Introduction to VEX 123 Intro Course to learn about teaching foundational CS concepts to students.
- Review the Implementing VEX 123 STEM Labs Article to learn about how STEM Lab Units are organized.
Introduce programming language, behaviors, and sequencing with the Coder and Coder cards
| 第一周 |
課: Intro to Coding STEM Lab Unit |
| Before class |
During class |
After class |
|
|
- Lab 1: Robot Dance
- 從事 – Discuss vocabulary of symbol, programming language, and behavior.
- 玩 – Code the robot to perform a dance.
- Lab 2: Robot Treasure Hunt
- 從事 – Introduce vocabulary of sequence and why the order of Coder cards matters.
- 玩 – Navigate the robot to the treasure chest in different ways.
|
- 給 student certificates for completing the Intro to Coding Unit.
- Clean off the Fields and take them apart.
- Use the prompts in the Share sections of the Intro to Coding Labs for journal prompts or class discussions.
- 使用 Intro to Coding Choice 木板 to extend lesson activities.
|
Learn and practice a process for debugging
| 第一周 |
課: Find the Bug STEM Lab Unit |
| Before class |
During class |
After class |
|
|
- Lab 1: Find and Fix the Bug
- 從事 – Introduce the concept of a bug and frame it positively as a learning opportunity.
- 玩 – Follow the debugging process to fix the project and take the robot to the desired destinations.
- Lab 2: Step Up to the Bug
- 從事 – Introduce the Step button and how it is used.
- 玩 – Practice debugging using the Step button.
|
- 給 student certificates for completing the Find the Bug STEM Lab Unit.
- Clean the Tiles to remove marks.
- 使用 Find the Bug Choice Board to extend lesson activities.
- Create a class poster of the Identify-Find-Fix debugging process to reference as you work with VEX 123.
- Create a classroom Bug Board for students to post their bug finds and fixes, to help reiterate that bugs are not a bag thing, but a way that we learn when coding.
- Use the Share section of both Labs for journal prompts or discussion questions.
|
Introduce the Eye Sensor on the 123 Robot
| 第一周 |
課: Little Red Robot STEM Lab Unit (Lab 1 and a portion of Lab 2) |
| Before class |
During class |
After class |
|
|
- Lab 1: Drive to Grandmother’s
- 從事 - 回覆view the story of Little Red Riding Hood and create Little Red on Art Rings.
- 玩 – Code the robot to reach Grandmother’s house as many ways as possible.
- Lab 2: Watch out for the Wolf!
- 從事 – Introduce the Drive until object Coder card and talk about what students think is happening to make that command work.
- Play Part 1 – Test driving to Grandmother’s house using only the Drive until object Coder card.
|
- Save the Fields for use in the next week.
- 使用 Little Red Robot Choice 木板 to extend lesson activities.
- View the Activities to support reteaching and the Extending this Unit sections of the Unit Pacing Guide for additional extensions or reteaching options.
- Use the Share section of either Lab for journal prompts or discussion questions.
|
Make a decision using the Eye Sensor to scare away the Wolf and get safely to Grandmother’s
| 第一周 |
課: Little Red Robot STEM Lab Unit(The rest of Lab 2 and Lab 3) |
| Before class |
During class |
After class |
|
|
|
- 給 student certificates to celebrate completing the Little Red Robot STEM Lab Unit.
- Take apart your Fields in preparation for the next week.
- 使用 Little Red Robot Choice 木板 to extend lesson activities.
- View the Activities to support reteaching and the Extending this Unit sections of the Unit Pacing Guide for additional extensions or reteaching options.
- Use the Share section of either Lab for journal prompts or discussion questions.
|
Begin using block-based coding in VEXcode 123
| 第一周 |
課: Mars Rover – Surface Operations STEM Lab Unit |
| Before class |
During class |
After class |
|
|
- Lab 1: Collect a Sample
- 從事 – Introduce the concept of a Mars Rover.
- 玩 – Introduce VEXcode 123 and guide students to building and testing projects to navigate the Field with blocks.
筆記: You may want to complete the Lab 1 Play section as a guided exploration, to ensure that all students are following along with using VEXcode 123 together.
- Lab 2: Collect and Bury Mission
- 玩 – Build onto the previous projects to code the robot to collect and bury additional samples around the Field.
|
- Clean off the Fields to get them ready for the next week.
- 給 student certificates to celebrate completing the Mars Rover: Surface Operation Unit.
- 使用 Mars Rover: Surface Operations Choice Board to extend lesson activities.
- View the Activities to support Reteaching and the Extending this Unit sections of the Unit Pacing Guide.
- Use the Share section of either Lab for journal prompts or discussion questions.
|
Code with the Eye Sensor in VEXcode 123
| 第一周 |
課: Mars Rover: Landing Challenge STEM Lab Unit |
| Before class |
During class |
After class |
- Review the Environment Setup section of the Labs to get your Fields and materials ready.
- 實驗室1
- 實驗室2
- Have light colored scrap paper available to ball up and use as obstacles on the Field.
- 傳送 Mars Rover: Landing Challenge Letter Home to families.
|
- Lab 1: Detect Obstacles
- 從事 - 回覆view what students remember about the Eye Sensor on the robot.
- 玩 – Code the robot to drive until the object is detected, glow and wait while the obstacle is removed in VEXcode 123.
筆記: You may want to complete the Lab 1 Play section as a guided exploration, to ensure that all students are following along with using VEXcode 123 together.
- Lab 2: Clear the Landing Area
- 從事 – Introduce the concept of a loop, and talk about what a loop does in a project.
- 玩 – Open-ended challenge – Build onto previous projects to code the robot to detect obstacles repeatedly, anywhere on the Field.
|
- Clean off the Fields to get them ready for the next week.
- 使用 Mars Rover: Surface Operations Choice Board to extend lesson activities.
- View the Activities to support Reteaching and the Extending this Unit sections of the Unit Pacing Guide.
- Use the Share section of either Lab for journal prompts or discussion questions.
|
Introduce AI and the concept of computer perception by exploring hue value data
| 第一周 |
課: 3 AI Literacy Activities – What is AI?; Hue Value Hunt;和
Lighting Technician |
| Before class |
During class |
After class |
|
|
- What is AI? Activity – Students first discuss in their small groups, then facilitate a whole group discussion about their definitions, to come to a classroom consensus.
- Hue Value Hunt Activity – Explore hue values with the Eye Sensor on the 123 Robot and VEXcode 123 and chart results. Come together to discuss findings as a whole class.
- Lighting Technician – Explore how light/darkness affects hue value readings and chart results. Come together to discuss findings as a whole class.
|
- Create classroom posters or bulletin board resources that synthesize your learning and discussions.
- Post class definitions (in the students’ words) of terms like AI, hue value, or Eye Sensor.
- Extend the lesson using the ‘Level Up’ prompts in each of the Activities.
|
Dive deeper into perception by practicing debugging and navigating with sensor data
| 第一周 |
課: 2 AI Literacy Activities: Bug Hunter 和 Code a Course |
| Before class |
During class |
After class |
|
|
- Bug Hunter Activity – Practice debugging with a VEXcode 123 project.
- Review the Identify – Find – Fix process used in Week 2 in the Find the Bug STEM Lab Unit to help students tackle debugging with intention.
- Have groups share the bugs they found and how they chose to fix them. Discuss pros/cons of each solution.
- Code a Course Activity – Build onto the starter code in the Activity doc to successfully navigate the color maze.
- Help students apply what they learned about hue value to troubleshoot their projects if needed.
|
- Create a Bug Board, or add to an existing one to showcase what students learned from finding and fixing bugs in their projects.
- Extend the lesson using the ‘Level Up’ prompts in each of the Activities.
- Take apart the Fields to be ready for the next week.
|
Apply everything you’ve learned to map an Alien Planet with sensor feedback
| 第一周 |
課: 2 AI Literacy Activities: Alien Planet Mapper 和 Mystery Planet
映射器 |
| Before class |
During class |
After class |
- Get materials ready for the activities. Use the setup image at the top of the activity document for guidance.
- Note: Using Art Rings can help ensure that color detection works as expected. If using other objects, try to match the colors as closely as possible.
- In Mystery Planet Mapper, students will need a visual barrier so they cannot see the planet they are mapping. Cardboard boxes or desk dividers can work well for this. Read this article to learn more about coding with the Eye Sensor in VEXcode 123.
- If the Eye Sensor is not detecting colors as expected, use the VEX Classroom App to troubleshoot.
|
- Alien Planet Mapper Activity – Students code their robot to find the blue water on their ‘planet’.
- This activity is shown on a single tile. Add additional tiles if needed for an additional challenge, or to allow more space for student setup.
- Discuss as a whole class how students used what they learned about coding with the Eye Sensor to complete the activity.
- Mystery Planet Mapper Activity – Now students will not be able to see the planet they are mapping, and will have to rely only on what is reported by the robot.
- Pair groups together to set up each other’s planets.
- Use additional objects for an added challenge.
|
- Extend the lesson by using the ‘Level Up’ prompts in the Activities.
- Revisit students’ definitions of AI from Week 7. How have they grown or changed after completing the rest of the activities?
- Looking for more? Try the 火星 Rock Adventure Activity Series to continue exploring the Eye Sensor and data collection.
|
Copyright 2025 Innovation First, Inc. (dba VEX Robotics). All rights reserved. See full Copyright terms at https://copyright.vex.com/
常見問題解答
Can I use VEXcode 123 with other VEX Robotics kits?
VEXcode 123 is specifically designed for use with the VEX 123 kit and may not be compatible with other VEX Robotics kits.
How can I troubleshoot if my robot is not responding to commands?
If your robot is not responding, check the battery levels, ensure proper connectivity between the Coder and robot, and review the coding instructions for any errors.
文件/資源
參考