Click on any image below to jump directly into the course content or view activities by Modules.

MTH_Logo.png

 

Start Here

  • Learn how to navigate canvas
  • Meet your fellow students & mentor

js.png

 

Lesson 1 - Hello JavaScript

  • What is JavaScript and where it goes
  • How to set up a Workspace
  • How to use the Text Editor
  • Functions and what they do
  • How to link and use the SimplyJS Library
  • How to use Comments and Objects
  • How to give an Object a type
  • How to use Object Properties
  • More Object Properties

spike.png

 

Lesson 2 - Simply Bounce

  • Collision Detection
  • Controlling Movements
  • Text Objects
  • Sound Effects
  • Changing Windows
  • Customizing Screens

timer.png

 

Lesson 3 - Movement & Timers

  • Background Image
  • Object Movement
  • Friction & Acceleration
  • Timers
  • Player Boost

if.png

 

Lesson 4 - Control Statements

  • If & Else Statements
  • Randomizing
  • Screen Offset
  • Local Storage

 

bluefish_right.png

 

Lesson 5 - Simply Fishies

  • Music

 

lisa_right.png

 

Lesson 6 - Simply Jump

  • Scrollable Background
  • Draggable Objects
  • Dynamic Objects

 

trash.png

 

Lesson 7 - Level Editor

  • Arrays
  • Storing Objects in Arrays
  • Destroying Objects

 

array.png

 

Lesson 8 - Arrays

  • Saving a Level to an Array
  • Testing a Level
  • Playing a Saved Level

 

final_stage.png

 

 Lesson 9 - Final Stages

  • Making final Screens

 

Google_Drive_logo.png

 

Lesson 10 - Touch Ups & Next Steps

  • Review Key JavaScript Concepts
  • Uploading Games to Google Drive

 

Resources_Icon.png

Extra Resources