The abstraction of how computers work is causing students to be confused on what goes on inside a computer

The abstraction of how computers work is causing students to be confused on what goes on inside a computer

Computational thinking has been a hugely successful idea and is now taught at school in many countries across the world. Although I welcome the positioning of computer science as a respectable, influential intellectual discipline, in my view computational thinking has abstracted us too far away from the heart of computation – the machine. The world…