Series: Dummies Junior
Paperback: 128 pages
Publisher: For Dummies; 1 edition (September 21, 2015)
Language: English
ISBN-10: 1119177170
ISBN-13: 978-1119177173
Product Dimensions: 5.4 x 0.2 x 8.4 inches
Shipping Weight: 8 ounces (View shipping rates and policies)
Average Customer Review: 4.3 out of 5 stars See all reviews (9 customer reviews)
Best Sellers Rank: #190,028 in Books (See Top 100 in Books) #60 in Books > Children's Books > Computers & Technology > Programming #50165 in Books > Reference
Age Range: 7 - 11 years
Grade Level: 2 - 6
Anyone who has tried to learn to code as an adult, as I have, knows that it is like learning a second language, As with any language, the earlier you can learn it, the more proficient you will be, so it follows that teaching kids to code at an early age is the way to go.This book, in particular, is a pretty fun way to get started with coding. Even if your child is not going to become a computer programmer, a knowledge of coding will be an invaluable tool to have. At the very least, the ability to customize HTML and CSS for web pages is something that is likely to become a requirement for entry-level jobs, if it hasn't already.There is a lot packed into the 127 pages here. The author has written the book in a manner that, along with a multitude of illustrations, makes this potentially daunting subject very accessible, and the fun projects she has devised to teach basic principles of coding include:-- making a drawing app,-- creating a space game, and-- making a coin toss sim, and-- creating a digital pet, among others.Software is required to create the projects, and the book gives readers access to MicroWorldsEX (for both Mac and Windows) for that purpose. There is a free trial period after which the software is available at a discount. A benefit to using MicroWorldEX is that kids do not have to have access to the internet to use it, which is something parents will appreciate.The author's instructions for using the software are very clear and easy to follow. I particularly like the way she has included the idea of brainstorming and then making a "game plan" to help kids organize their thoughts about what they are going to create.
I like the easy going style, language and layout of this book. It's a great introduction to coding for kids who are interested or even those who may be and just don't know it yet. The book does a good job of easing the presumably young reader into a developer's mindset of planning, coding and debugging. The software of choice here is MicroWorlds EX. There is a free trial and you can also buy the unrestricted version for a fraction of the normal cost. I think the full purchase is worth it as long as the child plans to commit and stick to the program. Despite the cutesy art, seemingly easy language and targeted audience of the book, MicroWorlds is a robust coding tool that can definitely put a child on the path to mastering other more challenging languages. In fact, I think this book could be just as useful to adults as it is to children. As a developer myself, I know how hit or miss many "how to" or "Intro to..." tech books can be. Many tech authors don't do an effective job of teaching. Their tech books are hurt by convoluted wording, confusing and often unnecessary technical jargon or pacing that is either too slow or too brisk. The books are typically used more as reference guides by those who already know the material rather than learning guides for newbies. There are no such issues with this book. The pacing, language and projects in this book are all nicely executed. The completed projects will immediately boost confidence and provide noticeable results that will encourage young minds to reach higher.With the big push toward more STEM courses, kids need every advantage they can get as early as they can get them. As the book says early on, it used to be enough to read, write and do mathematics to be educated. These days, employers want more.
Getting Started with Coding: Get Creative with Code! (Dummies Junior) Getting Started Knitting Socks (Getting Started series) Getting Started in Chart Patterns (Getting Started In.....) Coding Interview Ninja: 50 coding questions with Java solutions to practice for your coding interview. Medical Coding Online for Step-by-Step Medical Coding 2016 Edition (Access Code, Textbook and Workbook Package), 1e Medical Coding Online for Step-by-Step Medical Coding 2016 Edition (Access Code & Textbook Package), 1e Java: The Ultimate Guide to Learn Java and Python Programming (Programming, Java, Database, Java for dummies, coding books, java programming) (HTML, ... Developers, Coding, CSS, PHP) (Volume 3) Java: The Simple Guide to Learn Java Programming In No Time (Programming,Database, Java for dummies, coding books, java programming) (HTML,Javascript,Programming,Developers,Coding,CSS,PHP) (Volume 2) The Scratch Coding Cards: Creative Coding Activities for Kids 2012 International Plumbing Code (Includes International Private Sewage Disposal Code) (International Code Council Series) Coding, Bugs, and Fixes (Kids Get Coding) Oliver Twist (Naxos Junior Classics) (Naxos Junior Classics (Audio)) Find the Right Words with Thesauruses (Explorer Junior Library: Information Explorer Junior) Take Note! Taking and Organizing Notes (Explorer Junior Library: Information Explorer Junior) The Big Birthday Surprise: Junior Discovers Giving (Life Lessons with Junior) Learn CSS in One Day and Learn It Well (Includes HTML5): CSS for Beginners with Hands-on Project. The only book you need to start coding in CSS ... Coding Fast with Hands-On Project) (Volume 2) Handbook of Coding Theory, Volume 1: Part 1 : Algebraic Coding Coding Club Python: Building Big Apps Level 3 (Coding Club, Level 3) ICD-10 Snapshot 2017 Coding Cards Psychiatry (ICD-10-CM 2017 Snapshot Coding Cards) ICD-10-CM 2017 Snapshot Coding Card: Ophthalmology (ICD-10-CM 2017 Snapshot Coding Cards)