Welcome to CISC181! The purpose of this first lab, "lab zero", is to orient you to some of the knowledge and skills you will need to complete the remaining labs in this course. In particular, this lab will introduce you to the Sun Rays.
If you took CISC105 last semester on the UD main campus from Prof. Harvey, Prof. Conrad, or Prof. McGeary, you are already familiar with the material in this lab: using emacs, strauss, the SunRays, and WebCT. In this case, you may skip immediately to lab01; in that case, lab01 will count for both your lab00 and lab01 grade. |
Of course, you are free to complete lab00 as a refresher or as an "easy A" if you want.
Everyone else is strongly encouraged to complete lab00 before starting on lab01. Both are due next week.
The Sun Rays are type of computer called an "XTerminal" that you can use to access a computer called strauss. Strauss is the computer on which you will do your actual programming in this course. The computer known as strauss is in a building on South Chapel Street. However, you do not have to go to South Chapel Street to use strauss; in fact, visitors are usually not permitted there anyway. Instead, you always access strauss from a PC, Mac or Sun Ray connected to the Internet. In lab, you'll access strauss via the Sun Rays.
Note: Outside of lab, you may access strauss from any computer connected to the Internet, provided you have the right access software (e.g., a secure shell client program.) See the following link for more information on accessing strauss from your home or dorm PC or Mac:
Info on logging in and out and accessing the web on the Sun Rays is at the following link:
http://copland.udel.edu/~pconrad/UnixAtUD/SunRay.html
That link also has information on what to do if you don't yet have a University Unix account. Finally, there is also information on that page that will help you pull up an "XTerm on Strauss"; you'll need that when you get to Goals 5 and 6.
http://copland.udel.edu/~pconrad/cisc181h
There, you should find the main web page for the course. You should find a link to the syllabus, and a link to the labs directory, where the lab you are now reading can be found. Some of the links will lead you, for the time being, to empty directories which will soon be filled with your projects, homework assignments, source code examples, and lecture notes.
Then, click on the link that says "WebCT". This should take you to a login screen, and then directly to the WebCT page for this course. Alternatively, you can go to the main WebCT page, and click "logon".
Once you are on WebCT, be sure to find the calendar link, and check out the reading assignments for the next two weeks.
Open an XTerm on strauss (If you don't know how and/or are not sure what "Xterm
on Strauss" means, follow this link to the Sun Ray documentation: http://copland.udel.edu/~pconrad/UnixAtUD/SunRay.html).
If you are NOT yet familiar with emacs, start learning emacs. Go to an xterm on strauss, and type "xemacs". For more instructions on what to do, follow this link:
http://copland.udel.edu/~pconrad/UnixAtUD/EmacsTips.html
Once you are familiar with emacs, go ahead and
use emacs to create a text file called "lab00.dat" containing
the following, each on a separate line: your name, your hometown, your favorite
US state other than the one in which your hometown is located, and your unix
userid.) For example, Prof. Conrad's file would look like this:
Phill Conrad Wilmington, DE Arizona pconrad |
When you are finished, send the file to the printer in Willard 009 with the following Unix command:
qpr -q whlps lab00.dat
Also, upload this file as part of your submission for Lab00 in WebCT. Then "submit".
Note that this is TWO SEPARATE STEPS (1) upload, (2) submit.
If you need more help on this process, you can find it here:
http://www.udel.edu/webct/students/assignments.html
Proceed with lab01, found on the course web site under "labs". The file lab01.html will contain the instructions, and the folder lab01 will contain files you need to download or copy in order to complete the lab.