Valid XHTML 1.0! Cynthia Tested!

CNIT 131 Internet Basics & Beginning HTML

Spring 2005 Sam Bowne

Scores posted 5-30-05

Schedule MW · Schedule Thu · Lecture Notes · Homework · Links · Home Page

Textbook Website Sections:
CRN 36880   Sec 001    M W 09:30-11:00AM   SCIE 37
CRN 36881   Sec 501    R   06:00-09:00PM   ARTX 183


Catalog Description:

Methods of using the Internet. History, design and protocol methods used on Internet including: electronic mail, mailing lists, Usenet, connection to remote computers, file transfer, World Wide Web, basic web page creation and publishing. Additional topics include: file compression and expansion, computer security, copyright and electronic commerce, and basic Unix shell commands requisite to shell account use.

Upon successful completion of this course, the student will be able to:
  1. Explain the historical development of the Internet
  2. Compare the physical methods of connection to the Internet as well as the methods of interconnection between networks
  3. Evaluate these connection methods with regard to capacity and flexibility
  4. Explain the packet transfer protocol suite: TCP/IP
  5. Use Internet electronic mail with other users on the Internet
  6. Contrast the use of pine, web-based clients, and POP3 clients
  7. Use automated mailing lists
  8. Use a newsreader program to read news and use conferences
  9. Compare synchronous communication programs such as IRC, ICQ, Instant Messenger and Web chats
  10. Use Telnet to connect to other computers, examine their file structure, find/download data and run programs remotely
  11. Investigate Internet connections and other users using software such as finger, traceroute, and ping
  12. Describe the concepts of hypertext
  13. Compare the use of graphical and text-based browsers to access hypertext information on the WWW
  14. Evaluate the various tools available to search the Web: search engines, directories, meta-search engines, and portals
  15. Create a simple Web Site, upload it on the server (with an understanding of permissions) and maintain it
  16. Assess the methods of Web page creation and maintenance with various editing tools: text editors and simple HTML editors (e.g. Netscape Composer and Microsoft FrontPage Express)
  17. Debate the legal, ethical, and security considerations of Internet use



Schedule for Mon & Wed Class

DateQuiz & HomeworkTopic
Wed 1-19  Chapter 1: First Things First
Mon 1-24  Chapter 1: First Things First
Wed 1-26  Chapter 2: Personal Safety Online
Mon 1-31HW 1 due  Chapter 2: Personal Safety Online
Wed 2-2Quiz 1 on Ch 1  UNIX (Not in Textbook)
Fri 2-4 Last Day to Add in Person
Mon 2-7HW 2 due    UNIX (Not in Textbook)
Wed 2-9Quiz 2 on Ch 2    Chapter 3: E-Mail Management
Mon 2-14HW 3 due    Chapter 3: E-Mail Management
Wed 2-16HW 4 due Chapter 4: Basic Web Page Construction: Elementary HTML (pages 165-180)
Mon 2-21Holiday -- No Class   
Tue 2-22 Last Day to Request CR/NC Grading
Wed 2-23Quiz 3 on UNIX; HW 5 due  Chapter 4: Basic Web Page Construction: Elementary HTML (pages 165-180)
Mon 2-28Quiz 4 on Ch 3    Chapter 4: Basic Web Page Construction: Graphics and Links (pages 180-204)
Wed 3-2HW 6 due  Chapter 4: Basic Web Page Construction: Graphics and Links (pages 180-204)
Mon 3-7Quiz 5 on Ch 4 (pages 165-180)    Chapter 4: Basic Web Page Construction: Tables, Frames and More (pages 204-235)
Wed 3-9HW 7 due  Chapter 4: Basic Web Page Construction: Tables, Frames and More (pages 204-235)
Mon 3-14Quiz 6 on Ch 4 (pages 180-204)    Chapter 6: Find What You Want--Fast!
Wed 3-16HW 8 due  Lab day (optional for students who have completed HW 1-8)
Mon 3-21Quiz 7 on Ch 4 (pages 204-235)    Chapter 6: Find What You Want--Fast!
Wed 3-23  Chapter 7: Joining a Virtual Community
Mon 3-28 Holiday -- No Class
Wed 3-30 Holiday -- No Class
Mon 4-4HW 9 due    Chapter 7: Joining a Virtual Community
Wed 4-6Quiz 8 on Ch 6  Chapter 8: Software on the Internet
Fri 4-8 Last Day to Withdraw
Mon 4-11 HW 10 due    Chapter 8: Software on the Internet
Wed 4-13Quiz 9 on Ch 7  Chapter 8: Software on the Internet
Mon 4-18HW 11 due; HTML Make-Up Quiz     
Wed 4-20Quiz 10 on Ch 8  Chapter 9: Power Tools for the Internet
Mon 4-25HW 12 due    Chapter 9: Power Tools for the Internet
Wed 4-27 Chapter 10: E-Commerce
Mon 5-2Quiz 11 on Ch 9     Chapter 10: E-Commerce
Wed 5-4 Chapter 11: Encryption and the Internet
Mon 5-9Quiz 12 on Ch 10    Chapter 11: Encryption and the Internet
Wed 5-11HW 13 due  Extra Credit: To Be Announced
Mon 5-16Quiz 13 on Ch 11  Extra Credit: To Be Announced
Wed 5-18HW 14 due  Last Class: All Late and Extra Credit HW Due   
Fri 5-20 Final Exam: 8-10 am SCIE 37


Schedule for Thursday Class

DateQuiz & HomeworkTopic
Thu 1-20  Chapter 1: First Things First
Thu 1-27HW 1 due  Chapter 1: First Things First & Chapter 2: Personal Safety Online
Thu 2-3Quiz 1 on Ch 1; HW 2 due    Chapter 2: Personal Safety Online
Fri 2-4 Last Day to Add in Person
Thu 2-10Quiz 2 on Ch 2; HW 3 due    UNIX
Thu 2-17Quiz 3 on UNIX ; HW 4 due    Chapter 3: E-Mail Management
Tue 2-22 Last Day to Request CR/NC Grading
Thu 2-24Quiz 4 on Ch 3; HW 5 due    Chapter 4: Basic Web Page Construction: Elementary HTML (pages 165-180)
Thu 3-3Quiz 5 on Ch 4 (pages 165-180); HW 6 due    Chapter 4: Basic Web Page Construction: Graphics and Links (pages 180-204)
Thu 3-10Quiz 6 on Ch 4 (pages 180-204); HW 7 due    Chapter 4: Basic Web Page Construction: Tables, Frames and More (pages 204-235)
Thu 3-17Quiz 7 on Ch 4 (pages 204-235); HW 8 due    Chapter 6: Find What You Want--Fast!
Thu 3-24Quiz 8 on Ch 6; HW 9 due    Chapter 7: Joining a Virtual Community
Thu 3-31 Holiday -- No Class
Thu 4-7Quiz 9 on Ch 7; HW 10 due    Chapter 8: Software on the Internet
Fri 4-8 Last Day to Withdraw
Thu 4-14Quiz 10 on Ch 8; HW 11 due    Chapter 9: Power Tools for the Internet
Thu 4-21HTML Make-up Quiz; HW 12 due    Chapter 10: E-Commerce
Thu 4-28Quiz 11 on Ch 9; HW 13 due    Chapter 11: Encryption and the Internet
Thu 5-5Quiz 12 on Ch 10    Extra Credit: To Be Announced
Thu 5-12Quiz 13 on Ch 11; HW 14 due    Extra Credit: To Be Announced
Thu 5-19All Extra Credit HW due    Last Class Extra Credit: To Be Announced
Thu 5-26 Final Exam: 6-9 pm ARTX 183


Back to Top

Lecture Notes

Policy
Ch 1: First Things FirstPowerPoint
Ch 2: Personal Safety OnlinePowerPoint
Unix (not in textbook)
Ch 3: E-Mail ManagementPowerPoint
Ch 4a: Basic Web Page Construction: Elementary HTML (pages 165-180)PowerPoint
Ch 4b: Basic Web Page Construction: Graphics and Links (pages 180-204)PowerPoint
Ch 4c: Basic Web Page Construction: Tables, Frames and More (pages 204-235)PowerPoint
HTML-KIT Instructions · Download HTML-KIT
Taco HTML Edit for Mac OS X
Table Example
Frame Examples: Two Frames · Four Frames · Sixteen Frames
             FRAMESET document in a Frame · Navigation with Frames
Ch 6: Find What You Want--Fast!PowerPoint
Ch 7: Joining a Virtual CommunityPowerPoint
Ch 8: Software on the InternetPowerPoint
Ch 9: Power Tools for the InternetPowerPoint
Ch 10: E-CommercePowerPoint
Ch 11: Encryption and the InternetPowerPoint
Lecture 12: MultimediaPowerPoint
Multimedia Examples
Lecture 13: Javascript
The Basics
onMouseover
Buttons
Alerts
Lecture 14: Image MapsPowerPoint

Back to Top

Homework

HW 1: Access your Hills account, create .signature file, send email, forward email
             Installing SSH Secure Shell Client on Your Home Machine
             Using Pine
             Secure Telnet for Mac OS 8 or 9
             Using SSH on Mac OS X (no download needed)
HW 2: Browsing the Web, Using Bookmarks, and Viewing Source Code
             Firefox -- the latest & Best Mozilla / Netscape browser
             Mac OS X -- How to capture the screen
             Mac OS 8 or 9 -- How to capture the screen
             Mac OS 8 or 9 -- Another way to capture the screen
             HW2 Example
HW 3: Installing and Testing a Firewall
             Installing Windows XP Service Pack 2
             Updating Windows
             Installing Zone Alarm Free Firewall
             Sygate Personal Firewall (Free)
             Free Trial Mac OS 8, 9, and X Firewall
             Mac OS X Built-In Firewall Options
HW 4: Putting a Document on the HP-UNIX Web Server
HW 5: Configuring an E-Mail Client and Sending a Password-Protected File
             Eudora for PC or Mac
             Outlook Express for Mac OS 8.1 to 9.x
             How to Set Up Entourage in Mac OS X
             Setting up Mail in Mac OS X
HW 6: Making a Web Page with HTML
             Publishing Web Pages with Netscape 7 (works on a Mac)
             Publishing Web Pages with Yahoo Geocities (works from any platform)
             Using Yahoo Geocities HTML Editor (works from any platform)
             HW6 Example
HW 7: Graphics
             HW 7: Graphics (Mac version)
             HW7 Example
HW 8: Lists, Tables and Frames
             HW 8a Example
             HW 8b Example
             HW 8c Example
HW 9: Searching the Web
             HW 9 Example
Validation: Extra Credit for HW 3, 5, 6, 7a, and 8
             W3.org Validator
             HW 4 Example with Validation
             HW 6 Example with Validation
             HW 7 Example with Validation
             HW 8a Example with Validation
             HW 9 Example with Validation
HTML Practice Sheet
HW 10a: Joining a Mailing List
HW 10b: Using Usenet Newsgroups
             Note: CCSF News Server needs Username: ccsf and Password: its
HW 11: Viruses and Spyware, or Reviewing Programs
             How to use the Trend Online Virus Scanner
             How to use Spybot
             Restore Points Before Adding Microsoft AntiSpyware
             Restore Points After Adding Microsoft AntiSpyware
HW 12: Researching Power Tools for the Internet
HW 13: Making an E-Commerce Site
             HW 13 Catalog Page Example
             HW 13 Thanks Page Example
             HW 13 Example Without Buttons (not complete)
HW 14: PGP Encrypted E-mail
             Left-click here to download PGP v. 8 (password required)
             HW 14 Alternative for Mac Users: Hushmail
HW 15 (Extra Credit): Making a Movie with Flash
             HW 15 Example (incorrectly labelled HW 14)
             Another HW 15 Example (incorrectly labelled HW 14)
HW 16 (Extra Credit): Javascript
             HW 16 Example
HW 17 (Extra Credit): Image Maps
             HW 17 Example
Back to Top

Links:

Links from Lectures


           Linking provided by Blogrolling

Textbooks and Tutorials

Chris's HTML Tutorial Simple & Easy
PageResource.com   Detailed HTML Tutorial
Introduction to HTML   Beginning HTML interactive tutorial with quizzes
HTML 4.0 Reference  
About Web Safe Colors  
Compression: Optimizing Web Graphics   Graphic File Formats
Index DOT Html   THE Advanced HTML Resource
Microsoft Technet   How to Use Microsoft FrontPage Express
Using FrontPage Express   A good tutorial about FrontPage Express from South Africa
The Most Useful Websites in The World   From Internet Tourbus
Password protection for Web pages   How to set up a secure directory on the CCSF servers

Images

Background Textures   Beautiful textures to use as backgrounds
More Background Textures   More beautiful textures to use as backgrounds
Yahoo Picture Gallery   Pictures categorized in a friendly web site

Software Downloads

Download Outlook Express   Free E-mail Client for PC
Download WinZip   Shareware File Compression Utility for PC
Get McAffee AntiVirus Software
         Installation Instructions
  Free for CCSF students and instructors
Download WS_FTP LE   Free FTP Client for PC
Download HTML-KIT   Free HTML Editor for PC
        Download Dictionary   for HTML-KIT Spell Check: To install: go to "Tools | Install Dictionary"
from the main menu and select the downloaded *.zip file (no need to unzip).
Download Paint Shop Pro 7   60 day free trial graphics program for PCs
CCSF's Sol FTP server   Download Earlier Versions of Paint Shop Pro
Verify or download QuickTime   A PC movie viewer plug-in
Download mIRC   A PC client for Internet Relay Chat
Download FrontPage Express   A Free Version of Microsoft's WYSIWYG Web Page Editor
Download SpyBot   A Free Spyware Remover

Macintosh

Print Screen on a Mac Instructions
Print Screen on a Mac Other Instructions
Download Better Telnet A Macintosh Telnet utility
Download CompuPic   Free trial graphics program for Macs
Macintosh Graphics Tools   Advanced graphics utilities and information for Macs
Download Fetch   Trial Version of FTP Client for Mac
Download Hefty FTP   Another FTP Client for Mac
Download Stuffit Lite   Shareware File Compression Utility for Mac

Multimedia

FindSounds   Search the Web for Sounds
Cortona VRML client 4.0   A Free Virtual Reality Modeling Language viewer with a demo
VRML Demos   Several cool demos including Benzene
VRML Demos   More demos including Caffiene
3D Model Search Engine   "Heart" is good
The Web3d Repository    
Empryean Virtual World   Online Interactive Abstract Art
Traveller: a Virtual Avatar World   Chat with avatars
Video Clips   NASA Weather Videos and more
ArtBeats   Digital Film Library
OpenGL Demos by Bernie Freidin   COOL Fractal Viewer and more
Shockwave   Arcade Games
Flash Film Festival   Flash Movie Winners
SF Ballet    Lincoln Center    LA Philharmonic    LucasFilm   Flash Examples
Pong Movie   Flash, 153 KB
Warriors of the Net   Excellent movie, VERY big (123 MB)
Dead Troll   Humorous Movies
Cool Edit   Free Digital Audio Editor WAV file (144 KB) .ra file (9 KB)

Online Utilities

PC Pitstop   Hardware and Software Diagnostics for PCs
Trend Micro Housecall   Free Online Virus Scan
Dr. HTML   Online HTML and spelling checker for Macintosh or any platform
FreeAnswers   Search Microsoft, Adobe, and Intuit knowledge bases (from Neat Net Tricks)
Dynamic Drive   Javascripts such as No Right Click
Start-Up Applications   Complete list with explanation
Test Your Site for Accessibility  

Fun

Back to Top

Answers for HTML Practice Sheet

#1 #2 #3 #4 #5 #6 #7 #8 #9 #10 #11 #12 #13 #14 #15 #16


Last Updated: 5-30-05 10 am