In this short screen cast (with audio), the idea of computational thinking is explained in terms of both primary and secondary pupils. The aim is just to introduce you to this idea if you have not encountered it before. There are two books as ‘suggested reading’ linked below, if you want to pursue the idea.
Seymour Papert’s groundbreaking book Mindstorms, about how computing develops thinking. This is optional reading
Jeremy Kubica’s Computational Fairy Tales, a quirky but interesting read. This is an optional reading for the course.
How important, in your opinion, is computational thinking? How can it be encouraged? Please comment below.