Valid XHTML 1.0! Cynthia Tested!

CNIT 131 Internet Basics & Beginning HTML

Fall 2005 Sam Bowne

Final Grades posted 12-19-05

Schedule · Lecture Notes · Homework · Links · Home Page

Buy the Textbook Here CRN 76556   Sec 001    Mon & Weds 9:30-11:00 am   Science 37

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 (Revised on 9-28!)

DateQuiz & HomeworkTopic
Wed 8-17  Ch 1. Let's Get Online, Already!
Mon 8-22  Ch 1. Let's Get Online, Already!
Wed 8-24  Ch 2: The Development of the Internet
Mon 8-29HW 1 due  Ch 2: The Development of the Internet
Wed 8-31Quiz: Ch 1  UNIX (Not in Textbook)
Fri 9-2 Last Day to Add in Person
Mon 9-5 Holiday - No Class
Wed 9-7HW 2 due    UNIX (Not in Textbook)
Mon 9-12Quiz: Ch 2    Ch 3: Finding Resources on the World Wide Web
Wed 9-14HW 3 due Ch 3: Finding Resources on the World Wide Web
Mon 9-19Quiz: UNIX    Ch 4: Email
Mon 9-19 Last Day to Request CR/NC Grading
Wed 9-21HW 4 due  Ch 4: Email
Mon 9-26Quiz: Ch 3    Ch 5: Doing Business on the Web
Wed 9-28HW 5 due  Ch 5: Doing Business on the Web
Mon 10-3Quiz: Ch 4    Ch 6a: An Introduction to HTML (pages 159-169)
Wed 10-5HW 6 due  Ch 6a: An Introduction to HTML (pages 159-169)
Mon 10-10 Holiday - No Class
Wed 10-12Quiz: Ch 5 Ch 6b: An Introduction to HTML (pages 169-180)
Mon 10-17HW 7 due    Ch 6b: An Introduction to HTML (pages 169-180)
Wed 10-19Quiz: Ch 6a (pages 159-169) Ch 6c: An Introduction to HTML (pages 180-195)
Mon 10-24HW 8 due    Ch 6c: An Introduction to HTML (pages 180-195)
Wed 10-26Quiz: Ch 6b (pages 169-180) Ch 8: HTML Editors
Mon 10-31 HW 9 due    Ch 8: HTML Editors
Wed 11-2Quiz: Ch 6c (pages 180-195)  Ch 9: Graphics and Multimedia on the World Wide Web
Mon 11-7HW 10 due    Ch 9: Graphics and Multimedia on the World Wide Web
Wed 11-9No Quiz  Ch 10: Mass Communication Tools
Mon 11-14HW 11 due    Ch 10: Mass Communication Tools
Mon 11-14 Last Day to Withdraw
Wed 11-16Quiz: Ch 9 Ch 11: Real-Time Communication
Mon 11-21HW 12 due     Ch 12: Entertainment and Education
Wed 11-23Quiz: Ch 10  Ch 13: The Internet's Impact on Traditional Media
Mon 11-28 Class cancelled
Wed 11-30HW 13 due ; No Quiz  Ch 14: The Internet and the Law
Mon 12-5HW 14 due  Ch 14: The Internet and the Law
Wed 12-7Quiz: Ch 11-13 Ch 15: Keeping Pace with Innovations
Mon 12-12HW 15 due; Quiz: Ch 14 & 15 Last Class: To be announced
Fri 12-16 Final Exam: 8-10 am SCIE 37


Back to Top

Lecture Notes

Policy
Errors in the Textbook
Ch 1. Let's Get Online, Already!Powerpoint
Ch 2: The Development of the InternetPowerpoint
Unix (not in textbook)
Ch 3: Finding Resources on the World Wide WebPowerpoint
Ch 4: EmailPowerpoint
Ch 5: Doing Business on the WebPowerpoint
Ch 6a: An Introduction to HTML (pages 159-169)Powerpoint
             HTML Practice for Ch 6a
Ch 6b: An Introduction to HTML (pages 169-180)Powerpoint
             HTML Practice for Ch 6b
Ch 6c: An Introduction to HTML (pages 180-195)Powerpoint
             Images in Folders Example
             Text Wrapping Example
             Vertical Alignment Example
             hspace Example
             Image as a Link Example
             Lists Example
             Comments Example
HTML-KIT Instructions · Download HTML-KIT
             Taco HTML Edit for Mac OS X
Ch 8: HTML EditorsPowerpoint
Ch 9: Graphics and Multimedia on the World Wide WebPowerpoint
Multimedia Examples
Ch 10: Mass Communication ToolsPowerpoint
Ch 11: Real-Time CommunicationPowerpoint
Ch 12: Entertainment and EducationPowerpoint
Ch 13: The Internet's Impact on Traditional MediaPowerpoint
Ch 14: The Internet and the LawPowerpoint
Ch 15: Keeping Pace with InnovationsPowerpoint
Extra Credit Lecture: Image MapsPowerPoint
Supplementary Lecture: Javascript
The Basics
onMouseover
Buttons
Alerts
Supplementary Lecture: Image MapsPowerPoint
Supplementary Lecture: FTP
CENIC Links:
CENIC
CalREN
SF Area Optical Connections
Network Statistics

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
HW 3: Putting a Document on the HP-UNIX Web Server
             Sample HW 3 Page
HW 4: Comparing Search Tools
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 an E-Commerce Site
             Sample HW6 Site (only works till 10-8-05)
HW 7: Making a Web Page With HTML
             Sample HW7 Page
             How to Make Web Pages on a Mac With OS X
             Fugu: Secure File Transfer for Mac OS X
             Publishing Web Pages with Yahoo Geocities (works from any platform)
HW 8: Making a Web Page With HTML
             Sample HW8 Page
Validation: Extra Credit for HW 3, 7, 8, and 9
             W3.org Validator
             HW 3 Example with Validation
             HW 7 Example with Validation
             HW 8 Example with Validation
HW 9: Making a Web Page With HTML
             Sample HW 9 Page
HW 10: Making a Web Page With a WYSIWYG Editor
             Sample HW 10 Page
             How to use NVU
HW 11: Graphics
             Macintosh Version of HW 11
             Sample HW 11 Page
HW 12a: Joining a Mailing List
HW 12b: Using Usenet Newsgroups
HW 12c: Making a Blog
             Sample HW 12c Weblog
HW 12d: RSS Feeds
HW 13: Job Hunting With Craigslist
HW 14: Skype: Free Voice Over IP
HW 15: PGP Encrypted Email
Extra Credit HW: Flash
             Sample Flash Animation
HW (Extra Credit): Image Maps
             Image Map Example
HW (Extra Credit): JavaScript
             Image Map Example
HW (Extra Credit): Internet Explorer
Back to Top

Links:

Links from Lectures


Links from Old Textbook (Web 101)


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


Last Updated: 12-19-05 9 am