2010.13 - Information & Computer Science (ICS) 200: Web Technology, Course Outline

advertisement
University of Hawaii Maui College
Course Outline
1. Alpha
ICS
Number
200
Course Title
Web Technology
Credits
3
Department
STEM Author Debasis Bhattacharya and Dan Kruse
Date of Outline
9/26/2010
2. Course Description:
none
Contact Hours/Type
3 hr. lecture
ICS 110
Pre-requisite may be waived by consent
Co-requisites
AS Program
AAS Program
BAS Program
yes
no
none
Recommended Preparation
4. Function/Designation
5-year Review Date Fall 2016
Introduces web page authoring. Creates client-side web pages using web
authoring language and style sheets. Uses graphical design elements,
validation, browser compatibility, and accessibility. Uses scripting
language to add dynamic elements to web pages, client-side scripting,
regular expressions, event handling, input validation, selection, repetition,
and parameter passing.
Cross-list
3. Pre-requisites
Effective Date Fall 2011
none
AA Category
Category
Additional Category
List Additional Programs and Category:
PR - Program Requirement
Category
Developmental/Remedial
List Additional Programs and Category:
List Additional Programs and Category:
Other/Additional: Explain:
______________________________________________________
______________________
Chancellor
Approval Date
Revised 6/28/2016
Course Outline, page 1
2
See Curriculum Action Request (CAR) form for the college-wide general education student learning
outcomes (SLOs) and/or the program learning outcomes (PLOs) this course supports.
This course outline is standardized and/or the result of a community college or system-wide agreement.
Responsible committee:
5. Student Learning Outcomes (SLOs): List one to four inclusive SLOs.
For assessment, link these to #7 Recommended Course Content, and #9 Recommended Course
Requirements & Evaluation. Use roman numerals (I., II., III.) to designate SLOs
On successful completion of this course, students will be able to:
I. Apply critical thinking skills to evaluate information, solve problems, and make decisions
II. Apply quantitative reasoning to enhance independent or group decision-making skills
III. Use information retrieval and technology to solve business problems
IV. Develop a sense and appreciation of entrepreneurship.
6. Competencies/Concepts/Issues/Skills
For assessment, link these to #7 Recommended Course Content, and #9 Recommended Course
Requirements & Evaluation. Use lower case letters (a., b.…zz. )to designate competencies/skills/issues
On successful completion of this course, students will be able to:
a.
b.
c.
d.
e.
f.
g.
h.
i.
j.
k.
l.
m.
Understand the basics of HTML, Web Page Design and Web Page Forms
Explain the basics of JavaScript
Explain data types and operators
Explain functions, events and control structures
Explain objects and Browser Object Model
Explain validation of forms
Explain object-oriented programming using JavaScript
Explain manipulation of data in strings and arrays
Explain how to debug JavaScript and handle errors
Explain state information, cookies and security
Explain the Document Object Model
Explain web technologies such as CSS and DHTML
Explain server side scripting and database connectivity using AJAX
7. Suggested Course Content and Approximate Time Spent on Each Topic
Linked to #5. Student Learning Outcomes and # 6 Competencies/Skills/Issues
1. HTML, CSS, DHTML - 3 weeks (SLO 1, 2, 3 and 4; Competency a, l)
2. JavaScript - 10 weeks (SLO 1, 2 and 3; Competencies b to k)
3. XML and AJAX - 3 weeks (SLO 1, 2, 3 and 4; Competency m)
8. Text and Materials, Reference Materials, and Auxiliary Materials
Appropriate text(s) and materials will be chosen at the time the course is offered from those currently
available in the field. Examples include: Javascript By Don Gosselin, latest edition
Revised 6/28/2016
course outline
3
Appropriate reference materials will be chosen at the time the course is offered from those currently
available in the field. Examples include: Internet references on HTML, CSS, JavaScript and AJAX
Appropriate auxiliary materials will be chosen at the time the course is offered from those currently
available in the field. Examples include: Internet tutorials on HTML, CSS, JavaScript and AJAX
9. Suggested Course Requirements and Evaluation
Linked to #5. Student Learning Outcomes (SLOs) and #6 Competencies/Skills/Issues
Specific course requirements are at the discretion of the instructor at the time the course is being offered.
Suggested requirements might include, but are not limited to:
20%
Written midterm exam covering lectures (SLO 1, 2 and 3; Competencies a to f)
30%
Written final exam covering lectures (SLO 1, 2 and 3; Competencies a to m)
30%
4 Individual Assignments (SLO 1, 2, 3 and 4; Competencies a to f)
20%
2 Learning Team Assignments (SLO 1, 2, 3 and 4; Competencies a to f)
10. Methods of Instruction
Instructional methods will vary considerably by instructor. Specific methods are at the discretion of the
instructor teaching the course and might include, but are not limited to:
a. quizzes and other tests with feedback and discussion;
b. lectures and class discussions;
c. problem solving;
d. lab activities including experiments, lab skill lessons, data analysis, and other activities;
e. group activities;
f. web-based assignments and activities;
g. group and/ or individual research projects with reports
h. other contemporary learning techniques (such as problem-based learning, investigative case-based
learning, co-op, internships, self-paced programs, etc.)
11. Assessment of Intended Student Learning Outcomes Standards Grid attached
12. Additional Information:
Revised 6/28/2016
course outline
Download