Scratch and Python: the basics by Hywel Carver
CODING UNLOCKED is a fun and accessible coding book, guiding children through simple coding concepts and equipping them with the knowledge and skills to become active participants and makers in a digital world. In line with the new National Curriculum, the book teaches two programming languages in parallel, moving sequentially through key coding concepts. These are illustrated with a narrative-driven problem to solve using Python, and a fun project to create using Scratch. It guides the reader through the learning process, building skills and understanding gradually, and providing lots of practical examples to try out and consolidate new ideas. Exciting context and adventures adds fun to the exercises, and helps readers understand the point of coding and the ways coding could be useful to them in their real lives.