Wednesday, July 18, 2018

Code for Teens: A TOS Crew Review

Code for Teens
Code for Teens

Code For Teens: The Awesome Beginner's Guide to Programming (Volume 1) from Code for Teens


It's time to learn the language that 90% of the computer world speaks!  It's JavaScript and it's easy to master with this new book - Code For Teens: The Awesome Beginner's Guide to Programming (Volume 1) from Code for Teens.

This 219 page soft-cover book walks you through the process of learning how to write computer code in JavaScript in a clear step-by-step fashion.  Author Jeremy Moritz, a homeschool dad himself, speaks directly to the student in this self-paced course.  YOU do not need to know even the first thing about it!  I know...because I don't.

We have passed this book around to various members of the family. It is designed to be used by anyone with at least a 6th grade reading comprehension.   I got it first.  I was shocked by how easy it was to begin to learn this new "language" by following the simple instructions in the first chapter.  I feel empowered to keep up with my children now,who learn this information instantly and almost effortlessly.



This book has 10 chapters:

  • Hello World! - writing your first lines of codes and making mistakes
  • Time to Operate - Code with numbers and math operators
  • Comment on the String Section - concatenate strings and make snide comments
  • Have Some Functions - declare and invoke functions
  • Shall I Compare? - booleans, if blocks, conditionals and comparison operations
  • Logically Operational - work with null, undefined and logical operators
  • Projects Galore - practice with short projects
  • Hip Hip Array! - introduce arrays and do stuff with 'em
  • Loop a Round - put code on repeat with loops
  • Make a Hangman Game - combine concepts and build a cool game
In addition, Answers and Glossary of Terms are included.

Right away, we loved the author's sense of humor, which shows throughout the reading!  Since he is an actual homeschool dad, we loved the way he teaches directly to the reader, with humor.  Instead of long pages of text - he shows us how to practice what he is teaching right away.

The concepts in this book build on each other, so you do need to start at the beginning and work chapter by chapter.  You must have access to a computer with Chrome browser to complete the work in your "Workbook", it does not work on mobile devices.


Each chapter contains screen shots, highlighted text, and step-by-step instructions to follow as you learn this new language. 

The book is very engaging with bright illustrations, done by Christine Moritz, the author's wife.  It's the kind of book that my children were drawn into right away. 

 As it is essential to keep the book near you while working at the computer,  I wish the book was spiral bound, so that it would stay open flat, the only difficulty we had was keeping the book open to the right page.

Throughout the text, important words are highlighted in bold - and can be found in the glossary as well. You will truly learn a new language with terms like boolean, camelCase, and concatenate!  The author does a wonderful job of explaining the terms in plain english, and helping you understand them (like camelCase - named because it looks like humps on a camel,  I'll never forget it!)  

Each chapter reviews the Key Concepts, has drills to complete and Quiz.  All answers are included in the back of the book.



Every one of us enjoyed using this book!  In fact, I highly recommend you add it to your regular curriculum, it's a valuable skill we need in today's world.

I plan to check out Volume 2 - which teaches even more coding skills like HTML and CSS.



Find  Code for Teens on Social Media:

Facebook: https://www.facebook.com/CodeForTeens/

Hashtags:#hsreviews #CodeForTeens #computerprograming #programing #JavaScript

Code For Teens: The Awesome Beginner's Guide to Programming {Code for Teens Reviews}


Crew Disclaimer

No comments:

Post a Comment