Skip to content
JavaScript Math Games Project for Learning Code from Scratch cover image
Play overlay
Preview this course

JavaScript Math Games Project for Learning Code from Scratch
Discoveryvip

JavaScript Game - Explore how YOU can create a fully dynamic Interactive Math Game From Scratch using JavaScript

Summary

Price
£59.99 inc VAT
Or £20.00/mo. for 3 months...
Study method
Online, On Demand
Duration
4.1 hours · Self-paced
Qualification
No formal qualification
Certificates
  • Reed courses certificate of completion - Free

Overview

What you'll learn

  • How to apply JavaScript to create an interactive dynamic Math Game

  • How to create a JavaScript Game

  • How to use JavaScript to create game play

  • How to make calculations with JavaScript

  • How to create elements on the page

  • How to add interactions to game for player

  • How to create and generate dynamic Games and randomize content

  • How to apply Styling to make interesting Games

Certificates

Reed courses certificate of completion

Digital certificate - Included

Will be downloadable when all lectures have been completed

Curriculum

3
sections
48
lectures
4h 8m
total
    • 4: Tools and Resources Preview 03:36
    • 5: JavaScript QuerySelector Objects Preview 08:33
    • 6: JavaScript QuerySelector Example Code 01:00
    • 7: JavaScript CreateElement Object 10:21
    • 8: Document CreateElement Example Code 01:00
    • 9: Math Random Example 08:27
    • 10: Code Example Math Random in JavaScript 01:00
    • 11: Array Sort Method Random 05:36
    • 12: Array Sort Method Random Sort Array JavaScript Code Example 01:00
    • 13: Setup of Game HTML JS 05:43
    • 14: JavaScript Game Setup Game Variables and Objects 07:25
    • 15: Setup Game Board Source Code 01:00
    • 16: How to create Game play Start the Game with JavaScript Start Function 09:21
    • 17: Source Code Math game 01:00
    • 18: How to create and Build Question Screen using JavaScript Code 09:20
    • 19: Source Code Randomize Question Options 01:00
    • 20: JavaScript Game Tweaks and Adjustments. 06:30
    • 21: Game Updates adjustments source Code 01:00
    • 22: How to create Player Interactions Question to Player 15:05
    • 23: CSS and Player Question Inputs Source Code 01:00
    • 24: How to apply Game Logic Correct check Check Answer Respond 10:30
    • 25: Enter answer options Source Code 01:00
    • 26: How to check Correct Answers within Math Game 04:40
    • 27: Answer Check Source Code 01:00
    • 28: JavaScript Math Game apply Game Updates and Fixes 07:00
    • 29: Source Code Game Updates 01:00
    • 30: How to add scoring to JavaScript Math Game Game Scoring 07:30
    • 31: Add Game scoring Source Code 01:00
    • 32: How to get and provide feedback within Game Question Feedback 07:39
    • 33: Update Next Question Options Source Code 01:00
    • 34: Game updates more gameplay making it dynamic Play Game Add options 12:04
    • 35: Source Code game updates 02:00
    • 36: How to add on to the Math Game all questions Version 2 Updated Version Game 08:42
    • 37: Version 2 All questions on Screen Source Code 02:00
    • 38: Version 2 JavaScript Math Game Question List on Page Version 2 Full Page Game 12:22
    • 39: Version 2 Final Source Code 03:00
    • 40: JavaScript Math Game Review Improvements and code updates 15:47
    • 41: How to create a CSV file from array data using JavaScript Create CSV File 10:18
    • 42: Source Code addition Scoring and Tracking of scores 02:00
    • 43: How to download a CSV file for Game scoring Download CSV File Score. 10:17
    • 44: Create CSV for scoring and tracking test questions 02:00
    • 45: How to add game restart and next game options Restart of Game Bug Fixes 06:25
    • 46: Source Code final Bug Fixes 02:00
    • 47: JavaScript Game Math game final Code Review 08:34
    • 48: Final Game Code JavaScript Math Game 03:00

Course media

Description

Put you JavaScript skills to the test -create a fully functional Math game from scratch - perfect for kids to learn math. Test your kids or anyone who wants to put their math skills to the test, math skills with a dynamic math quiz game built with JavaScript.

The lessons of this course will walk you through all the steps to create a fully functional Math game which you can set the parameters. Top max values in the quiz, number of questions, which operators are presented and even which value in the question will be the missing one.

JavaScript can be used to create flexible learning games that run directly in your browser.

Source code is included so you can create your own version of the game.

Step by step in game development and planning next functions needed for gameplay. This is a unique format in learning and applying code to create a REAL WORLD project from start to finish. Options are also presented YOU Decide what you want in YOUR game.

Explore how to

  • Create elements with JavaScript

  • Select elements from HTML content

  • Apply math and conditions for logic

  • Create Randomized outcomes, random array values and more

  • Apply scoring and logic to output player stats

  • Apply Game development knowledge to build sequential progress in the game

  • Next steps with player messaging and provide player feedback

  • Create different versions of the game showing 1 question or all questions on the screen

  • Player feedback on response

  • Build a fully dynamic game board selecting the parameters and generate the question.

Taught by an instructor with over 20 years of web development experience ready to help you learn more about JavaScript

What are you waiting for join now and build you own version of the game.

Who is this course for?

  • JavaScript developers
  • JavaScript coders
  • Web applications developers

Requirements

  • Knowledge of HTML CSS and JavaScript are required

  • Prior coding experience is required

Questions and answers

Currently there are no Q&As for this course. Be the first to ask a question.

Reviews

Currently there are no reviews for this course. Be the first to leave a review.

FAQs

Interest free credit agreements provided by Zopa Bank Limited trading as DivideBuy are not regulated by the Financial Conduct Authority and do not fall under the jurisdiction of the Financial Ombudsman Service. Zopa Bank Limited trading as DivideBuy is authorised by the Prudential Regulation Authority and regulated by the Financial Conduct Authority and the Prudential Regulation Authority, and entered on the Financial Services Register (800542). Zopa Bank Limited (10627575) is incorporated in England & Wales and has its registered office at: 1st Floor, Cottons Centre, Tooley Street, London, SE1 2QG. VAT Number 281765280. DivideBuy's trading address is First Floor, Brunswick Court, Brunswick Street, Newcastle-under-Lyme, ST5 1HH. © Zopa Bank Limited 2025. All rights reserved.