Log In

This class is no longer available, but we found something similar!

Class listing photo
5.0 (3) · Ages: 12-17

Private Ongoing Coding Tutoring

Class listing photo
5.0 (3) · Ages: 10-15

1 on 1 Graphic Logo Design Class 2: GIMP (a free Photoshop Alternative) 10-15yo

Class listing photo
5.0 (91) · Ages: 7-12

Spring Break Camp - Minecraft: Mini Gamer Designers (Bedrock / Pocket Edition)

Class listing photo
5.0 (228) · Ages: 7-12

Typing - Keyboarding 101 Learn to Type or Improve Your Typing Skills Camp (7-12)

Class listing photo
5.0 (2) · Ages: 13-18

AP Computer Science Principles® Tutoring (30 Min)

Class listing photo
5.0 (8) · Ages: 11-18

Private 1 on 1 Filmmaking Help: Video Editing, Sound, Scriptwriting, & More!

Beginning JavaScript Programming - Game Project

In this one-time course, students will learn the basics of JavaScript programming in the context of creating a simple game.

Class experience

We will learn how to create an HTML file that runs in the browser.
We will learn how to add JavaScript to the file to run code.
We will learn to use variables and to call functions.
We will draw shapes on the screen.
We will animate the shapes.
We will add keyboard control for the main character.
Ph.D. in Computer Science
M.S. in Computer Science
Teacher's assistant in Physics and Engineering
Tutoring for Physics
Homework Offered
This is a one-time course to get students started in programming with JavaScript. At the end of the course, students will have an idea how they can continue on their own, and are invited to ask questions or share progress.
Assessments Offered
Grades Offered
Students will need:
* a Windows or Mac computer
* a plain text editing program such as TextEdit or Notepad
* the web browser Google Chrome
The MDN tutorial on using canvas: https://developer.mozilla.org/en-US/docs/Web/API/Canvas_API/Tutorial
I love teaching Programming, Science, Math, Music & Video Games. I have a Ph.D. in Computer Science and over 20 years experience in software engineering and education. I make learning fun and exciting, and foster a growth mindset.
Group Class


per class
Meets once
55 min

Completed by 1 learner
Live video meetings
Ages: 11-16
1-4 learners per class

This class is no longer offered
SafetyPrivacyCA PrivacyLearner PrivacyTerms
Outschool International
Get The App
Download on the App StoreGet it on Google Play
© 2024 Outschool