Skip to main content

Course Links

Documents

Contents

Reading Homework (ch7)

Overview #

In this lesson, we will learn how to create dynamic client-side web pages using event-driven programming in JavaScript. We will also investigate the basics of the Document Object Model (DOM) and how to access and manipulate elements of the DOM using JavaScript.

Why This Module Is Important #

In the last module we explored JavaScript the language. In this module we will show how JavaScript works in the Browser and introduce a common framework. JavaScript allows web pages to be more interactive. JavaScript can execute in response to user interactions and alter the contents of the web page. JavaScript is what enables web developers to create truly interactive “apps”!

Important topics this modules covers:

  • Using JavaScript with HTML
  • The Document Object Module (DOM)
  • Event driving programming
  • Modifying CSS and HTML with JavaScript
  • JSON
  • Ajax (XMLHttpRequest)

zyBooks #

For this homework, you will need to log into zyBooks with the link below and complete the assigned challenge and participation questions. There is nothing you need to submit for this homework all your progress is saved automatically by the textbook. Only work done before the due date (and late work policy) will be counted towards your grade.

Grading #

This reading assignment is worth 20 points. The due date is listed on the course homepage. Your grade will be calculated with the formula: Math.floor(%complete * 20) = Total Points. For example, if you completed 80% of the assigned challenge and participation questions your grade would be .8 * 20 = 16.

Accessibility #

zyBooks provided an enhanced accessability mode that you can have activated. More information is located on the zyBooks website!