Teaching primary computing without computers? The Computing curriculum is a challenge for primary school teachers. The realities of primary school resources mean limited access to computer hardware. But computing is about more than computers. Important aspects of the fundamental principles and concepts of computer science can be taught without any hardware. Children can learn to analyse problems and computational terms and apply computational thinking to solve problems without turning on a computer.
Any sufficiently advanced technology is indistinguishable from magic.
Arthur C. Clarke (1973)
‘Pick a card, any card!’ How often have you heard magicians say that? The normal routine is that you pick a card, the magician shuffles the deck, and abracadabra, reveals your chosen card. But behind this magic often lies some interesting maths and ideas used in computer science. It's hardly surprising then that some of the great magicians have also been computer scientists or mathematicians.
The link between magic and computing runs deep. All tricks consist of a secret ...