Zmiany

Module 6 - The “Guess the NumberLogic Game” Project

Dodane 1240 bajtów, 09:11, 6 lip 2015
* The student will be able to implement a simple logic game in the Scratch environment.
* The student will be able to use a binary search algorithm.
 
==Stages==
''At the beginning of the lesson we remind students what they were supposed to prepare between classes. We invite a volunteer to present his/her solution. We ask if anyone had a different way of finding a solution. We discuss the solutions (praising correct solutions to individual tasks).''
 
''If there was no homework, we start by repeating key issues from the previous module. We also ask if students have any doubts regarding their own projects. If anyone wants to show something he/she is proud of, we let him/her do it.''
 
===Designing a game involving guessing a number randomly selected by the computer===
'''Time to complete this part: about 20 minutes'''
 
At the beginning of the lesson we present the design concept which we want to develop in class. Together with the students we consider how a game involving guessing a number randomly selected by the computer could work. We considering how the programme should react to correct and incorrect answers. How can a response given by the programme prompt the player to find the correct result? We reach the conclusion that the programme should inform the player whether the number provided is smaller or larger than the randomly selected one. Together with the students we discuss this and write down the proposed algorithm on the board.
 
'''We ask the following question:''' Which actions are repeated? Do we know how many times? Can we formulate a condition that must be met to terminate the repetition?
''If necessary, we guide students to realize that from the step “the programme compares the player’s answer” actions are repeated until the answer provided is correct (the provided number matches the number drawn by the programme). We point out it will be appropriate to use a relevant loop.''
181
edycji