Playground square grid (snakes and ladders board or chess board) Ask them what a robot might use to measure steps? Intro standard units of measurement. Point out that all of our steps are different lengths. Before you play this game line the pupils up on a playground line and ask them all to make one step forward. This introduces the idea of a fixed length of unit. Robots on a mission on a grid If you have a large square grid in your playground pupils can play the same game but are only allowed to move one square standing on the intersection of lines.Simple instruction stickers stuck onto squared whiteboards LA I don’t record pupils failing in this as this is often down to excitement HA Look for robots that are following precise instructions rather than trying to catch the person in the centre (record with a dot) This is impossible to assess pupils while you are being chased but if you have another adult or sensible pupil. If a robot has almost collided with another robot or obstacle they may say error once and march on the spot until the space is empty. Robots must always move exactly as the programmer has said and are not allowed to move fast or change direction even if about to collide. Make sure the teacher moves a couple of times. Robots on a mission Robot and programmer move to the teacher.LA Look for pupils who can’t follow one simple instruction (record with a dot) HA Look for pupils giving of following more than one instruction at a time (record with a dot) A couple of minutes each before swapping controller for robot.
Free Robots Pupils take it in turns to move their partners a command at a time.Starting Activities (I never use all of these) Some chalk or real obstacles make the environment more interesting.
Many of these are best outside or in a hall. One pupil is the robot the other is the programmer. Introduce pupils to forward 1 (one step forward) Back 1 (one step backwards) right 90 (90 degree turn right) left 90 (90 degree turn left). Hand out the whiteboards with the simple instruction stickers attached. 21.Correct errors in algorithms and programsīefore the lesson print out some name labels or a class list so that you can record, either on the name labels or the class list with coloured dots for initial assessment purposes. Vocab quiz #5 (Internet #1) is on Friday, Oct. You are welcome to turn that in early if you want. For our square example above, Logo will repeat the instructions in the brackets - 4 times.Īs a reminder, the crossword puzzle is due on Thursday - don't forget to get that completed and handed in. Logo reads the information in a REPEAT statement by knowing that when it sees REPEAT, its going to repeat the instructions inside the brackets the number of times that are listed after the word REPEAT. You should get something that looks like the letter P. Now, try this in Logo (clear your screen first): fd 50 REPEAT 4. In other words, I can create a square using only a REPEAT command. REPEAT statements in Logo can be written in several ways - statements can be only REPEAT commands, they can contain REPEAT commands, they can have multiple REPEAT commands, or REPEAT commands can be inside other REPEAT commands (this is called nesting, and is an advanced concept in programming). Second, when using the REPEAT command you need to first tell Logo how many times you are going to repeat something then you'll need to enter the instructions you want Logo to repeat in brackets (they look like this, and are found above the Return key on your keyboard ). First, there is no abbreviation for the REPEAT command, so you'll have to just type in REPEAT. When using the REPEAT command there are several things to keep in mind. Instead of typing in the same thing 4 different times we can tell Logo to REPEAT the directions we give it - in the case of a square we would want it repeated 4 times. For example, if you are drawing a square, you are really just drawing the same thing four times in Logo (fd 100 rt 90 fd 100 rt 90 fd 100 rt 90 fd 100 rt 90). This command allows the user to simplify drawing shapes by telling Logo to REPEAT a direction a stated number of times. Today we will cover a new command in Logo called REPEAT.