CCOG for CAS 213 archive revision 201403

You are viewing an old version of the CCOG. View current version »

Effective Term:
Summer 2014 through Summer 2015

Course Number:
CAS 213
Course Title:
JavaScript and JQuery for Designers
Credit Hours:
4
Lecture Hours:
30
Lecture/Lab Hours:
0
Lab Hours:
30

Course Description

Develops skills to find, utilize and modify JavaScript and JQuery resources on the Internet. Explores ways to make a web site come alive with a variety of interactive effects such as displaying and hiding text or images, filling out form fields automatically, creating interactive maps or calendars, and creating beautiful DHTML windows. Audit available.

Intended Outcomes for the course

Upon successful completion students should be able to:

1. Find, utilize and modify JavaScript and JQuery resources on the Internet.
2. Upload, test, and deploy web pages containing JavaScript and JQuery.

Outcome Assessment Strategies

Grading of this class will be based on completion of project(s) developed individually or as part of a team.

Assessments may include:

  • Completion of a multi-page web site implementing a variety of JavaScript techniques
  • Tests or quizzes

Course Content (Themes, Concepts, Issues and Skills)

Themes, Concepts, Issues
 

  • Thorough coverage of basic JavaScript techniques
     

Competencies, Skills
 

  • Create and modify simple scripts demonstrating a variety of techniques such as working with text, images, windows, and forms
  • Manipulate page content using the DOM
  • Upload and test pages containing scripts on a web server
  • Define objects, properties, methods, and events
  • Utilize event handlers to respond to user events such as mouse clicks and mouse-overs
  • Utilize variables and functions in JavaScript programs
  • Utilize conditionals and loops in JavaScript programs
  • Manipulate form data and validate a form using JavaScript
  • Perform simple math operations using JavaScript
  • Create a simple array and display data from it
  • Discuss differences between JavaScript, Java, and server-side technologies such as ASP, PHP and ColdFusion