alert_red.gifLast Update:4/30/07 alert_red.gif
 

LAB HUB
THIS IS THE HOME OF THE LAB COMPONENT OF THIS COURSE
Constantly being updated! 
CONTENTS:
  1. INTRODUCTION
  2. LAB OVERVIEWS
  3. LAB DEBRIEFINGS
INTRODUCTION :

   This page  is the entry point for the lab component of this course.  If this is your first time here, be sure to read the GOALS AND ADVICE FOR THE LAB COMPONENT OF COSC 120, the foundation of the lab component.  The instructions for performing the individual labs are accessable by clicking the particular lab itemized under LAB INSTRUCTIOS.  After the class has completed a lab assignment, a "debriefing" (critique of the performance and problems encountered by the class as a whole) will be published under LAB DEBRIEFINGS.

NOTES:

  1. The lab component of this course (not including the Project) should occupy at least one third of the time spent on this course.  On campus students will attend lab sessions once a week, so according to the MINIMUM EXPECTATIONS (which specifies AT LEAST two ours work out side class for every hour inside class), you should spend AT LEAST three hours a week on the lab exercises. (Online students will be doing all of this on their own.)
  2. If you rework a Web page assignment that was due on a specific date, leave the original submission with its date on your Web site.  You should change the name (e.g. using WS_FTP) of that first version, e.g. the original of lab3.htm should be lab3original.htm.  This will allow me to check the date you first published the Web page while allowing you to update that page whenever you want.


        The lab component of this course is divided into three components:

I do not want to waste anyone's time and effort doing a lab that introduces skills they already have.  These labs are all basic, i.e. they assume the student has no prior experience with the activities covered. However, if you have already done similar exercises and feel competent in your acquired knowledge and skills, suggest an equivalent lab activity that you would prefer doing.  If it is equivalent, in time and effort, to my standard lab, I will probably encourage you to replace the standard lab with your proposed lab.  In fact I will be delighted with your innovative initiative, but, of course, I will assume that you are competent in the knowledge and skills covered in the standard lab and will be able to answer assessment questions about my standard labs!

LAB OVERVIEWS:

  1. Lab 0: Introduction to Windows: This is a brief exercise on the operating system tools of Windows that are necessary for doing the Lab assignments of this course.  The most important point of this exercise is to learn to use the Help features built into virtually all modern computer software, i.e.  develop the habit of asking the computer, when you run into trouble, instead of your teacher, a lab assistant, your roommate, etc.  The computer is the expert on how to use itself!  Its advice is reliable; that from other so-called "experts" (like Tony) may not be!) Those who are comfortable with Windows need not do this.   It will not be graded.
  2. Lab 1: Introduction to Netscape 7.0:This is "quick start" introduction to Netscape Navigator, the browser component of the Netscape Communicator suite of Internet tools and Composer, the built in WYSIWYG HTML editor.  It will help the student get acquainted with Browsing and "cloning Web pages" as well as the Web sites of this course and FSU.
  3. Lab 2: E-mail, Chat, and Teleconferencing: This is an introduction to the three of the online communication facilities that will be used in this online course.  First, you create e-mail accounts at FSU and on some commercial portals (servers); you are also encouraged to customize you personal computer so that you can use Netscape Communicator or Microsoft Outlook Express as your e-mail client.  If you have not already done so, you will learn to use an instant messenging service and Microsoft NetMeeting, a teleconfrencing service.  The other two communications services, mailing lists and forums/newsgroups, will be covered in Lab *.
  4. Lab 3: Editing HTML Documents with Netscape Composer: This is the first of a four-lab sequence, during which you will learn to create HTML documents using Netscape Composer (labs 3 and 4), publish them on Web server (lab 5), and maintain a Web site (lab 6).  The knowledge, skill, and experience you gain from these two labs are the foundation for your development of the Semester Project, a Web site of the Internet Resources in you major.  In Lab 3 you will learn to use Netscape Composer to create a simple HTML document and to "clone" a Web page (an extension of what was introduced in Lab1).  Past experience indicates that this is, perhaps the most difficult lab in the course; therefore, start early and try to finish in plenty of time to discuss difficulties during class!
  5. Lab 4: Authoring HTML Documents with a WYSIWYG HTML Editor: This is the second (and last) lab on creating and editing HTML documents.   In this lab you will develop drafts of the home page of your SGA Web site and your online resume.  You will also learn to use templates to format HTML documents.
  6. Lab 5: Publishing Web Pages: This is the third of the four-lab sequence on Web site development.  In this lab you will learn to publish HTML documents on the SGA Web server by using both Netscape Composer and a separate FTP client, WS_FTP.  You should already have an account on that server, in which you will create a drafts of your home page and the main page of your semester project.  The remainder of your labs will be published on your Web site. Once you become proficient with an FTP client (WS_FTP is the client used in this lab.) it becomes much easier to upload individual files or a selected group of files to your Web site.
  7. Lab 6: Maintaining a Web Site Using an FTP Client: This, the last of the four-lab sequence on Web site development, you will learn simple file manipulation on a remote computer, using and FTP client.  Probably of more importance, is the abillity to manage the files on your Web site without having to learn UNIX, the operating system, of our Web server.
  8. Lab 7: Web Searching and Creation of the Web Resources page of the Semester Project: Probably the biggest headache of Internet use is trying to find exactly what you want as efficiently as possible.  This lab attempts to help reduce this problem by focusing on search techniques and the search tools currently available for the Web. (Searching other services are in other Labs.) The searching in this lab is governed by the goal of finding Web pages associated with your discipline and incorporating links to them in the "Web Resources" page of your Semester Project.
  9. Lab 8: Newsgroups and Mailing Lists:  This lab will get you started using these two Internet communications services.  During this lab, you will incorporate your analysis of these services in your major discipline and publish drafts of two project pages, one for Newsgorups and another for Mailing Lists.  After the lab is completed you should continue to monitor your newsgroups and mailing lists and update and refine your project pages.
  10. Lab 9: Advanced Searching and Web Indexes: This lab extends the focus on searching to advanced search techniques and standard criteria for evaluating the content of a Web site.  The semester project is expanded by creating a draft of a Web page that contains annotated links to Index sites (Web pages that contain lists of links to other sites).  As with all drafts, you should continue to search for other index sites and update and refine list of such sites.
  11. Lab 10: Web Development On Free Commercial Web Hosting Sites  introduces you to free commercial Web site hosting services.  You will sign up for a account with two free Web site hosting service and then work through their tutorials that help you use the WYSIWYG Web Development applications provided by the service.  Finally, on both sites, you will develop a prototype of personal Web site which you can expand later, on your own, if you wish.   (Your are encouraged to continue developing your sites, but that is up to you.)  Finally, you are asked to compare the Web development tools of the different hosting services.  (If you have a Web site on some other service, e.g. Tripod, you should compare its Web hosting and development facilities to those of the Hosts you used in this lab.)
  12. Lab 11 (OPTIONAL, EXTRA CREDIT): Web Page Development; Bells and Whistles  which is prototype that introduces several advanced Web page development techniques (Java, JavaScript, audio, forums, etc) and shows you how to incorporate them via copy and paste.  Actual development of these skills is beyond the scope of this course (covered in COSC 330 )
LAB DEBRIEFINGS (The following comments are for the class as a whole; individual comments will be placed on your submission when it is returned or will be reported via e-mail):
 
SEARCH TOOL
HITS
FIRST LISTING
Netscape
22,501
www.clas.ufl.edu/CLAS/american-universities.html
www.frostburg.edu was second
Google
"about 22,500"
www.frostburg.edu
Yahoo
"about 334,000"
www.frostburg.edu
Ask.com/Teoma
"about 22,300"
www.frostburg.edu
Dogpile
102
+ others in categories
antoine.frostburg.edu/chem/senese/101/index.shtml
www.frostburg.edu, by itself, was not in the top 100.
Ixquick  49,452 www.frostburg.edu
LookSmart 9+300
http://www.findarticles.com/p/articles/mi_qn4183
www.frostburg.edu was sixth
Lycos 49,333 www.frostburg.edu
Overture (now using Yahoo's search)
(Total not given.) www.frostburg.edu (after 11 sponsored listings)