Skip to product information
1 of 1

Penguin Random House

Javascript for Kids Book

Javascript for Kids Book


Regular price $20.00 AUD
Regular price $60.00 AUD Sale price $20.00 AUD
Sale Sold out
Tax included.

Embark on an exciting coding journey with the 'JavaScript for Kids' book – the ultimate guide to unleashing the power of JavaScript for digital technology teachers, computer science teachers, and schools. JavaScript, the programming language of the Internet, is demystified in this lighthearted yet comprehensive introduction. Crafted by Nick Morgan, a British front-end engineer at Twitter, this book blends patient guidance, step-by-step examples, and hilarious illustrations to make programming essentials accessible to learners aged 10 and above, as well as their parents.

Key Features:

  1. Unlock the Web's Potential: JavaScript is the secret sauce that transforms the web into a dynamic and interactive space. From your favourite websites to online games, this book unveils the magic behind it all, offering a gateway to understanding and creating in the digital realm.

  2. Lighthearted Learning: Dive into programming essentials with a smile. 'JavaScript for Kids' employs a playful approach with amusing illustrations and step-by-step examples, making the learning process engaging and enjoyable.

  3. Progressive Learning Path: Start from scratch with basics like strings, arrays, and loops. Progress to advanced topics such as building interactivity with jQuery and crafting graphics with the Canvas element. Develop real user-controlled games, including 'Find the Buried Treasure,' 'Hangman,' and 'Snake.'

  4. Code Organisation Mastery: Learn the art of creating functions to organise and reuse code effectively. Gain insights into writing and modifying HTML to craft dynamic web pages, along with mastering DOM and jQuery for seamless user interaction.

  5. Canvas Creativity: Unleash your creative side with the Canvas element. Dive into the world of graphics, drawing, and animation. Visual examples, including bouncing balls, animated bees, and racing cars, bring coding concepts to life.

  6. Author's Expertise: Written by Nick Morgan, a British front-end engineer with a passion for JavaScript, this book combines expertise with a friendly tone. Nick resides in San Francisco and occasionally shares his insights on

Table of Contents:

  • Introduction
  • Part I: Fundamentals
    • What Is JavaScript?
    • Data Types and Variables
    • Arrays
    • Objects
    • The Basics of HTML
    • Conditionals and Loops
    • Creating a Hangman Game
    • Functions
  • Part II: Advanced JavaScript
    • The DOM and jQuery
    • Interactive Programming
    • Find the Buried Treasure!
    • Object-Oriented Programming
  • Part III: Canvas
    • The canvas Element
    • Making Things Move on the Canvas
    • Controlling Animations with the Keyboard
    • Making a Snake Game: Part 1
    • Making a Snake Game: Part 2
  • Afterword: Where to Go from Here
  • Glossary
  • Index

Don't miss the chance to turn coding into a delightful adventure – make something cool with JavaScript today!


Rates calculated at checkout.

Standard and Express delivery available.

All orders placed via Express Post before 12pm Monday to Friday will be shipped the same day.

Orders placed with Standard delivery will be processed and sent within 1-3 business days.

Return policy

We have a 30-day return policy, which means you have 30 days after receiving your item to request a return.

To be eligible for a return, your item must be in the same condition that you received it, unused and in its original packaging. 

To start a return, you can contact us at

Please note that returns will need to be sent to the following address: Bright Education Australia Pty Ltd, PO Box 261, Sandringham VIC 3191, Australia at your own cost. 

If your return is accepted, we will refund you the agreed amount upon return of the item. Items sent back to us without first requesting a return will not be accepted.

You can always contact us for any return question at

Damages and issues
Please inspect your order upon delivery and contact us immediately if the item is defective, damaged or if you receive the wrong item, so that we can evaluate the issue and make it right.

View full details