CSCI 101: Intro to Computer Science
Topic 4: Introduction to JavaScript Programming
Mon, Jun 23 - Sun, Jun 29, 2025
Activity
- Read Module 5 in the textbook.
- Browse the online materials.
- Make the lab exercises.
- Take the online quiz* at the bottom of this webpage. The quiz will be not graded, it is just for self-checking purposes.
- Submit your assignment work on Canvas.
Objectives
- Provide a general structure of JavaScript programs, and show how they are embedded in an HTML document
- Review some JavaScript codes for several even handler implementations.
- Describe the programming process in general.
Internet Resources
Warning: This page contains links to external Web sites. Some of them might be temporarily or permanently off.
- JavaScript Tutorials:
- Event Processing:
- The onMouseOver and onMouseOut events
- The onClick event processing
- The onChange event processing
- The onLoad event and choice of the background color
- Form processing and validation
- JavaScript Practical Projects
- Other JavaScript Resources:
- Form editors
- Learning about CGI
Labs
You do not need to submit your lab work on server, it won't be graded.
You can, however, ask the instructor if you are stuck with a lab.
Online Quiz*
Assignment 4. Due: Mon, Jun 30
(*)
The quiz is provided by the Publisher and the authors of the textbook.
It is also available from the supplied CDROM.