Metadata
Title
Web Programming Courseware
Category
courses
UUID
e2312c27a1264683a1addfa0f3e9a3de
Source URL
https://cemc.uwaterloo.ca/resources/courseware/web-programming
Parent URL
https://cscircles.cemc.uwaterloo.ca/resources/
Crawl Time
2026-03-18T05:14:51+00:00
Rendered Raw Markdown

Web Programming Courseware

Source: https://cemc.uwaterloo.ca/resources/courseware/web-programming Parent: https://cscircles.cemc.uwaterloo.ca/resources/

This Courseware presents the use of basic programming concepts as applied to web pages using JavaScript.

ACCESS COURSEWARE

Image

Course information

Students will learn about JavaScript, providing them with the opportunity to extend their knowledge of how to create web pages and how to program.

The following topics are covered in this course:

The last step within each module is a summary that lists all the steps in the module.

This Courseware assumes that students already have some experience with HTML, CSS, and know the basics of programming.

Typical lesson structure

Each module is made up of a sequence of steps. Key features throughout include the following interactive elements and learning aids: