This project is a collaboration between the art and technology teachers. Each of these classes meets once a week, and students spend 8-10 weeks on this project.
Students complete this project in pairs. They have previous programming experience in Scratch.
- First, students learn in technology class about the components of the Hummingbird kit. They are also given the requirements for the project. Each project must include 4 lights, 3 motors (servo/gear), and 1 sensor. Students are also encouraged to include an example of a simple machine.
- In art, students consider how they must design both the inside and the outside of the robot. As they begin thinking about their design, students are encouraged to consider constraints, such as the fact that the motors cannot move heavy items.
- Students create a drawing that shows both the inside and the outside of their design. This design shows where they will place the Hummingbird board and wires. Students also label the Hummingbird components in their design, as well as other important materials. Students make lists of the items that they will need for their project and bring in boxes and plastic containers to build their design.
- Students build a base for their robot. This base must include a space for the Hummingbird board, and it must be sturdy enough to support the Hummingbird components. At this point, students connect the materials for the base with masking tape. They also create any holes or slots that they will need for wires, motors, or the Hummingbird board.
- Students learn to program the lights, motors, and sensors of the Hummingbird in Snap!. They attach different components to the board to test them.
- Students place a layer of paper maché over the robot base, paying particular attention to where pieces of the base are joined with masking tape. Using paper maché increases the strength of the robot base and also ensures that motors, lights, and sensors can be easily attached anywhere on the base with hot glue. Students cover any holes or slots in the base.
- Students attach the Hummingbird components to their robot base. At this point, they also attach items such as wings, ears, etc.
- Students program the robot. This may involve modifications to physical structure of the robot, as well as the code. Testing and revision are essential! During this time, students also add the aesthetic details to their project.
- After the project, students reflect on their experience by writing letters to the next class.
- collaborate to complete a long-term project.
- create a plan to use recycled materials and electronics to create a robot animal.
- construct a stable, aesthetically pleasing base for the robot animal.
- use computational thinking to write a program to control the animal.
- test and revise the animal.