How to Teach Children About Algorithms.
This video has been created, based upon the concept originated by Phil Bagges.
Children need to understand the importance of inputting direct, exact instructions into a program, that contain all the relevent information, in order for the program or software to run properly. By doing a activity such as the one in the video with children, they will start by only giving basic information, which the teacher needs to follow exactly. They will then develop understanding, and begin to add in greater detail to their instructions, to make the process run smoothly and accurately. You need to be prepared to get a little messy!
We created this video as an example for you, to see how the activity works. However, you could show this to the children or use it in staff training sessions, to help other staff members develop their knowledge of computing pedagogy.
Children need to understand the importance of inputting direct, exact instructions into a program, that contain all the relevent information, in order for the program or software to run properly. By doing a activity such as the one in the video with children, they will start by only giving basic information, which the teacher needs to follow exactly. They will then develop understanding, and begin to add in greater detail to their instructions, to make the process run smoothly and accurately. You need to be prepared to get a little messy!
We created this video as an example for you, to see how the activity works. However, you could show this to the children or use it in staff training sessions, to help other staff members develop their knowledge of computing pedagogy.