101 Computing Challenges by Philippe Kerampran
Boost your programming skills by completing fun and enthusing computing challenges. Learn how to program using HTML, CSS, JavaScript, Scratch, Python and Database software. From "Hello World" to complex retro arcade games, choose a challenge based on your abilities and interests. This book is targeted at both learners (from 9 to 99 years old and above) and educators (parents, teachers) who want to adopt a challenging and enthusing approach towards learning about computing concepts whilst developing their programming skills.