Tags:
view all tags
---+ CS 260 Course TA and Marker information page The course web page is at: http://www.ugrad.cs.ubc.ca/~cs260/ ------- ---+++ Course Staff Contact Information Please provide a phone number where you can be reached in case the instructor needs to contact you. | Petter Haggholm | 1-604-785-9588 | haggholm@cs.ubc.ca | |Andrei Lifchits| phone | alifchit@cs.ubc.ca | | Ugrad Marker #1 | phone | TBD | | Ugrad Marker #2 | phone | TBD | | Ugrad Marker #3 | phone | TBD | | Ugrad Marker #4 | phone | TBD | ------- ---+++ Regular Course Staff Meeting *TBD (ICCS X618 - Digital Screening Room)* ------- ---+++ Lab 1 marking instructions TAs need to do the following marking _during_ Lab 1. Bring a _complete_ hardcopy of the marking spreadsheet with you to each lab. 1. Check off each student who has *Attended* the lab. If a student is not registered in any lab, tell the student he/she must register. If a student is registered in a different lab, tell the student he/she must either go to the correct lab or change his/her registration (but if there is room in the lab, let the student stay for the lab session). Put your initials in the *TA* column for students you mark and put the lab section in the *Lab* column if the student is _not_ registered in the lab section in the *Reg* column, so we know which lab he/she attended (you can leave this blank if the student is registered in the lab section). 2. Check that students have implemented the =erase()= method for =IntSet=. The following is a correct implementation. There are many variants. You need to look at the code and see if it is plausible. If it looks like there are problems (or if the testing shows errors in the next step) offer students advice on how to fix things. Give them a mark of 1.0 or 0.5 accordingly. <verbatim><pre>void IntSet::erase( int target ) // Mutator // POST: if target is in the IntSet, the target is removed from the IntSet; // otherwise nothing is done and the IntSet is unchanged { for( int i = 0; i < count; i++ ) { if ( data[ i ] == target ) { count--; data[i] = data[count]; return; } } }</pre></verbatim> 3. Check that they have linked their =IntSet.o= with =IntSet-tester.o= to produce the executable =IntSet-tester= and watch it run. It will print out a summary of errors. If there are no errors, the student gets 1.0. If there are errors the student gets 0.5. If the student cannot execute =IntSet-tester= the student gets 0.0. _All other marking will be done by scripts._ You are _only_ responsible for these two columns in the spreadsheet. The Marking Scheme tells students to show you that they have a correct =Title.txt= file and that they have executed the =handin= command. You can ask them about this, but you _do not have to record a mark_. ------- ---+++ First Course Staff Meeting *10:30-11:30 AM, Friday, September 8, 2006 (ICCS 618 - Digital Screening Room)* ------- ---+++ TA Section Scheduling Please place your preferences in the appropriate column for each section ("Prefer", "OK", "Bad", "No"). The *bold face* entries are when each TA is assigned to a lab. Each TA attends four (4) labs. There are only two TAs for the course. Each undergrad marker attends two (2) labs. | *Section* | *Day* | *Time* | *Students* | *Andre* | *Petter* | *Marker #1* | *Marker #2* | *Marker #3* | *Marker #4* | | L2A | Mon | 12-14h | 39 | OK | No | Status | Status | Status | Status | | L2E | Mon | 14-16h | 23 | OK | OK | Status | Status | Status | Status | | L2G | Mon | 16-18h | 20 | OK | OK | Status | Status | Status | Status | | L2D | Mon | 18-20h | 20 | No | No | Status | Status | Status | Status | | L2H | Tue | 14-16h | 32 | OK | Prefer | Status | Status | Status | Status | | L2B | Wed | 12-14h | 30 | OK | No | Status | Status | Status | Status | | L2C | Wed | 16-18h | 32 | OK | OK | Status | Status | Status | Status | | L1F | Thu | 14-16h | 24 | OK | Prefer | Status | Status | Status | Status | Indicate any caveats here: * Petter: CPSC502 (Artificial Intelligence I), lecture Monday & Wednesday 12:30 - 14:00 * Petter: Karate practice Monday (& Wednesday) 18:30 - 20:00 * (classes you are taking that conflict) * Andrei: my meal plan includes dinners 6-7:30 Mon-Thu ------- *PLEASE MAKE SURE TO CLICK "RELEASE EDIT LOCK" SO THAT OTHERS CAN EDIT THE WIKI AS SOON AS YOU'RE DONE!*
Edit
|
Attach
|
Watch
|
P
rint version
|
H
istory
:
r79
<
r78
<
r77
<
r76
<
r75
|
B
acklinks
|
V
iew topic
|
Raw edit
|
More topic actions...
Topic revision: r76 - 2006-09-06
-
alifchit
Home
Site map
BETA web
Communications web
Faculty web
Imager web
LCI web
Main web
SPL web
Sandbox web
TWiki web
TestCases web
Imager Web
Create New Topic
Index
Search
Changes
Notifications
RSS Feed
Statistics
Preferences
View
Raw View
Print version
Find backlinks
History
More topic actions
Edit
Raw edit
Attach file or image
Edit topic preference settings
Set new parent
More topic actions
Account
Log In
Register User
Edit
Attach
Copyright © 2008-2025 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki?
Send feedback