|
CSE Home |
About Us |
Search |
Contact Info |
Often, it's necessary to have each student in a class sign up for, say, a meeting with the instructor. The instructor sets aside a few blocks of time, sets a duration for each meeting, and asks each student to sign up. An easy way to do that is to paste a sheet of paper on the instructor's office door with the available times blocked out and ask each student to pick a slot by filling in their name.
When most of the students are off-campus, that approach is less practical. This CSE Signup Tool has been developed to meet the need.
The tool makes these assumptions:
If your situation meets these constraints, then you can use the CSE Signup Tool without further ado. Read on.
(See also the similar Presentation Tool, which is useful for such managing tasks as signing up to present a paper in class when the set of papers to be presented is known.)
There are two versions of the tool:
To use the tool, you must first create a configuration file and copy it to your web. The configuration file is created using the tool itself:
The key configuration information you will provide is:
The tool will guide you through the details of creating and copying the file.
If you aren't useing CSENetID, the tool will need a list of student names in order to create a pick list. That's a text file in the course web called .htstudents with each student name on a separate line. For example, for CSE666 you would create a file called /cse/www/education/courses/cse666/CurrentQtr/.htstudents. The web server must be able to read that file, but is configured not to serve it directly to web users.
To use the tool after the configuration and student list files are
created, create a link in your course web to
/htbin-post/education/signup.cgi. For example, the
instructor of CSE666 would edit
/cse/www/education/courses/cse666/CurrentQtr/index.html to
contain a link that might look like this: <a
href="/htbin-post/education/signup.cgi">sign up to present
your project</a>. It's important that the link be from
some file in the course web, because that's how the tool knows what
course is being served. For example, it won't work to provide the
link from your home page, because your home page URL doesn't hint at
what course you are teaching.
Students who click on that link will be able to see what slots are available and select from those still available.
If you are using CSENetID, students can renounce their own reservation(s), and administrators can renounce any reservation. If you are using the version without authentication, renouncing an existing reservation is slightly complicated. You have two choices:
Comments to the developer are welcomed.
|
Department of Computer Science & Engineering University of Washington Box 352350 Seattle, WA 98195-2350 (206) 543-1695 voice, (206) 543-2969 FAX [comments to webmaster@cs.washington.edu] | |