Alan Turing: an Introduction

This past weekend we watched The Imitation Game.
The Imitation Game is the 2014 movie staring Benedict Cumberbatch that Rotten Tomatoes describes as an “intense and haunting portrayal of a brilliant, complicated man … who under nail-biting pressure helped to shorten the war and, in turn, save thousands of lives.” Alan Turing was the British mathematician who invented the machine to help break the Enigma Code which shortened WWII by several years and saved millions of lives. He is considered the father of modern computers, computer science, and artificial intelligence. Being arrested for “gross indecency” at a time when homosexuality was a crime, he opted for chemical castration over prison. This led him to take his own life. Just imagine all that he could have accomplished!

The kids asked what we were watching and when they responded that they had no idea who Alan Turing was — I felt like I had failed as a parent. I would have expected Freedom to have at least heard of him. Either for being crucial in winning WWII or for being considered the father of modern day computing. This encounter prompted me to try and put together a lesson for Freedom, who is in grade six. She has shown interest in coding and was an active member in the coding club at her school last year. How could she NOT know about Alan Turing?

Free Alan Turing Resources

Hour of Code Presentation
This presentation is obviously geared towards Hour of Code, but mentions Alan Turing being the father of computer science and his machine that helped save the world. It also links to a code generator on scratch so that you can create your own secret code and CodeSnaps where you can move a robot through a map grid.

Alan Turing, Creating and Deciphering Secret Codes
This printable gives a little bit of background information on Alan Turing and allows you to encode and decode messages.

Free Printable Computer Science Bookmarks

Alan Turing Resources on

Alan Turing and Enigma PowerPoint
All About Alan Turing PowerPoint

Alan Turing Differentiated Fact File
Alan Turing Differentiated Reading Comprehension Activity

History of Computing PowerPoint
This presentation covers more than just Alan Turing — introducing Charles Babbage and Ada Lovelace. Also teaches about the competition between Microsoft and Apple, and the beginning of the world wide web.

Caesar Cipher Code Wheel
This resource includes a cut out wheel that allows you to encrypt and decrypt secret messages. is a subscription based educational resource website that I have personally bought a subscription to. I am in no way compensated.
I love that it has Canadian and French resources that I can use with both of my kids. They also have international resources, even for common core in the United States. Most of the Alan Turing resources that I came across were part of the British History curriculum. You can create your own resources and some of the available resources can be scaled based on your child’s needs. They also offer an ink saving black and white download option for some printables, which makes me happy!

“Can machines think?”… The new form of the problem can be described in terms of a game which we call the ‘imitation game.” It is played with three people, a man (A), a woman (B), and an interrogator (C) who may be of either sex. The interrogator stays in a room apart front the other two. The object of the game for the interrogator is to determine which of the other two is the man and which is the woman. He knows them by labels X and Y, and at the end of the game he says either “X is A and Y is B” or “X is B and Y is A.” The interrogator is allowed to put questions to A and B… We now ask the question, “What will happen when a machine takes the part of A in this game?” Will the interrogator decide wrongly as often when the game is played like this as he does when the game is played between a man and a woman? These questions replace our original, “Can machines think?”

― Alan Turing, Computing machinery and intelligence

Free Preschool Printables

Wondering what to do with your preschooler at home while practising social distancing?
Here are a few preschool resources that I have used over the years

Tot Schooling
Editable Name Tracing Sheet
Butterfly Alphabet Sound Puzzles
Penguin Winter Clothes Colour Matching
Tangram Shape Puzzles

Solar System Learning Pack
Printable Alphabet Bracelets
Earth Day Colouring Sheets

Kid Zone
Pre Printing Practice
Dolch Preschool Words
Preschool Math Readiness – Patterns

Kindergarten Worksheets and Games
Count to 30 worksheets
Frog Life Cycle – Resources and Printable Wheel
Lowercase Letter Tracing
Rainbow Themed Worksheets