| Instructor: | Terry Slocum | E-mail: tslocum@oakton.edu | My OCC faculty web site: http://CIS.oakton.edu/~tslocum |
|---|---|---|---|
| Office: | Room 1861, Des Plaines |
Phone: none available | Office hours: Tuesdays, 5:00-6:00pm Room 1863, Des Plaines campus |
| Division 2 Office: | Room 2180, Des Plaines |
Phone: 847.635.1688 | Class hours: Mondays, 6:00-9:55pm in Room 1861, Des Plaines campus |
| CIS Department: | Michele Reznick, Coordinator | 847.635.1904 | Department Web Site |
| Prefix | Course # | Course name | Dates | Credit | Lecture/Lab |
|---|---|---|---|---|---|
| CIS | 132-050 | Cascading Style Sheets | Jan. 31, 2012–May 8, 2012 | 3 | variable |
CIS131/CIS131 or solid knowledge of HTML/XHTML.
Course expands basic development of Web pages. Content focuses on the use of Cascading Style Sheet to present the content of a well structured XHTML document in a meaningful method.
Recommended: knowledge of HTML/XHTML, CIS131.
Upon completion of this course, the student will:
Students and employees at Oakton Community College are required to demonstrate academic integrity and follow Oakton’s Code of Academic Conduct. This code prohibits:
There are serious consequences to violations of the academic integrity policy. Oakton’s policies and procedures provide students a fair hearing if a complaint is made against you. If you are found to have violated the policy, the minimum penalty is failure on the assignment and, a disciplinary record will be established and kept on file in the office of the Vice President for Student Affairs for a period of 3 years.
Details of the Code of Academic Conduct can be found in the Student Handbook.
Date and Topic |
Readings from CSS: The Definitive
Guide |
Lab Activities: instructor guided |
Homework Activity (Due following week) |
| Week 1: 1/31/12 Introduction to CSS concepts, types, selectors, declarations, div & span tags Validation of XHTML & CSS |
CSS: Ch 1: 1-11; Ch 2: 23-37, 44-55, 58-59 Smashing: Ch 1: 5-17 |
Explore types of selectors; add div and span tags to XHTML document | Create a well structured web page named homework.htm.
FTP the homework page to your “student” directory.
All homework is to be placed in this directory. The homework.htm
page will link to all finished projects and assignments. Put each
project and assignment in its own folder/directory. Upload to server by 2/7/12. |
| Week 2: 2/7/12 Values & units of measurement Font properties |
CSS: Ch 4: 77-90; Ch 5: 94-117, 120-127 |
Apply appropriate values & font properties to documents | Page styling all HTML elements with font properties (validated) Upload to server by 2/14/12. |
| Week 3: 2/14/12 Text & List properties |
CSS: Ch 6: 128-149 Ch 12: 370-378 Smashing: Ch 2: all |
Apply appropriate text & list properties to documents | Page using text, lists and previously studied
properties (font) Upload to server by 2/21/12. |
| Week 4: 2/21/12
Background properties Quiz #1 available 2/24-2/28 weeks 1-3 |
CSS: Ch 9: 246-282 Smashing: Ch5: 160-164 |
Apply appropriate background properties to documents | Page using backgrounds and previously studied
properties (font, text, list) Upload to server by 2/28/12. |
| Week 5: 2/28/12
Box model; Padding, Borders, & Margins; Display property |
CSS: Ch 7: 158-178, 198-205 Ch 8: 207-245 |
Working with width, height and appropriate values; fixed and variable
width Apply appropriate padding, border & margin properties to documents |
Page demonstrating understanding of block-level elements,
inline elements, width, and height, padding, border, margins and all other previously
studied properties Upload to server by 3/6/12. |
| Week 6: 3/6/12 Float properties Final Project planning |
CSS: Ch 10: 283-302 Smashing: Ch 4: 107-124 Smashing: Ch4: 107-124 |
Exploring cause & effect of float properties in documents | Page using float, padding, border, margins and all other previously
studied properties. Apply float to a page layout and float an image. Upload to server by 3/20/12. Final Project: Send email describing your topic; see Final Project document |
| Week 7: 3/20/12 Positioning |
CSS: Ch 10: 302-338 Smashing: Ch4: 150-158 |
Exploring cause & effect of position properties in documents | Page using a page layout applying positioning, the box model
and all other previously studied properties Upload to server by 3/27/12. |
| Week 8: 3/27/12 Page layouts Quiz #2 available 3/27-3/29 covering weeks 4-7 |
Exploring features & issues affecting page layouts | Design a web site from instructor provided content. Upload to server by 4/3/12. |
|
| Week 9: 4/3/12 Table formatting |
CSS: Ch 11: 339-369 Smashing: Ch 6: all |
Correct use of tables | Page using tables and all other previously studied properties Upload to server by 4/10/12. |
| Week 10: 4/10/12 CSS3 properties: Color: RGBA & HSLA; Text-shadow; box-shadow |
Smashing: Ch 7: 246-251 | Exploration of CSS3 properties having support by most browsers | Page utilizing CSS3 properties and all previously studied properties Upload to server by 4/17/12. |
| Week 11: 4/17/12 CSS3 properties: multiple backgrounds; borders |
Smashing: Ch 7: 251-256 | Exploration of CSS3 properties having support by most browsers | Page utilizing CSS3 properties and all previously studied properties Upload to server by 4/24/12. |
| Week 12: 4/24/12 CSS3 properties 2D transforms |
Smashing: Ch 7: 256-268 | Exploration of CSS3 properties having support by most browsers | Page utilizing CSS3 properties and all previously studied properties Upload to server by 5/1/12. |
| Week 13: 5/1/12 CSS3 properties Media Queries Non-screen media |
Ch 14: 411-426 Smashing: Ch 7 235-240 |
Modifying page elements for print | Add external style sheet for print to your final project Upload to server by 5/8/12. |
| Week 14: 5/8/12 Quiz #3 available 5/7-5/9 covering weeks 8-13 Final project presentations |
Present final project to class | Post final project to server, submit required documentation |
The timetable, labs and homework assignments are subject to change by the instructor as needed.
Lecture, demonstration, guided practice (Lab activities), class discussion and individualized instruction
Textbooks:
Meyer, Eric A. CSS: The Definitive Guide,
Third edition, O'Reilly, 2007. ISBN-13: 978-0-596-2733-4. Required.
Meyer, Eric A. Smashing CSS, John Wiley & Sons Ltd, 2011. ISBN-13: 978-0-470-68416-0. Required.
Electronic versions are available through the publisher, iTunes and for other reader
platforms.
| Homework (13) 50 pts ea. | 650 | points |
| Lab activities (13) 25 pts ea. | 325 | points |
| Quizzes (3) 50 pts ea. | 150 | points |
| Final project | 150 | points |
| Total | 1275 | points |
| A | 1148—1275 | points |
| B | 1020—1147 | points |
| C | 893—1019 | points |
| D | 765—892 | points |
| F | 000—764 | points |
Return to top
Revised 1/31/12