Coding Games in Scratch
Begins with a brief introduction on "how to make games" before diving into 8 full Scratch game projects. 224 pages, pb.
Did you know that Bill Gates, cofounder of Microsoft, wrote his first computer programa tic-tac-toe gameat age 13? Coding Games in Scratch shows how kids can start coding their own games, too, using Scratch, a popular free programming language.
With Coding Games in Scratch, kids can build single and multiplayer platform games, create puzzles and memory games, race through mazes, add animation, and more. All they need is a desktop or laptop with Adobe 10.2 or later, and an internet connection to download Scratch 2.0. Coding can be done without download on https://scratch.mit.edu.
Essential coding concepts are explained using eight build-along game projects that guide young coders step-by-step, using visual samples, easy-to-follow instructions, and fun pixel art.
Written for children ages 8 to 12 with little to no coding experience, Coding Games in Scratch teaches important strategies for solving problems, designing projects, and communicating ideas, all while creating games to play with their friends.
Supporting STEM education initiatives, computer coding teaches kids how to think creatively, work collaboratively, and reason systematically, and is quickly becoming a necessary and sought-after skill. DK's computer coding books are full of fun exercises with step-by-step guidance, making them the perfect introductory tools for building vital skills in computer programming.
Labeled as Step-by-step visual guides to coding, these DK guides are certainly the friendliest introductions to programming Ive seen! Designed for younger students new to coding, these books serve as introductory-level guides for both programming in general as well as Scratch and Python. A brief introduction to the language and topic sets the stage before students embark upon projects of gradually-increasing complexity. Relevant illustrations (helpful and humorous!), line each and every page, accentuating the given topic and adding a touch of fun to keep kids engaged. Text is divided into simple bullet paragraphs which play off the provided drawings perfectly. Once actual projects come into play, these paragraphs are numbered and illustrated with screenshots to mimic what the student will be seeing on the screen. Captions, arrows, and other guides provide further aid during crucial steps.
In addition to these simple nuances, the material within each book is more than adequate for introductory coding. A rather lengthy Getting Started/First Steps chapter in each book provides basic tools and an intro to the language within the context of simple programs. Students are briefly introduced to a concept or function, and then they follow along in creating a program that uses that concept or function. Once its created, students are usually asked to modify it to add greater functionality rather than write a new program. Finally, students apply the knowledge theyve gained to create cohesive games and projects. Its a wonderfully seamless system, and certainly one I wish I had in my early coding books!