Communication ECA Phase IV Class 7: Roaming Vehicles 20181024

This lesson will focus on arrays and how they can be used to control the actions of the students’ wheeled robots. Students will discover what arrays are, how they work, and why they are important in computer programming. They will also learn how to incorporate an array into their program.

The students are going to program their robot to move according to a recorded set of instructions given to it through the buttons on the EV3 Brick according to these parameters:

Program 1: Recording One Action to Make the Robot Move

  1. Start the program.
  2. Create a Variable Block called “Drive”.
  3. Wait for a Brick Button to be bumped.
  4. Play sound “Click 2”.
  5. Record the numerical value of the pressed button in the variable “Drive”.
  6. Wait for 2 seconds.
  7. Play sound “G02”.
  8. Read the number stored in variable “Drive” and send the value to a switch.
  9. Numeric switch:
  10. If Drive = 1, curve turn the robot left.
  11. If Drive = 3, curve turn the robot right.
  12. If Drive = 4, move the robot straight forward for 2 rotations of the wheels.
  13. If Drive = 5, move the robot straight backward for 2 rotations of the wheels.
  14. Play sound “Game Over 2”.

Program 2: Recording Several Actions to Make the Robot Move (Optional)

The students will use the “array operations” and “Variable” blocks to realize a function to first recording several actions and then drive the robot.

In an Array Operations Block, record the button press in the Value parameter, loop number in the Index parameter and variable name in the Array parameter. Write all the information from the Array Operations Block into the “drive” Variable Block.

PBP Phase 1 Combined Class 8: Free build and fishing rod challenge

Today was the last day of class and the students were allowed to choose between a free build or a challenge. The students who chose a free build came up with some incredible creations while the challenge team were all very good at coming up with solutions to the problem of lifting a water bottle with a fishing rod.

Thank you all for another wonderful semester and we hope to see you all again in January

Keep on dreaming!

Fishing Rod

This week we built a fishing rod. The fishing rod used pullies to extend and pull in the hook. I would really appreciate it if everyone stuck with their teammates because some people left their teammates to go and play. So, before you leave, please finish your project and make sure your partner is complete as well.

PBP Phase 1 Combined: Class 7: Walker

Today we built the walker and used the material that we learned in the past two classes about screws, worms, gears, and levers in order to make the walker walk. The kind loved playing around with their walkers almost as much as they did building them. I apologise for posting these classminutes late as my PC ran into a hardware issue and could not be booted until recently.

ECA Phase 3 Topic 6: Scissor Lift

Today we built the Scissor Lift and played around with them. The kids mostly finished on time and enjoyed the build however we did not have enough time to go in depth today. Due to issues with my PC I am sorry to have posted this Classminutes a bit late.

ECA Phase 3 Topic 7: Piston hand

Today we built the pneumatic hand and learned a bit about how pnuematics can be used to actuate devices, The students loved grabbing things with their grabbers and attempted to lift heavy weights. The topic for next week is a pneumatic arm.

Also sorry for the late Classminutes, my PC broke and I just managed to fix it.

Play2Learn Education