Some posts may contain affiliate links.

Wednesday, July 18, 2018

Code for Teens Review #hsreviews #CodeForTeens #computerprograming #programing #JavaScript


Code for Teens
I think it is important for every child to learn a little bit about computer programming. Even if they aren't interested in computer science they should at least have a little understanding of it. Code for Teens has a JavaScript course called Code for Teens: The Awesome Beginner's Guide to Programming Volume 1.

This book is written directly to the student by Jeremy Moritz. He is a homeschool father of six so he knows that homeschool parents are busy and do not always have the time to learn something new to teach to their kids. A a lot of parents may not have the knowledge to help them with coding if they run into trouble. He also wanted his kids to be able to explain their code and write their own from scratch instead of just copying it directly from somewhere else.

This course can be completed on any computer running Windows, MacOS, or Linux. You will need internet access and the web browser Google Chrome to complete the course, you cannont use a smartphone or tablet. The 221-page book is very nice with glossy pages and bright colors. There are also fun cartoons throughout the book from Jeremy's wife Christine.

JavaScript is the most common programming language and is used in most websites. Each of the 10 chapters build on each other and things can be repeated as necessary, and all the answers are included in the back of the book. All important words in the text are in bold print and the definitions are included in the glossary. Since the book is written directly to the student they can work at their own pace checking their own work as they go.

The text is very fun and easy to understand. The chapters have hands-on projects, quizzes, drills, and reviews. To get started you only need to pull up Google Chrome and follow the directions in the book. The student will create a "workbook" to record and save all their information. The code that the student should write is blue text in the book and the response from the console is printed in red making it very easy to see what to type and what the response should be. There are plenty of explanations of why things work the way they do. Jeremy also includes comments about why programmers do certain things. He wanted to give students problems that they need to think through and come up with a solution. So he has the students create fun realistic projects that have varying outcomes. They are assigned the task of solving issues for age-related movie tickets, choosing menu options to create a soup, changing peoples responses to all lower case letters, and by the end of the book they can create games.

Alaina has been using Code for Teens: An Awesome Beginner's Guide to Programming and is really enjoying it. She thinks it is fun and likes the challenges of finding solutions to the problems. I like that she is understanding why certain things work the way they do and why you would use them. This has been a great summer project for her and as of right now she is wanting to continue with Volume 2  for an introduction to HTML and CSS.

Social Media
Code for Teens
Facebook
Code For Teens: The Awesome Beginner's Guide to Programming {Code for Teens Reviews}
Crew Disclaimer

No comments:

Related Posts Plugin for WordPress, Blogger...