Computer Coding (DK Workbooks)
A much more general intro to coding than other programming books, the aim of this book is to teach children how each specific aspect of how coding works through step-by-step lessons. Instead of creating a large project, or even working through multiple small projects to learn coding, children are given short exercises to work through. Each new concept (variables, drawing with the "Turtle program, etc.) provides coded examples of easy tasks, and then asks the student to solve a slightly more difficult task. These include navigating a robot through a maze, creating and modifying multiple variables, or solving mathematics with programming. All programming is done in the popular Python 3.0 language which emphasizes simplicity and readabilitychildren won't have to struggle to figure out how their programs work, but they'll still learn plenty of real-world coding. Quizzes at the end of each section reinforce learned topics. It is worth noting that while most kids should have little trouble understanding the book, it may be beneficial to have an adult accompany them along the early steps. Requires a desktop or laptop and an Internet connection to download Python 3. 40 pages. Paperback.