Posted in Computer Coding for Kids, Computer Skills, Electives, Home School Review Crew Posts, Homeschooling, Uncategorized

Review of Code For Teens: The Awesome Beginner’s Guide to Programming (Volume 1)

Code-for-Teens

cft-superteens-title

In this age of technology it is becoming more and more important for students to learn some basic programming skills so I was thrilled to be able to review Code For Teens: The Awesome Beginner’s Guide to Programming (Volume 1) from Code for Teens.  Ever since our family joined the Home School Review Crew a litte over a year and a half ago, I have wanted at least one of children to learn to code, if for no other reason than to be able to help with our blog.  Our seventeen-year-old son carries the torch in this area.  He is willing to take the time and energy to learn to code in order to help me.

With software engineering being among the fastest growing career paths around today, I feel like I would be doing our youngest son a disservice if I did not expose him to coding.  The Code for Teens website states, ” This book is written with the goal of teaching young teenagers to code without ANY parent or teacher involvement. Important concepts are introduced gradually with ample review and many drills and small challenges to ensure that the child understands the concept fully before moving on.”  I loved the idea of my son being able to work independently.

The book was written by Jeremy Moritz and illustrated by his wife Christine Moritz.  I have to say I absolutely love the illustrations.  You can read the introduction and first chapter here on the website just above the superhero looking graphic.  Because JavaScript is the most common language for computer programming, students learn about it in this book.  The book is basically designed for anyone who has at least a sixth-grade reading leve- so basically older children and teenagers.

The book contains an introduction, a section for parents, and then starts off slowly and builds through ten chapters that cover a variety of topics and include such chapter titles as “Hello World!”, “Time to Operate”, “Comments on String Section”, “Projects Galore and More”.  The book also includes a conclusion, answers and a glossary.

Each chapter includes reading, activities, a quiz, key concepts, and drills.  The very first chapter required our son to find the average age of our family using coding.  He really enjoyed this.  Starting with chapter 2, the review is cummulative.  In Chapter 2, the learner works on a project which builds on the concepts introduced in the chapter.

So far our son has completed Chapter 2 and is working on Chapter 3.  Because he already has coding experience, he felt like the book started off a little bit slow for him.  However, a child with no coding experience will probably find this book perfect.  I had him glance through the book and he stated chapter 5 begins to reach a level that will hold his interest more.  You can find Code for Teens on Facebook here.

So far our son is really enjoying the book and I am enjoying seeing what he is creating.  Even though we are off to a slow start, I  can not wait to see what else he learns.  Code for Teens is worth checking out for your own family if your family is interested in learning more about computer programming, coding, or JavaScript.  If you would like to read reviews by other members of the Home School Review Crew, click here or on the graphic below.

Code-for-Teens-Read-the-CREW-Reviews

320crew20disclaimer202016_zpscwpb9ywe