LIBR 246
Advanced Information Technology Tools & Applications
Topic: JavaScript
Summer 2004

Steve Perry
steveperrymail@yahoo.com
Phone: (760) 744-1150 ext. 2990
Office Hours:
Virtually by e-mail

 

Course Links

Class Web Site

 

GREENSHEET

Course Description

This course focuses on building practical skills using JavaScript. The applications are studied within the framework of how they enable us to structure, store, process, access, and present information for presentation on a Web page.

Prerequisites

LIBR240 -- Information Technology Tools and Applications or equivalant experience

Goals

This class concentrates on JavaScript. We will examine how to use JavaScript to make Web pages easier to use, create dyanmic Web pages that give feedback, and how to use and manipulate images and animation within a Web page.

At the conclusion of the course the students are expected to:

  • Identify the features of JavaScript.
  • Incorporate JavaScript/Jscript into HTML using both Netscape’s and Internet Explorer’s current and next most recent version.
  • Identify the types of data and operators in JavaScript
  • Incorporate variables in JavaScript.
  • Declare functions and add objects along with their methods and properties in JavaScript.
  • Manage the Events in JavaScript by using Event Handlers.
  • Create interactive HTML Forms by applying the properties and methods of Form objects and Form elements.
  • Implement loops in JavaScript programs.
  • Manipulate the images displayed on a Web page.
  • Identify how information about the Web page is stored.
  • Identify the functions of the cookie attributes.
  • Identify information provided by the navigator object properties.
  • Create and manipulate cookies.
  • Manipulate strings by using the string object methods

This course supports the following SLIS objectives:

The student will know and be able to (1) identify the major theories and important principles, as well as to demonstrate current practice in information management, (2) apply diverse technologies to information management, including the selection, organization, storage, retrieval, dissemination, and utilization of information resources, and (3) develop systems and tools for information processing and management.

Required Texts

JavaScript for the World Wide Web (5th Edition)
by Tom Negrino and Dori Smith
PeachPit Press; ISBN: 0-321-19439-X

Evaluation

Students’ performance in this class will be evaluated by completing 7 assignmens and a final exam. Accumulated points toward the final grade are calculated according to the following ratios:

  • Assignments 70%
  • Final exam 30%

Grading Scale

97-100 = A

94-96 = A-

91-93 = B+

88-90 = B

85-87 = B-

82-84 = C+

79-81 = C

76-78 = C-

73-75 = D+

Top of Page