PELLISSIPPI STATE TECHNICAL COMMUNITY COLLEGE MASTER SYLLABUS CIW JAVASCRIPT FUNDAMENTALS CERTIFICATION WEB 2391

Similar documents
PELLISSIPPI STATE TECHNICAL COMMUNITY COLLEGE MASTER SYLLABUS FLASH WEB Revised: Fall 08

PELLISSIPPI STATE TECHNICAL COMMUNITY COLLEGE MASTER SYLLABUS AUDIO/VIDEO FOR THE WEB WEB 2120

PELLISSIPPI STATE TECHNICAL COMMUNITY COLLEGE MASTER SYLLABUS AUDIO/VIDEO FOR THE WEB WEB 2120

PELLISSIPPI STATE COMMUNITY COLLEGE MASTER SYLLABUS ROUTING/SWITCH CONFIGURATION CSIT 2750

PELLISSIPPI STATE COMMUNITY COLLEGE MASTER SYLLABUS LINUX ADVANCED SYSTEM & NETWORK ADMINISTRATION CSIT 2475

PELLISSIPPI STATE COMMUNITY COLLEGE MASTER SYLLABUS LINUX SYSTEM ADMINISTRATION CSIT 2411

PELLISSIPPI STATE TECHNICAL COMMUNITY COLLEGE MASTER SYLLABUS CIW E-COMMERCE WEB 2220

PELLISSIPPI STATE TECHNICAL COMMUNITY COLLEGE MASTER SYLLABUS HPC INTERNETWORKING & GRID TECHNOLOGY HPC 1020

PELLISSIPPI STATE COMMUNITY COLLEGE MASTER SYLLABUS WIRELESS TECHNOLOGY CSIT 2770

PELLISSIPPI STATE COMMUNITY COLLEGE MASTER SYLLABUS A+ COMPUTER HARDWARE CSIT 1710

PELLISSIPPI STATE TECHNICAL COMMUNITY COLLEGE MASTER SYLLABUS CIW FOUNDATIONS WEB 2200

PELLISSIPPI STATE TECHNICAL COMMUNITY COLLEGE MASTER SYLLABUS HPC INTERNETWORKING & GRID TECHNOLOGY HPC 1020

PELLISSIPPI STATE COMMUNITY COLLEGE MASTER SYLLABUS. INTRODUCTION TO INTERNET SOFTWARE DEVELOPMENT CSIT 2230 (formerly CSIT 2645)

PELLISSIPPI STATE COMMUNITY COLLEGE MASTER SYLLABUS WINDOWS SERVER CSIT 2710

PELLISSIPPI STATE COMMUNITY COLLEGE MASTER SYLLABUS NETWORKING FUNDAMENTALS CSIT 1730

PELLISSIPPI STATE COMMUNITY COLLEGE MASTER SYLLABUS WINDOWS PROFESSIONAL CSIT 2700

PELLISSIPPI STATE COMMUNITY COLLEGE MASTER SYLLABUS WEB DESIGN I: INTRODUCTION TO WEB TECHNOLOGY WEB 1600

PELLISSIPPI STATE COMMUNITY COLLEGE MASTER SYLLABUS ADVANCED DATABASE MANAGEMENT SYSTEMS CSIT 2550

PELLISSIPPI STATE COMMUNITY COLLEGE MASTER SYLLABUS 3D MODELING & ANIMATION CGT 2160

PELLISSIPPI STATE COMMUNITY COLLEGE MASTER SYLLABUS WEB DESIGN FOR MOBILE DEVICES WEB Laboratory Hours: 0.0 Date Revised: Fall 2011

PELLISSIPPI STATE COMMUNITY COLLEGE MASTER SYLLABUS 3D MODELING & ANIMATION VPT 2165

PELLISSIPPI STATE COMMUNITY COLLEGE MASTER SYLLABUS A+ COMPUTER HARDWARE CSIT 1710

PELLISSIPPI STATE TECHNICAL COMMUNITY COLLEGE MASTER SYLLABUS MICROSOFT NETWORKING I - WORKSTATION CST 2735

PELLISSIPPI STATE TECHNICAL COMMUNITY COLLEGE MASTER SYLLABUS A+ CERTIFICATION PREPARATION CST 2730

Pellissippi State Community College Master Syllabus ACCESSIBLE WEB DESIGN AND COMPLIANCE WEB 2401

PELLISSIPPI STATE TECHNICAL COMMUNITY COLLEGE MASTER SYLLABUS VIDEO EDITING VPT 1210

PELLISSIPPI STATE TECHNICAL COMMUNITY COLLEGE MASTER SYLLABUS. VIDEO EDITING VPT 1210 (formerly VPT 2100)

JOHNSON COUNTY COMMUNITY COLLEGE COURSE SYLLABUS WEB CRN Web Scripting: JavaScript I

ITT Technical Institute. TB143 Introduction to Personal Computers Onsite and Online Course SYLLABUS

Del Mar College Master Course Syllabus. UNIX System Administration Course Number: ITSC1358

CASPER COLLEGE COURSE SYLLABUS MSFT 1600 Managing Microsoft Exchange Server 2003 Semester/Year: Fall 2007

Spring 2018 El Camino College E. Ambrosio. Course Syllabus

PELLISSIPPI STATE TECHNICAL COMMUNITY COLLEGE MASTER SYLLABUS SQL SERVER ADMINISTRATION NETW 2110

ITT Technical Institute. NT1430 Linux Networking Onsite Course SYLLABUS

COURSE NUMBER: ISS 214 COURSE NAME: Connecting Networks - Cisco 4 SEMESTER CREDIT HOURS: 4.

ISATI 231: Windows Client (4 credits) Spring 2018 Mon, Tue, Wed, Thu, 13:10-14:40, MTB 105

SYLLABUS. CODE: NETW 243 TITLE: Computer Repair & Maintenance. DIVISION: Business and Technology DEPARTMENT: Engineering & Technology

Oklahoma State University Institute of Technology Face-to-Face Common Syllabus Fall 2017

Ursuline College Accelerated Program

Student Orientation to Skills Testing

HARFORD COMMUNITY COLLEGE 401 Thomas Run Road Bel Air, MD Course Outline Routing and Switching Essentials [CISCO 2] ISS 112

FOUNDATIONS OF INFORMATION SYSTEMS MIS 2749 COURSE SYLLABUS Fall, Course Title and Description

CIW: JavaScript Specialist. Course Outline. CIW: JavaScript Specialist. 30 Dec

CIW: JavaScript Specialist v2.0. Course Outline. CIW: JavaScript Specialist v Jun 2018

Web Design II. Location: Anderson Building (333 S. Broad St.) Rm 728 Dates: June 2 August 4 (Mondays, 6 9PM)

N/A. Yes. Students are expected to review and understand all areas of the course outline.

ITCC Cisco Exploration 1: Networking Fundamentals

WAYLAND BAPTIST UNIVERSITY VIRTUAL CAMPUS SCHOOL OF BUSINESS SYLLABUS

Advisory: Students should have already taken MICROCOMPUTER APPLICATIONS II - 431

CISN 340 Data Communication and Networking Fundamentals Fall 2012 (Hybrid)

COSC 115: Introduction to Web Authoring Fall 2013

COSC 115A: Introduction to Web Authoring Fall 2014

INFS 2150 (Section A) Fall 2018

HOUSTON COMMUNITY COLLEGE BUSINESS TECHNOLOGY NORTHEAST COLLEGE-NORTHLINE LOCATION COURSE SYLLABUS FALL 2011 COMPUTER APPLICATION I POFI 1301

Nashville State Community College Computer and Engineering Technologies Division Computer Information Systems. Master Course Syllabus

BRAZOSPORT COLLEGE LAKE JACKSON, TEXAS SYLLABUS. ITNW 2313: NETWORKING HARDWARE Online Course Version COMPUTER TECHNOLOGY DEPARTMENT

ITT Technical Institute. SD2720 Advanced Software Development Using Java Onsite and Online Course SYLLABUS

New Undergraduate Course Proposal Form

Syllabus. Art 324, Web Design, course #1091 California State University Channel Islands Fall 2003 semester

Updated: 2/14/2017 Page 1 of 6

COMP 1130 Programming Fundamentals (Javascript Rocks)

GREENVILLE TECHNICAL COLLEGE. Business and Technology Division Computer Technology Course Syllabus Advanced Cisco Router Configuration IST 203

Web Design I. CE Spring 2013 Continuing Education [Pick the date][type the sender company name]

N/A. Yes. Students are expected to review and understand all areas of the course outline.

SADDLEBACK COLLEGE BUSINESS SCIENCE DIVISION

SADDLEBACK COLLEGE BUSINESS SCIENCE DIVISION

Additionally, if you are ing me please place the name of the course in the subject of the .

ITT Technical Institute. SD3120T Programming in Open Source with LAMP Onsite and Online Course SYLLABUS

2017 Application Requirements

Oklahoma State University Oklahoma City ITD 1113: Windows Expert User Syllabus Fall, 2014

ISM 324: Information Systems Security Spring 2014

ITT Technical Institute. SD1420 Introduction to Java Programming Onsite and Online Course SYLLABUS

ET345P Control Systems [Onsite]

Emergency Vehicle Operation FIRE 106 Fire Training Certification. Course Outline

SYLLABUS for COMS 391

HOUSTON COMMUNITY COLLEGE SOUTHWEST. Local Area Networks Design and Protocol Cisco 1 ITCC 1002

San José State University Department of Computer Science CS-174, Server-side Web Programming, Section 2, Spring 2018

PRINCE GEORGE'S COMMUNITY COLLEGE OFFICE OF INSTRUCTION MASTER COURSE SYLLABUS

Cleveland State University

ITT Technical Institute. NT2740 Advanced Networking Devices Onsite and Online Course SYLLABUS

ITT Technical Institute. NT1230T Client-Server Networking I Onsite Course SYLLABUS

ITT Technical Institute. SD3240T Creating Websites in the LAMP Environment Onsite and Online Course SYLLABUS

COMP229. Joanne Filotti

COWLEY COLLEGE & Area Vocational Technical School

GRD 220 Web Graphics INSTRUCTOR COURSE DESCRIPTION GOALS OBJECTIVES

Course and Contact Information. Course Description. Course Objectives

SAULT COLLEGE OF APPLIED ARTS & TECHNOLOGY SAULT STE MARIE, ON COURSE OUTLINE

IS305 Managing Risk in Information Systems [Onsite and Online]

ITT Technical Institute. SD1240T Creating Websites Using HTML and CSS Onsite and Online Course SYLLABUS

CMPE 280 Web UI Design and Development

ITT Technical Institute. DT2630 3D Modeling and Visualization Onsite and Online Course SYLLABUS

JEFFERSON COLLEGE COURSE SYLLABUS CIS154 MS SERVER I. 4 Credit Hours. Revised by: Douglas Hale Date: April 13, 2015

Web Client Side Programming

Course Syllabus: Linux Essentials

ESSEX COUNTY COLLEGE Business Division CIS 152 Internet Concepts Course Outline

ITT Technical Institute. ET2560T Introduction to C Programming Onsite and Online Course SYLLABUS

SAULT COLLEGE OF APPLIED ARTS AND TECHNOLOGY SAULT STE. MARIE, ONTARIO COURSE OUTLINE

Art 645 Introduction to Web Site Design Los Angeles City College

ITT Technical Institute. GC2630 Graphic Design for the Web Onsite Course SYLLABUS

HOUSTON COMMUNITY COLLEGE SOUTHWEST. Local Area Networks Design and Protocol Cisco 2 - ITCC 1006

Transcription:

PELLISSIPPI STATE TECHNICAL COMMUNITY COLLEGE MASTER SYLLABUS CIW JAVASCRIPT FUNDAMENTALS CERTIFICATION WEB 2391 Class Hours: 1.0 Credit Hours: 1.0 Laboratory Hours: 0.0 Revised: Fall 06 Note: This course is not designed for transfer credit. Catalog Course Description: Entry Level Standards: Prerequisites: Corequisites: The preparatory course for the CIW JavaScript Foundations Certification exam. The focus of the course will be on fundamental JavaScripting. This course uses materials that allow students to instantly evaluate the level of IT knowledge achieved and includes practice exams. Students taking this course should be proficient in Windows 98, 2000 or XP WEB 2200 WEB 2300 Textbook(s) and Other Course Materials: Test preparation materials (web account) and cost of certification exam will run approximately $150 for this course. Your instructor will help you order exam prep account and will manage the ordering of the exam. Doing this through your instructor will get you the half-price of $150. Otherwise, the cost for the test prep web account and exam would be ~$300. 1. MeasureUp - CIW JavaScript License (30 days) Do not order this early. You will order this with the instructor towards the end of the class. 2. CIW Foundations Certification Exam You can either take the certification exam at Pellissippi State through the CIW Exam Membership Program (half price~$75) or go to a Prometric Testing Center to take the exam (~$150). Information on the CIW JavaScript Certification Exam can be found at http://www.ciwcertified.com/exams/1d0435.asp?comm=home&llm=3. This exam (CIW JavaScript Fundamentals 1D0-435) specifically contains: a total of 50 items. To certify, you must correctly answer at least 38 of the 50 scored questions to achieve a total score of 75% or greater. You will have 75 minutes to complete the exam. Each item offers four solutions or distracters. Exam candidates must select the one best solution for each item. Candidates taking the JavaScript Fundamentals exam should know how to use the features of the JavaScript language and design

I. Week/Unit/Topic Basis: client-side, platform-independent solutions. Candidates should know how to write JavaScript programs, script for the JavaScript object model, control program flow, validate forms, animate images, target frames, and create cookies. Skills measured in the 1D0-435 exam include but are not limited to the following: Identify the origins of JavaScript and its key characteristics. Call JavaScript functions. Write JavaScript programs. Control program flow. Use the JavaScript object model. Use JavaScript language objects. Use JavaScript with HTML form controls. Validate forms. Animate images, target frames, and create and utilize cookies. Understand security issues relevant to JavaScript. Create custom JavaScript objects. NOTE: It is not necessary to pass the certification exam in order to pass this course. You will receive credit for taking the exam. Supplementary Materials: 1. Software The following software should be installed on your system before beginning this class: a. Microsoft Windows (98/2000/Me or XP) b. Adobe Acrobat Reader. Download free from http://www.adobe.com/support/downloads/main.html NOTE: This course is one of a series 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 Master CIW Designer certification. For detailed information, see CIW's website at http://www.ciwcertified.com/. Week Phase I: Fall/Spring Weeks 1-12 Phase II: Fall/Spring Weeks 13-14 Topic Work through co-course WEB 2300. During Phase I of the semester, you will be studying and working through the companion CIW course (for this exam, the co-requisite course is WEB 2300 CIW JavaScript). Use MeasureUp: Student will use the MeasureUp account to review and practice for the CIW JavaScript Certification Exam. Take Graded Quizzes: Graded quizzes will be emailed to the instructor through MeasureUp. Further detail will be given during the course. Performance on these quizzes will indicate to the instructor that you are studying and learning

the skills presented from the companion course and that you are progressing toward successful completion of the certification exam. Phase III: Fall/Spring Week 15 Summer Week 8 Complete CIW JavaScript Certification Exam. You need to schedule the date and time for your exam at least three weeks in advance. This is the lead time ProSoft needs for the certification exam to be ordered and scheduled for downloading to the CIW lab at PSTCC. The certification exam can be taken only once in this course. II. Course Objectives*: A. Describe the origins of JavaScript and list its key characteristics. B. Communicate with users using JavaScript. C. Define and call JavaScript functions. D. Control program flow. E. Explain and use the JavaScript object model. F. Identify and use the JavaScript language objects. G. Use JavaScript with HTML form controls. H. Define and use cookies. I. Discuss security issues relevant to JavaScript. J. Create custom JavaScript objects. *Roman numerals after course objectives reference goals of the WEB program. III. Instructional Processes*: Students will: 1. Understand and facilitate relationships among website users and website developers. Technological literacy outcome 2. Conduct website performance testing and evaluation in relation to interactivity, usability and JavaScript. Technological literacy outcome 3. Use research activities to promote independent thinking. Active Learning Strategies *Strategies and outcomes listed after instructional processes reference TBR s goals for strengthening general education knowledge and skills, connecting coursework to experiences beyond the classroom, and encouraging students to take active and responsible roles in the educational process. IV. Expectations for Student Performance*: Upon successful completion of this course, the student should be able to: 1. Describe the origins of JavaScript. (A)

2. List the key JavaScript characteristics. (A) 3. Describe the differences between Java and JavaScript. (A) 4. Discern among JavaScript JScript, and VBScript. (A) 5. Differentiate among server-side and client-side JavaScript applications. (A) 6. Embed JavaScript into HTML. (A) 7. Use the JavaScript comment tags. (A) 8. Communicate with users through the alert(), prompt () and confirm () methods. (B) 9. Define variables. (B) 10. Define data types. (B) 11. Obtain user input and store it in variables. (B) 12. Report variable text to the client window. (B) 13. Discern between concatenation and addition. (B) 14. Use expressions. (B) 15. Use operators. (B) 16. Define inline scripting. (B) 17. Implement simple events such as onload() and onunload().(b) 18. Define keywords and reserved words. (B) 19. Define functions. (C) 20. Call functions. (C) 21. Pass arguments to functions. (C) 22. Return values from functions. (C) 23. Define operator precedence. (C) 24. Discern between global and local variables. (C) 25. Employ the conditional operator. (C) 26. Identify user events and event handlers. (C) 27. Use methods as functions. (C)

28. Use conversion methods. (C) 29. Use the if statement. (D) 30. Use the while statement. (D) 31. Use the for statement. (D) 32. Use the break and continue statements. (D) 33. Define the do while statement. (D) 34. Use the switch statement. (D) 35. Describe the JavaScript object model. (E) 36. Use the window object. (E) 37. Manipulate properties and methods of the document object. (E) 38. Use the with statement. (E) 39. Deploy the image object. (E) 40. Evaluate and change URL information with the location object. (E) 41. Use the navigator object. (E) 42. Use the String Object to test user input. (F) 43. Identify basic regular expressions and the RegExp object. (F) 44. Deploy the Array object to create more efficient code. (F) 45. Identify uses for the Date and Math objects. (F) 46. Identify and use form controls. (G) 47. Refer to form objects. (G) 48. Define the form object. (G) 49. Use the button object. (G) 50. Use the checkbox object. (G) 51. Evaluate text in the text and textarea subjects. (G) 52. Process radio objects options. (G) 53. Capture choices from a select list. (G)

54. Conduct form validation. (G) 55. Explain cookies. (H) 56. Delete cookies from your disk. (H) 57. Assign a cookie. (H) 58. Test for the presence of a cookie. (H) 59. Clear a cookie. (H) 60. Enable and disable cookies in the browser. (H) 61. Use cookies and passwords to restrict entry to a page. (H) 62. Discuss security issues relevant to JavaScript. (H) 63. Define signed scripts. (H) 64. Target frames with JavaScript. (I) 65. Change two or more frames simultaneously. (I) 66. Use functions and variables within framesets. (I) 67. Use functions and variables with related windows. (I) 68. Target the opener window. (I) 69. Create a custom JavaScript object. (J) 70. Define properties and methods of custom objects. (J) 71. Create new object instances. (J) 72. Create client-side databases using custom objects. (J) 73. Create functions and methods for manipulating client-side databases. (J) *Letters after performance expectations reference the course objectives listed above. V. Evaluation: A. Testing Procedures: 50% of grade: Completion of CIW JavaScriptCertification Exam. You do not have to pass the certification exam to pass this course. Your grade for this portion will be determined by the number of points you get correct on the exam. This will be combined with the points you earn on the other two percentage components of the course (Quizzes and Online Communication Tools) shown below. 90 % of total correct = A

80 % of total correct = B 70 % of total correct = C 60 % of total correct = D <60 % of total correct = F 40% of grade: Quizzes--Online. Quizzes delivered online will be used to measure your progress as you work independently through MeasureUp. You will be required to submit three graded quizzes. Further details will be given during class. 10% of grade: Online Communication Tools. Students will use email and discussion board to communicate with instructor and with each other. B. Laboratory Expectations: N/A C. Field Work: N/A D. Other Evaluation Methods: N/A E. Grading Scale: A 90-100% B 80-89 % C 70-79 % D 60-69 % F 59 % VI. Policies: A. 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) B. 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 you receiving a failing grade or being dismissed from the class with a grade of F. Plagiarism, cheating, and other forms of academic dishonesty are prohibited. Students guilty of academic misconduct, either directly or indirectly through participation or assistance, are immediately responsible to the instructor of the class. In addition to other possible disciplinary sanctions which 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). C. Accommodations for disabilities:

If you need accommodations because of a disability, if you have emergency medical information to share, or if you need special arrangements in case the building must be evacuated, please inform the instructor immediately. Please see the instructor privately after class or in his/her office. Students must present a current accommodation plan from a staff member in Services for Students with Disabilities (SSWD) in order to receive accommodations in this course. Services for Students with Disabilities may be contacted by going to Goins 127 or 131 or by phone: 694-6751(Voice/TTY) or 539-7153. D. Other Policies: 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. Facilities: Students must have a valid Pellissippi ID to be presented on demand to gain access to Pellissippi facilities. Hardware Requirements for This Course IBM-type criteria: 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 Operating System: Windows 98 or higher Macintosh criteria: PowerPC minimum (G3/300 MHz preferred) 128 MB RAM Monitor capable of at least 800 x 600 resolution CD-ROM (DVD preferred) 56 kbps modem with Internet access (high speed such as cable modem or DSL recommended, if possible) Speakers Video adapter: at least 4 MB Operating System: Macintosh 8.5.1 or higher (Mac OS 8.6 or higher preferred)