Larger Text Normal Text Smaller Text

IT 180 Web Development I, Fall 2009

 

Syllabus (Tentative)

Skip to Main Content

  1. Contact Info
  2. Scheduling
  3. Prerequisites
  4. Readings
  5. Objectives
  6. Requirements
  7. Honor Code
  8. Grading
  9. Course Policies
  10. Essential  Tools
 

Contact information

Instructor:
Professor Elizabeth Chang
Office:
Hodson Tech 232
Email address:
chang@hood.edu
Please give all messages about this class a subject line which begins with "IT 180" or send the messager through Blackboard.
Office hours:
By appointment, or drop-in. I am in the office at many times throughout the week. You are welcome to come by to see if I am free or to call and make an appointment. Please be sure to contact me if you have any questions or just want to talk about the course. I may be able to clarify requirements or suggest additional resources and strategies for a problem or project. I will also be happy to answer questions or make appointments via email.
Course web site:
http://wyrd.hood.edu/~echang/it180/.
Class notes, labs, and assignment instructions will be posted on this site.
Blackboard Site:
http://blackboard.hood.edu/.
You will submit labs and assignments using Blackboard.

Scheduling

Monday and Wednesday from 11:30 to 12:45. Class meets in Hodson Tech 113.

The first class meeting is Wednesday, August 26; the last class meeting is Wednesday, December 9.

Class does not meet on September 7 (Labor Day), October 12 (Midterm Recess), or November 25 (Thanksgiving Break).

The final exam is scheduled for Wednesday, December 16 from 12:30-2:30 in HT 113.

All readings, lessons, labs, and breaks will be listed in the online topics calendar

Prerequisites: you need

  1. At least MATH 099 or a Level II score on Basic Math Skills Inventory.
  2. Some experience using general applications in the Windows environment, files and folders, and a Web Browser. You do not need any prior programming or web development experience to succeed in this course.
  3. Patience--developing computer applications requires lots of patience and can easily suck up lots of your time.
  4. Curiosity--You need to like problem solving; be unafraid to make mistakes, but willing to learn from them; and be willing to try new things.

Readings

Required Text: Elements of Standards Based Web Development with XHTML, CSS, and JavaScript Chang & Leveille . Draft distributed electronically in class.

Objectives

Although we will learn particular attributes of the computer languages HTML and JavaScript, this is not the only focus of the course. Rather, we will learn problem-solving techniques that can be applied to all programming languages. More specifically, the goals of the course are to:

Course Requirements

These will be weighted in your final grade as follows:

Hood College Honor Code

Every homework assignment, quiz, and exam must have the following statement written on it:

I pledge that I have neither given nor received any unauthorized aid on this assignment/exam.

When you submit a lab exercise or assignment using Blackboard, type the pledge in the comments box.

The notion of "(un)authorized aid" will differ for homework assignments, labs, and exams.

Grading

lab exercises will be graded on a 4-point (A to F) scale.

Homework assignments will be graded on the quality and thoroughness of the work and compliance with assignment specs. In general, work will be rated.

Grades may be modified with + and -.

Course Policies

Make-up Work and Late Homework Assignments:

Missed classes: You are responsible for all work covered or handed out in class. If you miss a class, find out what was covered and assigned. All of the class notes, labs, and assignments will be posted online.

Policy on Using Images and Art

Acceptable Use Policies You must adhere to the Acceptable Use Policies for wyrd.hood.edu.

What You Need: Essential Tools

The labs should have everything ready to use. If you want to work on your own computer, you may need to install some additional programs. Most of the following programs are all free. You can download them from the indicated sites to install your own computer. You can also ask me for a CD with the installation files.

A Web Browser with integrated JavaScript error reporting

A text or programming editor:

This is not the same as a word processor such as Microsoft Word. It is much simpler. A word processor puts a lot of extra information about formatting in the document. A text editor just saves the characters that you typed.

In a pinch, you can use Windows Notepad, but there are better alternatives.

For MS Windows:

For Mac, some options are:

For All platforms:

File transfer Utility

When you publish your documents on the web, you need to transfer them to a web server, a computer that is identified on the Internet, such as wyrd.hood.edu. For this you need a special program called a File Transfer Program, ot FTP utility.

If you are working off campus, you must use a Secure FTP, or SFTP, program. Many commercial file transfer clients (Cute FT, WS-FTP Pro, etc.) include a secure transfer option.

Comments to: chang@hood.edu
Last Modified: 14 August 2009. 11:08

 

Hood College Department of Computer Science: Course materials © 1997-2007 by Elizabeth Chang.


 
Valid CSS! Valid XHTML 1.0!