LIBR 246-02
LIBR 246-11
Advanced Information Technology Tools & Applications
Topic: Javascript
Fall 2005

Instructor: Steve Perry
E-mail
Phone: (760) 744-1150 ext. 2990
Office Hours:
Virtually by e-mail
In person by appointment

 

Greensheet

Class Web Site

Instructor Information

 

GREENSHEET

Textbooks | Course Requirements

NOTE: This course does not utilize Blackboard. Rather, the course site can be found at http://profperry.com/SJSU/

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: LIBR 240 or equivalent experience

Course Goals

This class concentrates on JavaScript. We will examine how to use JavaScript to make Web pages easier to use, create dynamic 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.

Textbooks

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

Top of Page

Course Requirements

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

Assignments 90%
Final Exam 10%

Grading Scale
The University recommended grading scale will be implemented for this course:

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+

Academic Integrity
Read the SJSU Academic Integrity Policy
http://www2.sjsu.edu/senate/S04-12.pdf

Reasonable Accommodation of Disabilities
Students who need accommodation due to a disability must register with SJSU's Disability Resource Center (DRC) during the first three weeks of the semester. The Center will work with the students to determine the disability, document it, and determine the services and accommodations necessary for student success. Then, the DRC will contact the faculty member to determine the types of consideration necessary.

Students attending the Fullerton campus should first contact the Disability Resource Center in San José since they are SJSU students. The DRC will then direct the students to supporting resources on the Fullerton campus.

The DRC Web site: http://www.drc.sjsu.edu/

Top of Page