A fast-paced, advanced class that introduces JavaScript and how it can be used to add functionality & interactivity to websites.
Sat, 7:00 – 8:00 PM UTC
7/6, 7/13, 7/20, 7/27, 8/3, 8/10
Advanced
ages 10 & up
Web Design 2 is a fast paced, advanced class that introduces JavaScript, a popular scripting language that can be used to add functionality & interactivity to websites.
Students will learn the syntax, data types, & control structures of JavaScript as well as how it can be applied to make their websites interactive, including possibly creating games if time allows.
Week | Topic(s) |
---|---|
1 | Getting started: Repl.it setup, Hello World, types, operators, comments, variables |
2 | Conditionals, boolean expressions, while & for loops |
3 | Functions, arrays, objects |
4 | Debugging, JavaScript coding conventions, DOM (Document Object Model) |
5 | DOM (Document Object Model) manipulation |
6 | Intro to HTML canvas, tic-tac-toe game (if time allows) |
Students who attend all classes & complete all homework assignments with a score of 80% or above will be eligible to receive our Certificate of Excellence, documenting their successful completion of the class.