Robotics Programming |
Signing up for Smith VexcodeVR Class |
Class Name: Spring 24
Class Code: AJUPMC |
Turning in ProgramsIn VEXCodeVR click on 'Share' (Top right of screen)
This makes a pdf version of your program into the 'Downloads' folder Email your program to [email protected] Put your name and the program name in the subject line of the email Attach the pdf version of your program |
Resources |
Robotics Programming: Getting Started
Playground: Rover Rescue
Challenges: Level 1: Complete a mission length of at least four days before the VR Rover’s battery runs out Level 2: Complete a mission length of at least ten days before the VR Rover’s battery runs out Level 3: Complete a mission length of at least twenty five days before the VR Rover’s battery runs out Helpful Hints:
|
4-1-24 Time to Build!!!
Prior to building you will need to complete the following VEXCodeVR activities:
Basketball Drills Storm the Castle Activity Loops - House Bumper Maze Distance Maze Disc Color Maze Disc Mover Challenge Castle Color Match Location Sensor Activity |
4-wheel Drive, shorter chassis. Legacy.Build through step #29.
|
2-wheel drive. Newer structure parts.Build through Step #22.
|
Programming the Physical Robot
Past Material
Movement 2/8/2023
Assignment: Basketball Drills Activity (Use above link for more details)
Playground: Grid Map Challenge: Level 1: Program the VR Robot to drive forward 1 grid square. Next, program the VR robot to drive reverse to the beginning point. Continue this pattern for 2 grid squares, then 4 grid squares. Level 2: Program the VR Robot to drive forward 1 grid square, stop, and return back 1 grid square to where the VR Robot started without using the reverse block. The VR Robot will need to turn around to drive back to the first position. Continue this pattern for 2 grid squares, then 4 grid squares. Level 3: Build an algorithm (a process or set of rules) to move through all 1 to 8 grid squares in sequential order. The VR Robot should move to 1, go back to start, move to 2, go back to start. Continue this pattern for all 8 grid squares. |
Castle Crasher
Assignment:
Use the Castle Crasher Playground
Level 1: Crash each castle.
Level 2: Use a loop to sweep the entire area of castles.
Level 3: Write the program using Python.
Use the Castle Crasher Playground
Level 1: Crash each castle.
Level 2: Use a loop to sweep the entire area of castles.
Level 3: Write the program using Python.
Repeating Behaviors: 2/10/2023
Draw a House
Playground: Art Canvas
Challenge:
Level 1: Program the VR Robot to draw a house on the Art Canvas using the Pen block. Use a square for the house and triangle for the roof. The shapes do not have to be perfect.
Level 2: Program the VR Robot to add a garage to the side of the house. Use the Set pen color block to make the color of the garage different from the house.
Level 3: Decorate your house by adding windows, a door, a chimney, or other decorations. Be Creative!
Playground: Art Canvas
Challenge:
Level 1: Program the VR Robot to draw a house on the Art Canvas using the Pen block. Use a square for the house and triangle for the roof. The shapes do not have to be perfect.
Level 2: Program the VR Robot to add a garage to the side of the house. Use the Set pen color block to make the color of the garage different from the house.
Level 3: Decorate your house by adding windows, a door, a chimney, or other decorations. Be Creative!
2/13/2023 Using Bumper Sensors to Navigate a Maze
2/17/2023
2/22/22 Coral Reef Cleanup Levels 1 through 3
This aquatic challenge is a great place to continue to learn the importance of STEM education, whether you're a beginning VEX student, or a coding expert in VIQC or VRC. In the Coral Reef Cleanup activity, you are equipped with a VR Ocean Cleaning Robot to help clean the Mangrove Reef. Collect as much trash as you can before the solar-powered batteries on your robot run down. Each level will complete the same activity, but the instructions will be tailored to your experience level with coding.
Why Coral Reef Cleanup
Why Coral Reef Cleanup
- As of 2015, annual production of plastic reached 381 million metric tons (381,000,000,000 kg).
- As of 2014, it is estimated that there is approximately 269,000 metric tons (269,000,000 kg) of plastic in surface waters across the world.
- As of 2015, 55% of disposed plastic was discarded, ended up in landfills and oceans.
- At the global level, approximately 80 percent of ocean plastics come from land-based sources.
- It's estimated that there are more than 5 trillion plastic particles in the world's surface waters.
Coral Reef Cleanup Level Descriptions |
2/22/23 Decisions with Colors (Unit 7)
3/10/2022 Moving Disks with Loops: Electromagnet
3/15/2022 Algorithms
3-17 Virtual Skills Challenge
3-20 VEXCode Pro Getting Started
Time to Build!!
Material from Past Classes
Planet HEXBUG Challenge 2/24/2022
|
Planet HEXBUG Tutorial |
2/28/2022 Distance Sensor: Wall Maze with Distance Sensor -> Dynamic Wall Maze
Playground: Wall Maze
Challenges:
Level 1: Using the distance sensor to determine when to turn, program the VR Robot to move through the maze from Start (green square) to Finish (checkered square).
Level 2: Level 1 and returning to the start
Level 3: (E.C.) Develop an algorithm that will take the robot from start to finish for any maze. Use the Dynamic Wall Maze playground to test your solution.
Level 4: (E.C.) Program the robot using Python
Challenges:
Level 1: Using the distance sensor to determine when to turn, program the VR Robot to move through the maze from Start (green square) to Finish (checkered square).
Level 2: Level 1 and returning to the start
Level 3: (E.C.) Develop an algorithm that will take the robot from start to finish for any maze. Use the Dynamic Wall Maze playground to test your solution.
Level 4: (E.C.) Program the robot using Python
Unit 5 Quiz 3-4-2022
Building a VEX Robot is CAD |
VEXCode V5 Drag and Drop |
VEXCode Pro Text Based |
Drive Programming
5/13-5/14/2021 Using the Location Sensor
Assignment
Go through the Unit 6 Tutorial (https://education.vex.com/stemlabs/cs/computer-science-level-1-blocks/knowing-your-location/introduction) then complete the… Three numbers challenge: Challenge Overview In the Drive to Three Numbers challenge, you will drive the VR Robot to three numbers using the Location Sensor and comparison blocks on the Number Grid Map Playground. To complete this challenge, the VR Robot must drive to the numbers ‘25,’ ‘42,’ and ‘78’ in any order. Extension: Secret Code: Let the numbers represent letters: 65 = ‘A’, 66 = ‘B’, … Write a program that will use this code (ASCII Code) to map your message by placing a mark on each letter of your message. For example if the secret message was CAR, it would mark the 67 for ‘C’ , then the 65 for ‘A’ then the 82 for ‘R’. |
5/27-5/28/2021
5/31/2021 Programming the V5 Using VEXCode Pro
Last Day 6/16-6/17/2021
VEXCode in Python Tutorials
|
|
|
|
|