|
Computer programs are sequences of instructions that the computer must follow. There are hundreds of computer languages, but all involve giving clear and unambiguous instructions to a devices that doesn't understand meanings.
This activity demonstrates some of the issues that arise when we try to give precise instructions to achieve a desired outcome.
Other Resources
Curriculum Links
This activity links visual and verbal skills, encouraging students to describe in words the mechanical process of creating an image.
-
-
Mathematics Level 1: Position and orientation
- Give and follow instructions for movement that involve distances, directions, and half or quarter turns.
Mathematics Level 1: Shape
- Identify and describe the plane shapes found in objects.
-
Mathematics Level 3: Probability
- Investigate simple situations that involve elements of chance by comparing experimental results with expectations from models of all the outcomes, acknowledging that samples vary.
-
Technology Level 2: Planning for practice
- Develop a plan that identifies the key stages and the resources required to complete an outcome.
-
Technology Level 3: Technological systems
- Understand that technological systems are represented by symbolic language tools and understand the role played by the black box in technological systems.
-
English Level 1: Speaking, writing and presenting
- Recognise how to shape texts for a purpose and an audience.
-
- Level I (Grades 6-8) Topic 9: Demonstrate an understanding of concepts underlying hardware, software, algorithms, and their practical applications..
-
|