|
|
|
Instructor: Candyce Mairs Email: candyce@cmairscreate.com
Class Website: msbjavascript.netfirms.com
Textbooks: HTML/JavaScript workbook, JavaScript 2nd Edition and Perl/CGI
Objective: The purpose of this class is to obtain a basic knowledge of JavaScript, Perl & CGI so JavaScript features can be added to web pages including form validation and forms can be processed via a CGI script. Each student will be creating a new website, obtaining web hosting, uploading their site via ftp, and adding JavaScript & CGI functionality to their web site.
Grading: Your grade will be based on homework and class participation, 2 quizzes, 2 exams and 3 projects for a total of 200 points.
5 % Class participation (10 points)
5 % Homework (10 points)
10% HTML Final Project (20 points)
20% 2 quizzes (20 points each),
1st quiz on JavaScript, 2nd quiz on Perl/CGI
30% 2 projects (30 points each)
JavaScript project due last class of week 8, Perl project due on Finals day
40% 2 written exams (30 points each) one on JavaScript & one on Perl/CGI
The projects will be a chance to use the skills acquired in class to create a working web site using the features learned in each section of this class.
The standard grading system will be used:
A: 90-100 B: 80-89 C: 70-79 D: 60-69 F: 0-59
Attendance: Attendance is required as per the Student Handbook.
Tentative
Class Schedule
Weeks 1/2: HTML/JavaScript workbook, review basic HTML concepts and complete the workbook. Begin the JavaScript book. Discuss basics of JavaScript & begin creating & working with scripts.
Weeks 3/4: HTML final project due week 3. Work through the JavaScript book. Obtain JavaScript final project requirements.
Weeks 5/6: JavaScript Quiz. Continue to work through JavaScript book.
Weeks 7/8: Finish JavaScript remaining units. JavaScript final project due week 7. Review JavaScript. HTML & JavaScript Final Exam. Begin CGI/Perl book.
Weeks 9/10: Work through units in CGI/Perl book. Quiz on CGI/Perl week 10 on units done so far. Obtain CGI final project requirements.
Weeks 11/12: Continue CGI book and exercises. Review concepts from the entire course. CGI Final Exam & CGI final project due on finals day.