Mini Unit 3: How do we communicate with Robots?
Days 1-2: How to begin writing a program?
Today the students learned how humans are able to communicate with robots by breaking complex tasks into simple and basic tasks that the robot can understand.
Robot Behaviors and Pseudocode.pptx
After completing the "Robot Behaviors and Pseudocode" lesson, the students will complete the three sample problems from the "Robot Behaviors and Pseudocode" document.
Mini Unit 4: Programming - Beginner
Days 1-3: How do we write a program?
Today the students learned how to write a basic program, download it to the V5 Brain and run the program.
Use the V5 Template.v5blocks to complete "Sample Programs Beginner 1-3" from presentation including the Devices Set Up, Pseudocode and the Programming Code for the three Sample Problems.
Mini Unit 5:
Days 1-2: Building the Driving Base
Follow directions to build Driving Base. You will use a V5 Brain, two motors and one touch switch.
Driving Base Building Directions
Watch the Tips for Building with VEX parts video to help you build a robot.
Days 3-6: Driving Base Project
Today the students demonstrated what they learned about programming by completing the Driving Base Maze Project Directions. The students began by completing the Driving Base Project Design Brief and wrote their program using the V5 Template.v5blocks. Along the way, the students used the Driving Base Rubric.pdf to self-assess as they work.
Programming 1 Quiz:
This open-note quiz covers units 2-5 of Automation & Robotics including Robot Behaviors, Pseudocode and Programming Beginner.
You should know:
How to break a complex behavior into simple and then basic behaviors.
How to write pseudocode.
What the brain, battery, motors, limit swtiches, LEDs and flashlights look like and what each does.
The parts of a program including devices set up, pseudocode and programming code.
How to use the commands found in the command library on VEXCode to program a robot to move straight forward, straight backward, do a curve, a swing turn and a point turn.
You can use:
Your notebook
The class website
Documents: Robot Behaviors and Pseudocode, Sample Programs Beginner, Driving Base Maze Design Brief