Day 21: NetLogo to Robots Transition
Logistics
- Roll
- Questions? Comments? Wonderings?
What We Know About Programming (Student Perspective)
What We Know About Programming (Instructor Perspective)
Announce Robot Assignments
Extra Credit Projects
If any of you planned on doing the extra credit project, now is the time. Most of the rest of the semester will not have any associated homework (except when we switch robots). That means you will have several hours a week to work on your project.
Next Time
- Read information about your robot—EV3 folks watch video
Questions? Comments? Wonderings? See you Thursday.
Day 22: Robots: Day 1
Logistics
- Roll
- Questions? Comments? Wonderings?
Robot Exploration
[ Students retrieve robots from cart and begin building/exploring]
- Dash groups
- Retrieve a robot
- Retrieve an iPad (unless software is downloaded on tablet/phone)—password is csed
- Start the Blockly app
- Connect to your dash bot
You may experience interference and need to go to a corner of the room or outside in the hall to get connected. I think that once you get connected things will be okay.
- Explore your robot
You can start programming or choose to solve some of the puzzles. Before the end of the class: figure out how to get to and construct you own programs.
- Produce and test/run a program
- Return your robot to the cart and plug it into a charger cord
- EV3 groups
- Retrieve a brick and parts kit box
- Open the box and get the construction instructions
- Starting on page 7 (step 1) begin constructing your robot
- When the robot is constructed
- fire up the Lego Mindstorms software
- get the computer-to-brick wire from the box
- begin exploring the programming interface and deleting any existing programs from the brick
- Return you parts kit box to the front table
- If time start programming
Extra Credit Projects
If any of you planned on doing the extra credit project, now is the time. Most of the rest of the semester will not have any associated homework (except when we switch robots). That means you will have several hours a week to work on your project.
Next Time
- Continue robot programming
Questions? Comments? Wonderings? See you Thursday.
Day 22: Robots: Robot 1, Day 1
Logistics
- Roll
- Questions? Comments? Wonderings?
Robot Exploration
[ Students retrieve robots from cart and begin building/exploring]
- Dash groups
- Retrieve a robot
- Retrieve an iPad (unless software is downloaded on tablet/phone)—password is csed
- Start the Blockly app
- Connect to your dash bot
You may experience interference and need to go to a corner of the room or outside in the hall to get connected. I think that once you get connected things will be okay.
- Explore your robot
You can start programming or choose to solve some of the puzzles. Before the end of the class: figure out how to get to and construct you own programs.
- Produce and test/run a program
- Return your robot to the cart and plug it into a charger cord
- EV3 groups
- Retrieve a brick and parts kit box
- Open the box and get the construction instructions
- Starting on page 7 (step 1) begin constructing your robot
- When the robot is constructed
- fire up the Lego Mindstorms software
- get the computer-to-brick wire from the box
- begin exploring the programming interface and deleting any existing programs from the brick
- Return you parts kit box to the front table
- If time start programming
Extra Credit Projects
If any of you planned on doing the extra credit project, now is the time. Most of the rest of the semester will not have any associated homework (except when we switch robots). That means you will have several hours a week to work on your project.
Next Time
- Continue robot programming
Questions? Comments? Wonderings? See you Tuesday.
Day 23: Robots: Robot 1, Day 2
Logistics
- Roll
- Questions? Comments? Wonderings?
Extra Credit Projects
If any of you planned on doing the extra credit project, now is the time. Most of the rest of the semester will not have any associated homework (except when we switch robots—then just a little reading). That means you will have several hours a week to work on your project.
Robot Programming
[ Students retrieve robots from cart and begin programming] The goal of the activity is to be able to produce programs for planned tasks, e.g.,
- move forward specified distances (1 foot, 2 ft., ...)
- right face (turn 90°), left face (turn -90°), right oblique (turn 45°), left oblique (-45°), right about face (turn 180 °), left about face (turn -180 °)
- polygon of some standard sizes—square, perhaps triangle, perhaps others
- turn in a circle
- spinning around one wheel—spinning around, center of the circle is one of the wheels
- zero diameter—spinning on one wheel, center of the circle is the center of the robot
- one or two larger circles, try for specific diameters
Next Time
- Continue robot programming—building on/using the previously built programs
Questions? Comments? Wonderings? See you Thursday.
Day 24: Robots: Robot 1, Day 3
Logistics
- Roll
- Questions? Comments? Wonderings?
Extra Credit Projects
If any of you planned on doing the extra credit project, now is the time. Most of the rest of the semester will not have any associated homework (except when we switch robots—then just a little reading). That means you will have several hours a week to work on your project.
Robot Programming
[ Students retrieve robots from cart and begin programming] Hopefully, by now you have written program to accomplish various simple tasks, e.g., 1) move a forward specified; turn right or left specified amounts; 3) move to trace out a triangel, square, etc. of specified sized; 4) move in a circle of various kinds/sizes. Remember, the final exam will ask you to do one or two of these.
The task today will be to complete those activities and begin working to incorporate them into some larger activity, e.g., doing a dance, perhaps to a tune.
Next Time
- Continue robot programming—show and tell
Questions? Comments? Wonderings? See you Tuesday.
Day 25: Robots: Robot 1, Day 4
Logistics
- Roll
- Questions? Comments? Wonderings?
Extra Credit Projects
If any of you planned on doing the extra credit project, now is the time. Most of the rest of the semester will not have any associated homework (except when we switch robots—then just a little reading). That means you will have several hours a week to work on your project.
Robot Programming
[ Students retrieve robots from cart and begin programming] The goal of the activity is to share some of your programming.
Remember, questions about programming this robot will be on the final exam. You need to know how to do the tasks indicated in the programming activity description (except perhaps for the wider circle). Be sure you are ready for that before doing anything else today. Questions? Comments? Wonderings?
Next Time
- Start over with the other robot
Questions? Comments? Wonderings? See you Thursday.
-->