PLAN: Choose one part of the problem to solve first. What is the goal of the level? What smaller goals do you see along the way? That’s where the Engineering Cycle comes in:ĭECOMPOSE: Understand and break apart the problem. Remind students that engineering is all about solving problems, and the first rule of engineering is that no one gets it right the first time. Once they beat the computer, they can choose "Easy" to play against their classmates.They should keep revising and improving their program until it is good enough to beat the computer. The first time they play, they should choose "Warm-Up" to play against the computer.(We suggest randomly assigning half of the students to each team.) First, they should click to select the Red (Human) or Blue (Ogre) team.Then they should make the changes and submit again, as many times as they like. Encourage them to submit code, observe the output, and look for places where revisions could help a goal to be achieved more quickly, help a player to stay alive longer, etc. They'll test and revise their program over and over the get the best time they can. They'll be writing an artificial intelligence program to beat a complicated level in a race against an opponent.Explain and demonstrate how the Arena works, making sure to cover the following points: Tell students that they're going to put all their learning together today in a special activity called an Arena. Opening Discussion (5 minutes): Introduction to Arenas Explain
0 Comments
Leave a Reply. |