Академический Документы
Профессиональный Документы
Культура Документы
Contact Hours: 56
Prerequisites:
None
] No
Corequisites: None
Maziar Masoudi
mmasoudi@georgebrown.ca
EX.3345 (C467)
Abid Rana
arana@georgebrown.ca
EX.6331 (C467)
Ben Blanc
Ben.Blanc@georgebrown.ca
EX.____ (C467)
Jonathan Barrie
Jonathan.Barrie@georgebrown.ca
EX.____ (C467)
Biljana Vucetic
bvucetic@georgebrown.ca
EX.6336 (C467)
Mak.Nikooray
Mak.Nikooray@georgebrown.ca
EX.____ (C467)
NOTE TO STUDENTS: Academic Departments at George Brown College will NOT retain historical copies of
Course Outlines. We urge you to retain this Course Outline for your future reference.
FOR OFFICE USE ONLY
ORIGINATOR_____________________________________________________________________
SIGNATURE
DATE
CHAIR:
Ylber Ramadani
SIGNATURE
DATE OF REVISION:
DATE
-----------------------_
EQUITY STATEMENT: George Brown College values the talents and contributions of its students, staff and
community partners and seeks to create a welcoming environment where equity, diversity and safety of all groups
are fundamental. Language or activities which are inconsistent with this philosophy violate the College policy on
the Prevention of Discrimination and Harassment and will not be tolerated. The commitment and cooperation of all
students and staff are required to maintain this environment. Information and assistance are available through
your Chair, Student Affairs, the Student Association or the Human Rights Advisor.
George Brown College is dedicated to providing equal access to students with disabilities. If you require
academic accommodations visit the Disability Services Office or the Deaf and Hard of Hearing Services Office on
your campus.
STUDENT RESPONSIBILITIES: Students should obtain a copy of the Student Handbook and refer to it for additional
information regarding the grading system, withdrawals, exemptions, class assignments, missed tests and exams,
supplemental privileges, and academic dishonesty. Students are required to apply themselves diligently to the
course of study, and to prepare class and homework assignments as given. Past student performance shows a
strong relationship between regular attendance and success.
COURSE DESCRIPTION:
This course is an introduction to web programming. The focus of this course is on
fundamentals of a web application such as client and server interaction, application design,
implementation, and deployment. The course focuses on HTML5 and CSS3 features and
standards.
L P E
X
7.
X X
8.
3. execute mathematical
operations accurately
X X X
X X X
Fundamentals
Skill
L P
locate, select, organize X X
and document
information using
appropriate technology
and information sources
E
X
X X
X X
PAGE: 2
COURSE OUTCOMES:
At the end of this course the student will reliably demonstrate the ability to:
1.
2.
3.
4.
5.
6.
7.
8.
DELIVERY METHODS:
The instructional methods of this course are comprised of a combination of lectures,
demonstrations, hands-on exercises and take-home assignments.
LIST OF TEXTBOOKS AND OTHER TEACHING AIDS:
Required:
Murach's HTML5 and CSS3 Author: Zak Ruvalcaba and Anne Boehm Publisher: Mike
Murach & Associates ISBN: 978-1-890774-66-0
http://www.gblearn.com
Recommended Resources:
1. http://www.w3schools.com/html/html5_intro.asp
2. http://www.w3schools.com/css3/
TESTING POLICY
Students must complete tests and the final exam on the assigned day. If unable to
complete the test/exam as scheduled, students are required to notify the professor at
least three days prior to the date so alternative arrangements can be made. Failure
to comply with this policy may result in a zero grade.
Lab tests must be completed based on given instructions. There will be no partial
marks awarded for any of the lab tests if they are not complete.
ASSIGNMENT POLICY
Students are expected to:
Submit assignments on the designated due date, during class time; assignments
submitted outside of class time will be considered late. Late assignments without
accompanying documentation will be penalized 20% per day to a maximum of 5
COURSE NAME : Web Development
COURSE CODE : COMP 1223
Fundamentals
PAGE: 3
days, weekends included, after which they are not accepted and a grade of zero is
assigned;
Submit all documented assignments no later than the Monday of week thirteen.
Students are responsible for making sure their marks are up to date on the
blackboard. No mark will change after two weeks from the time marks were
posted on Blackboard.
EVALUATION SYSTEM:
To pass the course student must receive a minimum of 50% of total mark.
The final grade is based on student performance on examinations, assignments and lab tests
as follows:
Assessment: Description:
Quiz
Outcome(s)
EES
Date/Week: % of Final
assessed:
assessed:
1,2,3,4,5,6,7,8
3,5,10
Grade:
Refer to
10
topic outline
Lab Test 1
Hands-On test
1,2,3,4
2,5,6
Lab Test 2
Hands-On test
2,3,4,5
2,3,6
Lab Test 3
Hands-On test
2,5,6,7,8
2,4,7,10
Lab Test 4
Hands-On test
2,5,6,7,8
2, 4, 7, 10
12
Lab Test 5
Hands-On test
2, 3, 5, 6, 7
13
Assignment 1
4, 5, 6, 7
10
14
15
assignment
Project
Mid
4,
project
9,10, 11
Term Comprehensive
Exam
Final Exam
Comprehensive
5,
8,
2, 3,
2, 3, 6
20
2, 3, 7
2, 3, 6
15
30
100%
GRADING SYSTEM the passing grade for this course is: _D (50%)
A+
A
A-
90-100
86-89
80-85
4.0
4.0
3.7
B+
B
B-
77-79
73-76
70-72
3.3
3.0
2.7
C+
C
C-
67-69
63-66
60-62
2.3
2.0
1.7
D+
D
57-59
50-56
1.3
1.0
Below 50
0.0
Fundamentals
PAGE: 4
TOPICAL OUTLINE
Week Topic
1
Outcome
1, 2
Content
Reference
Ch 1 Section 1,3,4,5
Web Servers
Cross-browser compatibility
User accessibility
1, 2
Introduction to HTML
Ch 2 Section 1,3
Document structure
Ch 3 Section 1, 2
Validation
Title element
SEO guidelines
Character entities
SEO guidelines
Week 2 tasks: Pre-lab 0 (account directory structure) due week3
1, 2, 3
Ch 3 Section 4
Ch 7 Section 1, 3
Ch 8 Section 2, 3
Ordered lists
Unordered lists
Description lists
2, 3, 4
Fundamentals
Ch 1 Section 2
PAGE: 5
Ch 2 Section 2, 4
Ch 4 Section 1,2,3
Introduction to CSS
Basic selectors
Validate CSS
CSS colors
Inline style
2, 3, 4, 5
Using html5shim
Using CSS
CSS selectors
Type selector
Relational selectors
Combinations of selectors
Attribute selectors
Styling font
C 4 Section 1,3,4
3, 5, 6
Introduction to table
Create table
Nested table
Ch 9 Section 1, 2
Week 6 tasks: Lab test 2 (week 4 and 5 topics), Quiz 4 on week 5 topics
7
Ch 8 Section 2
Week 7 tasks: Lab test 3 (week 6 topics), Assignment 1 due, Lecture Quiz 5 on week 6 topics
8
Intersession Week
Fundamentals
PAGE: 6
5, 6, 8
Ch 5 Section 1, 2
Week 10 tasks:
11
7, 8
Fixed-with layout
Liquid layout
Ch 6 Section 1,2,3,4
6, 7, 8
Introduction to forms
Create form
Create buttons
Create labs
Ch 10
Week 12 tasks: Quiz 7 on week 11 topics, Lab test 4 (week 10 and 11 topics) due
13
7, 8
Create datalist
Fundamentals
Ch 10 Section 1, 2, 3,4
PAGE: 7
14
15
1, 2, 6, 7, 8 -
Please note: this schedule may change as resources and circumstances require.
For information on withdrawing from this course without academic penalty, please refer to the
College Academic Calendar: http://www.georgebrown.ca/Admin/Registr/PSCal.aspx
Fundamentals
PAGE: 8