PELLISSIPPI STATE TECHNICAL COMMUNITY COLLEGE
MASTER SYLLABUS
CIW
JavaScript Fundamentals
WEB 2300
|
Class Hours: 3 |
Credit Hours: 3 |
|
Laboratory Hours: 0 |
Date Revised: August, 2004 |
Catalog Course Description:
CIW JavaScript Fundamentals is a course that teaches developers how to use the features of the JavaScript language to design client-side, platform-independent solutions. Students learn how to write JavaScript programs, script for the JavaScript object model, control program flow, validate forms, animate images, target frames, and create cookies. Students will also understand and use the most popular applications of JavaScript.
Entry Level Standards:
Students taking this course should be proficient in Windows 98, 2000, or XP. Students should also have a firm understanding of HTML. Contact the instructor prior to registration if you have a question about your level of HTML knowledge.
Prerequisite:
WEB 2200 CIW Foundations or OST 2801/02/03 HTML/Web Graphics/Site Design
Textbook(s)
and other Reference Material Basic to the Course:
JavaScript Fundamentals: Academic Student Guide published by ComputerPREP/ProsoftTraining, 2003, ISBN 1-58143-843-5.
Teach Yourself JavaScript in 24 Hours, 3rd Edition. Michael Moncur, SAMS, 2002, ISBN 0-672-32406-7.
Supplementary Materials:
Software
Requirements:
The following recommended software configurations should be used to complete
the labs in the book:
Hardware Requirements:
· Pentium Computer 300 MHz minimum (Pentium III/750 MHz preferred) processing speed
· 128 MB RAM minimum
· 256 KB L2 cache
· Hard disk: 8 GB minimum
· Monitor capable of at least 800 x 600 resolution
· CD-ROM (DVD preferred) Drive 32X
· 56 kbps modem with Internet access (high speed such as cable modem or DSL recommended, if possible)
· Video adapter: at least 4 MB
· Speakers and 16 bit sound card
Connectivity:
· Internet access is required for full implementation of the courseware. Dial-up is okay; however, you will experience improved results with a 56-Kbps modem or a direct Internet connection via a cable modem or DSL.
NOTE: This course is in the Certified Internet Webmaster (CIW) program offered at Pellissippi State. The CIW certification program validates job-role skills competency for entry-level job seekers and seasoned professionals alike. Candidates can earn CIW certificates in various information technology (IT) job roles, from the foundational CIW Associate certification, continuing to CIW Professional and specialization certifications, and up to advanced-level Master CIW certifications. The course prepares you for the CIW Web Languages - JavaScript exam. For detailed information, see CIW's website at www.ciwcertified.com. More information on CIW certification is on the WebCT website for this course.
I. Week/Unit/Topic Basis:
|
Week 1 |
Lesson 1: Introduction to JavaScript |
|
Week 2 |
Lesson 2: Working with Variables and Data in JavaScript |
|
Week 3 |
Lesson 3: Functions, Methods and Events in JavaScript |
|
Week 4 |
Lesson 3: Functions, Methods and Events in JavaScript (continued) |
|
Week 5 |
Lesson 4: Controlling Program Flow in JavaScript |
|
Week 6 |
Lesson 5: The JavaScript Object Model |
|
Week 7 |
Lesson 5: The JavaScript Object Model (continued) |
|
Week 8 |
Midterm Review and Discussions |
|
Week 9 |
Lesson 6: JavaScript Language Objects |
|
Week 10 |
Lesson 6: JavaScript Language Objects (continued) |
|
Week 11 |
Lesson 7: Developing Interactive Forms with JavaScript |
|
Week 12 |
Lesson 7: Developing Interactive Forms with JavaScript (continued) |
|
Week 13 |
Lesson 8: Cookies and JavaScript Security |
|
Week 14 |
Lesson 9: Controlling
Frames with JavaScript |
II. Course Objectives:
After completing this class, you will be able to:
III.
Instructional Processes:*
The student will use the following processes to accomplish the objectives of
this course:
*Strategies and outcomes listed after instructional processes reference Pellissippi State's goals for strengthening general education knowledge and skills, connecting course work to experiences beyond the classroom, and encouraging students to take active and responsible roles in the educational process.
IV.
Expectations of Student Performance*:
Upon successful completion of this course, the student should be able to:
* Letters after performance expectations reference the course objectives listed above.
IVb. National Workforce Center for Emerging Technologies Skills Standards:*
*This course has been developed using the National Workforce Center for Emerging Technologies' IT Skills Standards. These Skill Standards establish the agreed-upon, industry-identified knowledge, skills, and abilities required to succeed in the workplace and provide benchmarks of skill and performance attainment that are behavioral and measurable. These Skill Standards are referenced in parentheses.
V. Evaluation
Online quizzes will be built into the course. Due to security issues in online testing, the weighting of the quizzes will be minor in relation to the overall grade for the course. The primary portion of the student's grade will be based on the projects completed and discussion board participation. The purpose of the online quizzes is to encourage the student to work through the exercises and to become familiar with the textbook chapters. The quiz items will be randomly generated from a bank of quiz items; each student may receive a different set of quiz questions over a specific topic.
Grading Procedure:
|
Grading Scale: |
The following grading scale will be used in this course:
|
VI. Policies:
Attendance Policy:
Pellissippi State Technical Community College expects students to attend all scheduled instructional activities. As a minimum, students in all courses (excluding videotape and Web courses) must be present for at least 75 percent of their scheduled class and laboratory meetings in order to receive credit for the course. (Pellissippi State Catalog)
Some exams are to be taken at the Testing Center at Pellissippi State. Policy requires that you have a photo ID to take a test in the Testing Center. Children are not allowed in the Testing Center. For location, hours, etc., refer to the Testing Center web site.
If you are taking this course at a distance and cannot come to the Pellissippi State Testing Center, it will be your responsibility to make arrangements for a proctored exam. Contact your instructor to discuss this matter.
Academic Dishonesty:
You are expected to submit only work that you do yourself. Do not collaborate on work with other students unless you are given a group project. Failure to observe these rules could result in your receiving a failing grade or being dismissed from the class with a grade of F. Plagiarism, cheating and other forms of academic misconduct are prohibited. A student guilty of academic misconduct, either directly or indirectly through participation or assistance, is immediately responsible to the instructor of the class. In addition to other possible disciplinary sanctions that may be imposed through the regular Pellissippi State procedures as a result of academic misconduct, the instructor has the authority to assign an F or a zero for the exercise or examination or to assign an F in the course. (Pellissippi State Catalog)
Other Policies:
Facilities: Students must have a valid Pellissippi ID to be presented on demand
to gain access to Pellissippi facilities.
Americans with Disabilities Policy
If you require an accommodation in order to function effectively in this class, please contact the Director for Students with Disabilities by phone at 865-539-7153 or email asatkowiak@pstcc.edu as soon as possible. (ADA Contact Information/Web site: http://www.pstcc.edu/departments/title_iii/directory/ssd.htm.)