Interaction and effects on the web are spectacular when enhanced with the Javascript programming language. Students create motion graphics and complex interactions to enhance the user experience after learning programming basics with activities like co-op games, interactive code-based quizzes, and programming challenges.

We’re still working on transitioning this course to this new system.

Check out Javascript curriculum →

Marking scheme

Exercises — %

0 exercises @ NaN% each.

  • Pass/fail — marked in class or automated.
  • Personal feedback given at specific intervals.

Big projects — %

0 milestones @ NaN% each.

  • Letter grade.
  • Proof you learned everything.