Course Syllabus
COSC 2310
Introduction to Web Development
Web Development 101
Online, Spring 2014
Instructor Information
Name: Krystyna Kiefer
Office: 207
Office Phone: 512.123.4567
Email: krk62@txstate.edu
Office Hours:
MWF: 8AM-10AM
TR: 11AM-2PM
And by appointment
Course Description and Purpose
The purpose of this course is to introduce high school students to web development terminology, practices, coding, uses, and design. Students should gain an intermediate level of knowledge and skills to develop a fully functioning, aesthetically pleasing, and specification-meeting website.
Course Objectives
This course is designed to meet many ISTE Teacher standards. Teachers proctoring this course should:
1. Facilitate and Inspire Student Learning and Creativity
Teachers use their knowledge of subject matter, teaching and learning, and technology to facilitate experiences that advance student learning, creativity, and innovation in both face-to-face and virtual environments.
2. Design and Develop Digital-Age Learning Experiences and Assessments
Teachers design, develop, and evaluate authentic learning experiences and assessment incorporating contemporary tools and resources to maximize content learning in context and to develop the knowledge, skills, and attitudes identified in the NETS-S.
3. Model Digital-Age Work and Learning
Teachers exhibit knowledge skills, and work processes representative of an innovative processional in a global and digital society.
4. Promote and Model Digital Citizenship and Responsibility
Teachers understand local and global societal issues and responsibilities in an evolving digital culture and exhibit legal and ethical behavior in their professional practices.
5. Engage in Professional Growth and Leadership
Teachers continuously improve their professional practice, model lifelong learning, and exhibit leadership in their school and professional community by promoting and demonstrating the effective use of digital tools and resources.
Instructional Goals for Course
- Students will understand and be able to communicate using technical jargon relating to web development.
- Students will be able to read and write in simple HTML and CSS code languages, as well as read PHP languages.
- Students will be able to identify and make proper use of web development applications or software, such as Dreamweaver or Wix.
- Students will construct websites and/or interlocking webpages that are easy to navigate and search.
- Students will comprehend and create color schemes that are aesthetically pleasing and legible.
- Students will maintain a general understanding of font schema that promotes text legibility and is aesthetically pleasing.
Required Text
There is no required text for this course. Readings will be provided through hyperlinks, downloadable documents, and course pages.
Required Technology
Technology should be as up-to-date as is affordable. High speed internet is required. Computer Operating System should be recent or current. You have a choice between Notepad++, Notepad, or Emacs to run, all free and available for download online. I recommend Chrome or Firefox as your web browser. As a web development course, Internet Explorer is the enemy.
Course Units, Assignments, and Grading
Late Work
This course does not have a very strict late-work policy, but will align with the following format:
- Assignments will be due on the dates listed in the Class Schedule by 11:59PM.
- Assignments submitted within 72 hours of the due date will still be accepted, but receive a penalty of 20% the maximum grade.
- Missing assignments submitted seven days before the last day of class (dead week) will be accepted, but receive a penalty of 75% the maximum grade.
- Assignments may not resubmitted unless permitted by the instructor.
- Assignments which have not been submitted by seven days before the last day of class will receive a score of zero.
|
Assignment Submitted |
||||
|
|
By Due Date at 11:59PM |
Within 72 Hours of Due Date/Time |
Before Dead Week |
Not Submitted / Submitted During/After Dead Week |
|
Total Possible Points for Assignments |
100% |
80% |
25% |
0% |
Grade Breakdown
Grades will be determined by performance on the following components:
|
Assignment |
Dates |
Points |
|
Module 1: Introduction and Technical Terminology Syllabus Quiz – due Jan 17 Terminology Quiz – due Jan 19 |
Jan 13 – Jan 19 |
TOTAL: 5 2 3 |
|
Module 2: Basic HTML HTML Source Code/URL Submission – due Jan 26 |
Jan 20 – Jan 26 |
TOTAL: 8 8 |
|
Module 3: Basic CSS CSS Source Code/URL Submission – due Feb 2 |
Jan 27 – Feb 2 |
TOTAL: 8 8 |
|
Module 4: Basic PHP PHP Source Code/URL Submission – due Feb 9 |
Feb 3 – Feb 9 |
TOTAL: 8 8 |
|
Module 5: Build a Small Website with Code URL Submission – Feb 23 |
Feb 10 – Feb 23 |
TOTAL: 15 15 |
|
Module 6: Build a Small Website with Web Application URL Submission – due Mar 2 |
Feb 24 – Mar 2 |
TOTAL: 5 5 |
|
Module 7: Website Navigation Navigation Quiz – due Mar 14 Good/Bad Examples Links Submission – due Mar 16 |
Mar 3 – Mar 16 |
TOTAL: 8 3 5 |
|
Module 8: Content Organization Content Organization Quiz – due Mar 21 Good/Bad Examples Links Submission – due Mar 23 |
Mar 17 – Mar 23 |
TOTAL: 8 3 5 |
|
Module 9: Font and Color Schemes Font Scheme Quiz – due Mar 28 Color Scheme Quiz – due Mar 28 Good/Bad Examples Links Submission – due Mar 30 |
Mar 24 – Mar 30 |
TOTAL: 10 2 3 5 |
|
Module 10: Final Website Build URL Submission – due Apr 20 |
Mar 31 – Apr 20 |
TOAL: 25 25 |
|
Module 10: Corrections/Continuation URL Re-Submission – due Apr 25 |
Apr 21 – Apr 25 |
Gain up to 50% of missing points on Final Website Build Submission |
|
|
||
|
Extra Credit: Skype Chat Discussion |
Jan 13 – Apr 25 |
Gain up to 5 points extra credit depending on participation in Skype chats |
|
Extra Credit: Forums Discussion |
Jan 13 – Apr 25 |
Gain up to 3 points extra credit depending on participation in Canvas Forums |
|
TOTAL |
108 |
|
Grades can be viewed through Canvas.
Final Grades
Final letter grades are distributed on a straight scale:
|
Letter Grade |
Points |
|
A |
100-90 |
|
B |
89-80 |
|
C |
79-70 |
|
D |
69-60 |
|
F |
59-0 |
Course Summary:
| Date | Details | Due |
|---|---|---|