ALGORITHMIC THINKING

Algorithmic thinking is a way of getting to a solution through the clear definition of the steps needed – nothing happens by magic. Rather than coming up with a single answer to a problem, like 42, pupils develop algorithms. They are instructions or rules that if followed precisely (whether by a person or a computer) leads to answers to both the original and similar problems.
For example, we all learn algorithms for doing multiplication at school. If we (or a computer) follow the rules we were taught precisely we can get the answer to any multiplication problem. Once we have the algorithm we don’t have to work out how to do multiplication from scratch every time we are faced with a new problem.
The power of algorithmic thinking is that it allows solutions to be automated.
More of our resources, including linked computing ‘story’ booklets can be found in our resources section. You may also want to look at cs4fn’s teacher resources or browse the latest cs4fn magazine.

Comments

Popular Posts