COMI-2010-102 |
Scripting
Languages Syllabus |
SPRING 2007 |
||||||||
|
|
Instructor |
Kay Johnson |
||||||||
|
Office |
Warwick, Room 2168 |
|||||||||
|
E-Mail |
Use WebCT's internal mail for this course. Otherwise: kjohnson@ccri.edu |
|||||||||
|
Home Page |
||||||||||
|
Office Hours |
M 12-2, 4-6; W 12-2 |
|||||||||
|
Texts |
Teach Yourself JavaScript in 24 Hours, 4/e, Michael
Moncour. SAMS, 2007. Teach Yourself ASP.NET 2.0 in 24 Hours, Scott
Mitchell. SAMS, 2006. |
|||||||||
Date |
Topic – Hour |
Assignment |
Due |
|||||||
|
1/22 |
JavaScript 1: Understanding JavaScript JavaScript 2: Creating Simple Scripts |
JS 1 |
2/5 |
|||||||
|
1/29 |
JavaScript 3: Getting Started with JavaScript Programming JavaScript 4: Working with the DOM |
|
|
|||||||
|
2/5 |
JavaScript 5: Using Variables, Strings, and Arrays JavaScript 6: Using Functions and Objects |
JS 2 |
2/19 |
|||||||
|
2/12 |
JavaScript 7: Controlling Flow with Conditions and Loops |
|
|
|||||||
|
2/19 |
JavaScript 8: Using Built-in Functions and Libraries JavaScript 9: Responding to Events |
JS 3 |
3/19 |
|||||||
|
2/26 |
JavaScript 10: Using Windows and Frames |
|
|
|||||||
|
3/5 |
JavaScript 11: Getting Data with
Forms |
|
|
|||||||
|
3/12 |
=======================
SPRING BREAK ======================= |
|||||||||
|
3/19 |
Exam 1:
JavaScript |
|
|
|||||||
|
3/26 |
ASP 1: Getting Started with ASP.NET 2.0 ASP 2: Understanding the ASP.NET Programming Model ASP 3: Using Visual Web Developer ASP 4: Designing, Creating, and Testing ASP.NET Web Pages |
ASP 1 |
4/2 |
|||||||
|
4/2 |
ASP 5: Understanding VB's Variables and
Operators ASP 6: Managing Program Flow with VB's
Control Structures |
ASP 2 |
4/16 |
|||||||
|
4/9 |
ASP 7: Working with Objects in VB |
|
|
|||||||
|
4/16 |
ASP 8: ASP.NET Web Controls for Displaying Text ASP 9: Web Form Basics |
ASP 3 |
5/7 |
|||||||
|
4/23 |
ASP 10: Using Text Boxes to Collect Input |
|
|
|||||||
|
4/30 |
ASP 11: Collecting Input Using Drop-Down Lists, Radio Buttons, and
Check Boxes ASP 12: Validating User Input with Validation Controls |
|
|
|||||||
|
5/7 |
Exam 2:
ASP |
|
|
|||||||
|
|
||||||||||
|
Check the CCRI Website for Lab Hours: http://it.ccri.edu/labs/Knightlab.shtml
|
||||||||||
|
|
||||||||||
|
Exams: Two exams
will be given, each worth 33.3% of the final grade. They will be a
combination of multiple-choice and short answer questions. You will be
expected to write code segments and to demonstrate your understanding of the
scripting languages. |
||||||||||
|
Assignments: Several assignments will be given during the course. They
will account for 33.3% of the student's grade. Assignments will be graded on
correctness, documentation, style, and neatness. Only with advanced
permission by the instructor will assignments more than one week late be accepted.
Late assignments will be penalized 10% per
week. Submitting Assignments: ·
Assignments
must be uploaded into WebCT. ·
All source
code and supporting files (including any requested screen shots) must be
zipped into a single file for upload. ·
Any printed
documents must use font Courier New and font size 10 or 12. |
||||||||||
|
|
||||||||||
|
Grading: |
Exams |
66.6 % |
A: >= 90% |
|||||||
|
|
Assignments |
33.3 % |
B: >= 80% |
|||||||
|
|
|
|
C: >= 70% |
|||||||
|
|
|
|
D: >= 60% |
|||||||
|
|
|
|
F: < 60% |
|||||||
|
|
||||||||||
|
Homework Policy: Assignments are to be the
result of individual effort. Students
are NOT to work together on them unless otherwise directed. In instances where collaboration is
evident, a score of 0 will be assigned to all involved. All suspected cases of cheating, either on
programs or exams, will also be referred to the Dean of Students for
appropriate action. |
||||||||||
|
Attendance Policy: Students are responsible for all material. The material taught is cumulative. Students missing a class remain responsible for the material. If an absence is anticipated, make prior arrangements with the instructor through email. |
||||||||||