Logo Lesson 1
The first lesson using Logo focuses on allowing students to learn how to control the movement of the turtle through text-based instructions. The use of shortcodes will be introduced as a means of saving time and reducing the risk of errors in code.
The presentation below guides the class through this work and provides a number of challenges for them to attempt:
Objective
To learn how to do text-based programming.
Lesson content
Students are introduced to Turtle Academy and shown how typing instructions causes the turtle to carry them out. They draw a square using the forward and right commands. They learn how shortcodes can make programming easier. They apply all this knowledge to draw a series of more complex shapes.
Answers
Code for most answers is provided in the presentation. Answers to other questions are:
- ‘cs’ stands for ‘clear screen’.
- Advantages of shortcodes: they save time and reduce the likelihood of making typing errors.
- bk = back, fd = forward, lt = left, rt = right.
- The code on slide 13 draws a rectangle 80 pixels high and 20 pixels wide.