Step 1: Situation analysis. What are the coding blocks that allow a character to move from one place to another? Which coding block can we use to make a character talk? Which coding block allows us to repeat an action as often as wanted? Explain, in your own words, how broadcasts function in Scratch. Step 2. Continue the dialogue. Choose from the Scratch library, the block that allows you to make characters talk. Insert the dialogue below: Gobo explains to Vibot how soccer is played. Gobo: “It is a game where we pass the ball with our feet in order to score a goal.” Vibot: “Ok. Let’s play!” Step 3. Modelling the situation. Choose the appropriate block that would allow the ball to move from one player to the other (Scratch to Gobo, Gobo to Vibot, Vibot to Scratch, etc.), using the following coordinates: Scratch. x: -178 y: -52 Gobo. x: -23 y: 2 Vibot. x: 152 y: -16 Step 4. Repeat the movements Select the type of block that allows us to repeat an action as often as wanted. Then, program the ball to complete the cycle 5 times. Step 5. End the conversation. Choose the block that makes the characters talk, and insert the text below: Vibot: “I love playing soccer!”