Image
Student exploring web programming tools on the laptop

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:

  • Using built-in data types and functions
  • Using objects
  • The Document Object Model (DOM)
  • Creating functions
  • Branching and iteration
  • Arrays and array-like objects

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:

  • Explanatory information given in the form of text.
  • Editable examples presented in a Web panel.
  • Multiple-choice and short answer questions with hints and feedback provided.
  • Further practice, using Web panels to create a document.