There are lots of great books to support learning about Computing and Computational Thinking in Schools. We will gradually add more overviews of ones we really like (kicking off with our own book given it is based on the cs4fn approach..and we like it 🙂
The Power of Computational Thinking: Games, Magic and Puzzles to Help You Become a Computational Thinker, Paul Curzon and Peter W. McOwan.
Written by the cs4fn / Teaching London Computing team, this is a fun introduction to what computational thinking is all about. More…
Teaching Computing Unplugged in Primary Schools: Exploring primary computing through practical activities away from the computer, Helen Caldwell and Neil Smith.
Several chapters of this are by members of the cs4fn/ CAS London team.
Computer Science Education: Perspectives on Teaching and Learning in School, Edited by Sue Sentance, Erik Barendsen, Carsten Schulte
Edited by a member of the CAS London team. Includes a chapter on Teaching Computing Concepts by members of the cs4fn / CAS London team.
Hacking the Curriculum, Ian Livingstone and Shahneila Saeed
In Hacking the Curriculum, Ian Livingstone and Shahneila Saeed explain the critical importance of coding and computing in modern schools – and offer teachers and school leaders real practical guidance on how to improve their current provision to a generation of youngsters for whom digital skills are critical.
Guide to Teaching Computer Science: An activity-based approach, by Orit Hazzan, Tami Lapdog and Noa Ragonis
Code-IT Primary Programming: How to Teach Primary Programming Using Scratch, Phil Bagge