Activity Guide- LEGO Instructions
Masha, Olivia, Josh
Lego Instructions
- Place the blue block on the ground, flat with shorter side to the front
- Place 2x2 red block on the left, front of the blue block
- Place 2x2 green block on the right, front of the blue block next to the red
- PLace the yellow block with horizontal side facing front behind green and blue block to create a 4x4 square consisting of the red, green and yellow blocks
- Place 2x2 yellow block in the middle of square
Prompt reflection for blog:
- Consider the algorithm you designed for today’s activity. Identify two instances where there may be multiple ways to interpret your instructions and suggest improvements that could be made to improve their clarity.
- Describe the features of a programming language that make it different from the language you are used to using in everyday life. Explain why a programming language must be created in this way.
1.) When interpreting the instructions, someone can also view the way it the shape is supposed to be but not in the order of the bricks. It was easy to mess up if the green block was on the left or on the right depending on which view you are looking at the model. Also, there were many similar shaped blocks with different colors that could have been switched very easily because they were able to fit in the same place regardless of color.
2.) Features of a programming language is different from everyday language because features of a programming language are commands and statements that cause an action to happen and change depending on the program. A programming language must be created in this way because one confusing statement can cause the computer to go awry and mess up the protocol instead of everyday talk can be easily corrected by a peer.
Comments
Post a Comment