The Coding for Kids series is designed to teach proper coding skills in current-day JavaScript, without the use of complicated libraries. Everything you need to know is presented inside each book. All program code is included for reference. You also gain access to an exclusive website that you can use as a reference for your future coding endeavors. The website contains the code for each book. A JavaScript Crash Course and Quick Reference Guide are also included in each book.
These books were written by a middle school science teacher with two decades of experience working with teens. The books are written to cater to the age group for those who wish to learn to code.
These books are three separate approaches to learning JavaScript. You can work with any book and learn the skills you need to code. If you prefer making a larger game with many different details, then The Room Adventure is for you. If you would rather focus your skills on smaller applications, check out Build Mini Apps. For a combination of these two techniques, try Catch the Culprit, where you make a larger game and fill it with minigames.
Learn JavaScript and standard coding practices by building the Room Adventure Game. Learn about variables, loops, conditionals, functions, and more.
Create an adventure game where you move between different rooms of a house, finding items you need to use in other places. As you go, discover pieces of a passcode that will allow you to leave the house and win the game.
This game begins as a text-only adventure that you can play. Additional features are added to the game to make it more complex. We then dive into HTML and CSS to bring the game to life on a webpage.
Would you rather create a handful of mini apps and games? Check out Build Mini Apps below. To build a video game at a faster pace, take a look at Catch the Culprit.
Learn JavaScript and standard coding practices by building fifteen different mini apps. Learn about variables, loops, conditionals, functions, and more.
Create a word replacement game, a fortune teller app, tic-tac-toe, Battles in Kallisor, and much more. Each app is designed to focus your coding skills on new concepts that build upon previous apps.
The first several apps are built strictly with JavaScript. Then we dive into HTML and CSS to bring the apps to life on webpages.
Would you prefer creating one big game instead of several mini apps? Check out Build the Room Adventure Game above. Would you rather build a video game that moves at a faster pace? Take a look at Catch the Culprit.
Learn JavaScript and standard coding practices by building a video game. Learn about variables, loops, conditionals, functions, and more.
This is an intermediate coding challenge that moves faster than the other coding books listed here.
Want to build a game that teaches concepts more slowly? Try Build the Room Adventure. Prefer to tackle a series of mini apps that focus on individual concepts? Then Build Mini Apps is the book for you.