Code for Teens ~ Review

Over the past year AJ has become very interested in learning about coding. While her future likely won’t require a large amount of knowledge on the subject, she still wants to learn the basics. And honestly, I do too. We tried a free online program for a few months last year, but it wasn’t a good fit. She was able to do a few things, but she didn’t understand why what she was typing was giving her the results that she was seeing.

I wanted to try something different, but a lot of coding books and programs were out of our budget. Fortunately, we were given the chance to review a code book that is designed especially for teens, and AJ is having a blast with it. She asks to work on Code For Teens: The Awesome Beginner’s Guide to Programming (Volume 1) almost every chance she gets. Code for Teens is an affordable way to help your teen learn about coding!

About the Book

Code for teens is a 221 page soft covered book. The pages are glossy, colorful, and packed full of information. The book is broken up into ten chapters.

Code for Teens

It includes an answer key and a glossary at the end of the book. The idea of the book is that the parent gives the child the book and lets them read it and work through it on their own. The book is written directly to the student. Concepts are explained and then the student is instructed to take the learning to the computer.

You don’t need a special program to use the book. As long as you have access to Google Chrome and a word processing program, you will be able to complete the tasks in the book.

What is in a Chapter

Most chapters begins with new information. Once the concept is explained the student is instructed to type in lines of code. Sometimes the line of code contains an error. Then the error is explained and the student is taught the correct way to write the code.

Whether the code was written correctly, or contained an error, the student is told what response they should get on the computer. Through this process the student learns that spaces, capital letters, and placing a comma in the correct place, can make big changes to the code.

After the main part of the lesson there is a Follow Along Section. In this section the student learns a concept by following along and typing exactly what they are told. These are fun little assignments that get more complex as you work your way through the book.

Next up is a quiz. The student types their answers into a word processing program and can then check their answers.

Each chapter ends with a Key Concept section that states what a student should understand after working through the chapter. Then there is a Drill section where you practice what you learned in the chapter.

The final section of each chapter is the Do-It-Yourself project. Your student will need to put everything they have learned together to complete a project. They start of some what simple. In chapter one your student will write a code that will figure out the average age of their family. By the time they reach chapter 10 they will be making a hang – man game.

Answers for everything are in the back of the book. So if a student gets stuck they can look at the solution to see where their mistake was made.

How To Use the Book

The student needs to take their time and fully understand the concepts before moving on. Learning to code is learning a new language. Instead of requiring AJ to finish so much of the book each day, I decided to have her use it for 30 minutes a day. Sometimes she works on it longer.

What We Thought

This book is amazing. AJ is understanding what she is doing, and having a good time while learning. The author uses humor throughout the book and explains concepts in a way that lets teen (or adults who are not quite tech savvy) learn easily. I think it is perfect for independent learners, and those who learn visually. This is the first volume, and when AJ finishes this one we plan to buy volume 2.

Code for Teens

If your teen wants to learn how to code, AJ and I highly recommend Code for Teens! See what other members of the Homeschool Review Crew thought by clicking on the graphic below.

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

Crew Disclaimer

Speak Your Mind