Dept.
Colloquiua
CS 101 Web Construction,
Winter 2012, Instructor: Jeffrey
Horn
COURSE ANNOUNCEMENTS (Sunday, April 30, 2012)
What's
REALLY New:
- Guide to the Final Exam is
here! (Our final exam
is on Monday, April 30, 2012, 7pm-8:50pm in NSF 1205. In
other words, our usual class time and place!)
Not
so New (Older Announcements):
- A7
- A6
- A5
- Quiz 3 will be in class Wednesday, Feb. 22,
2012. See below for details.
- A4, the Class Ring, is up. See below for
details. Due before you leave for Spring Break!
(approx. Friday, March 2, 2012)
- Tutor hours update (see Administrativa below)
- FYI: We have an Educat account for this class! I will use this
primarily for posting grades. (Nothing to post just yet!)
- Quiz 1 will be given in class on Wed. Feb 1. See
below for more information.
- Assignment 2 (A2) is due at the end of this week (that
is, Fri. Feb. 3). See below for details. NOTE:
Re-check the assignment web page (link below) BEFORE sending me your html
file. I will be following the detailed task list when I grade your
assignment!
Assignment 1 (A1) is due Wednesday, Jan. 25
(thanks to our snow day on Monday, Jan. 23! We'll have
lecture introducing A2 for the first half of class, and then in the
second half I will come around and "grade" (pass/fail) A1 web pages
by having you show me that you can edit, save (in a new folder),
render, and edit again, using a text editor and browser.
Once checked off, you may leave! If it is getting late,
you may leave ungraded. We can finish A1 grading in the
second part of the next class. - Welcome to class!
- Please bring your laptop to class on Wednesday for installation of a
"smart" text editor.
- This is where old announcements will go, so that you
won't miss any news!
Administrativa
Syllabus
Our
text's web site.
Tutoring:
We have our own, departmental,
CS tutor (for 101 and other CS courses)
Click
here
for the latest CS tutor hours.
-
This semester the tutor is Matt
Menze, and the last time I checked his hours were:
-
Monday 12:00 - 2:00 p.m. and Thursday 5:00 - 7:00 p.m. in
NSF 1207 (Phone 227-2020 8am-5pm)
The All Campus Tutoring Center
(ACT) also has some tutors for CS 101
LECTURE
NOTES
VIDEOS:
WORKSHOPS and WORKSHEETS:
ASSIGNMENTS
- Assignment
1 "Software Setup"
- Handed out:
Wednesday, January 18, 2012
- Due:
Monday, January 23 Wednesday, January
25, IN CLASS!
- Goals:
Become
familiar with basic concepts of text files (as web pages), editors
vs. browsers, organization using folders.
-
Details:
- Graded S/U (pass/fail)
- Use any TEXT editor you like (e.g., NotePad, WordPad,
etc.)
- Create a folder named "A1"
- Within your new A1 folder, create a file named "A1.html"
- Put some basic information into it, like your name
- Save it and view it in a browser.
- Show me.
- Then edit the file again and add some more info.
Save it, view it in a browser, and show it to me.
-
Assignment 2 "Retro Web Page (circa 1995)"
- Handed out:
Wednesday, January 25, 2012
- Due: Friday,
Feb. 3, 2012 by email.
- Readings: All of the material for A2 is
covered in lecture, but most is also covered in Ch. 2 of the Felke-Morris
textbook.
- Goals: Create
a first, complete web page using some of the early web elements
characteristic of the mid-1990s (see examples from he WWW directory book
that I passed around in class, or just look at MY class web pages!).
This will help you get started in web page development while also giving
you a feel for the history of the web. Specifically, create a static
web page with lists and hyperlinks, and good structure, meaning proper
nesting of html elements and good style (indenting and comments).
-
Details:
Click here.
Assignment 3
"Images and Style Sheet Mechanics"
- Handed out: Monday,
February 6, 2012
- Due: Friday,
February 17, 2012 by email.
- Goals:
Create a static web page with images in
various roles. Learn CSS basics by using in-line styles and
embedded style sheets.
-
Details:
click here.
Assignment 4
"The Class Ring"
- Handed out: Monday,
February 20, 2012
- Due: Friday,
March 2, 2012 by emailed URL.
- Goals:
- Learn basic use of <table>
element
- Table with text, video, links.
- publishing a web page
- ftp to a server (via Fetch, WSFTP, Network Locations, winSCP, filezilla, or other FTP client)
- constructing a URL (based
on the location of the file on the server)
- A bit more CSS (Cascading Style Sheets), for centering.
Details:
click here.
Assignment 5
Assignment 6
Assignment 7
Quizzes
-
Quiz 1: In class, Feb. 1, Wednesday: Open book, open
notes, open computer, but DO YOUR OWN WORK!
Here is what the test will be like.
-
Quiz 2:
In class, Feb. 8, Wednesday: Open book, open notes, open
computer, but DO YOUR OWN WORK! Mulitple choice. Topics:
-
Quiz 3: In class, Wed. Feb. 22:
Open book, open notes, open computer, but DO YOUR OWN WORK! Mulitple choice. Topics:
-
Images (the <img> element), including
attributes such as "src,alt,width,height."
- Hyperlinks (the <a>
element), including attributes such as "href."
- Lists (all three:
<ul>, <ol>, and <dl> ).
- Physical elements such as <u>, <b>, <i>,
<br />, <sup>, <sub>, <strike>, etc.
-
Quiz 4
-
Quiz 5
-
Quiz 6
-
Quiz 7
Final Exam
- DAY: Monday,
- TIME:
7pm
- DURATION: Set aside 2 hours (but most will finish easily within
one hour)
- LOCATION: our usual classroom, NSF 1205
- GUIDELINES: (coming...)