It's actually not so bad.
Publication Information
Publisher: Sterling Children's Books
Publication Year: 2016
ISBN: 9781454921776
Lexile Level: between 710L - 800L (7-10 year olds)
This book is very well organized into four different chapters. The first chapter introduces Logo and Scratch, which are the easiest of the methods. Python, HTML, and JavaScript don't get introduced until Chapters 3 and 4. Within each chapter is a short introduction, then step by step tutorial that introduces a single concept per two pages (with the book open, the two pages facing you will teach you one concept. If you turn the page, the next two pages are the next concept. ) The book gives plenty of opportunity to practice, and it challenges kids to try to expand on each activity. There's an answer key at the end of each chapter. There's a glossary and an index in the back as well.


Books like these are important to notice right now because coding has become very popular in schools, libraries and homes. As someone who is pretty familiar with basic coding, I believe this book's instruction did a great job introducing certain terms and concepts at appropriate times. For example, it introduced the very basics first, where you label each step, specifically. In the next chapter, it teaches kids how to loop their commands, which means that you can have the same step repeated a certain or infinite number of times, and it cuts down the repetition and saves space in your code. The book explains this concept in every day life, "We use loops in every day life without thinking about it. When your teacher hands out books, he or she says, "Hand out all the books," not, "Hand out this book, then this book, then this book..." and so on! ...We use words like "each" or "every" to give our every day commands - it's the same as saying "Repeat 20" in a loop." (page 39). I would highly recommend this book to anyone who is trying to learn coding in order to teach it, as well as the curious child or student who would like to use coding for personal or academic reasons.
This book sounds really great. I'm not too familiar with coding and part of me wants to check this book out for myself just to understand some of the basics. Whether some would like to admit it or not, computers and all that go with them are here to stay. Preparing kids to understand this technology and related elements is important for libraries to remember when considering nonfiction titles.
ReplyDelete