Introduction to Web Site Development
at Shead High School
2007-2008 Term 3

Instructor: David Consalvi

Contact Information:
Email: dconsalvi@shead.org for private questions about things specific to your individual performance.
Moodle discussion board for general questions that may pertain to everyone.
Phone: 207-853-6254
Prep period is 1:30 – 2:30
Or you may schedule a time to meet.

Course Description:
The Introduction to Web Development course is designed to get students building web sites using hand coding. The course will build the basic skills that enable a student to become a self directed learner using technology for planning and building web sites. The students will be able to use a simple text editor, ftp program and the Internet to present information for public access. The goal of the course is to prepare students to continue in Web development courses or pursue it on their own with an understanding of proper techniques and options available. Students will become familiar with the changes in Web development for XHTML compliance, W3C Validation, file management, and server interaction. The course is worth 0.5 elective credit and is open to anyone depending on space availability.

Materials Needed:
This course will use a textbook and will use the Internet for reference sources and topics of discussion as well as in class reference books. Students must have a signed School Internet Use Form and Class Technology Use Form submitted or they will be removed from the course. Students may access the Moodle class through www.moodle.cdfarmsite.com. This also has a schedule of assignments and due dates.

Textbook: Sams Teach Yourself Web Publishing with HTML and CSS in One Hour a Day (5th Edition) by Laura Lemay.
Text Editor: NotePad++ (PC) or TextWrangler (Mac) - other options are available - check with instructor if necessary.
FTP Program: FileZilla Client (PC) or CyberDuck (Mac)

It is strongly suggested that students have a USB Computer Memory Key to store and transport files for the course.

Course Requirements and Grading:
Online discussion – 10 points – 5 discussions x 2 points
Mini-projects – 40 points – 4 mini-projects x 10 points
Final Portfolio and Web site – 20 points – presentation and products
Participation – 30 points – 10 weeks x 3 points

Course Schedule of Assignments

This course will be based on participation and product development. Students who keep on track completing their work and developing products should have no difficulties succeeding in the final website review. Students are encouraged to collaborate and support each other through the course. The instructor will facilitate the discussions and course content, but it is the responsibility of the students to manage the course content. Also, students are encouraged to exceed expectations to meet their particular level of ability. The Moodle environment will be used as an online collaboration tool that will be used for specific assigned discussions and for students to support each other.

The Web will be used to house student work and discussions for the course. Each student will be assigned space on the Shead server that they will use to submit their work for the course. Because of the inherent risks associated with using a public space for posting information, every student must have a signed copy of the Shead Internet Use Policy and Class Technology Use Policy. Students who do not have this on file will be removed from the course.

Assignments will be due on time or the loss of an additional 10 percent for each day late will be the consequence. Students with time accommodations on file will have 1-1/2 the original time if approved before the due date. The additional time must be outside of regular class time and assumes that the student is using the available time in class appropriately. After that, the loss of grade will be the same. It is the student’s responsibility to let me know they will need the additional time and arrange for assistance before the due date.

Students are responsible for all material and assignments given prior to their absence. If a student is absent and has not completed already assigned material upon returning to school, it will be considered late.