Courses/Computer Science/CPSC 203/CPSC 203 Template/Labs Template/Week 3 - Lab 2: Time-Boxed Assignment on Problem Solving

Instructions for Students

 * 1) PREPARATION. Do the review assignment, it will prepare you for the TBA.
 * 2) ARRIVAL. Arrive early for your Tutorial, so you will have the full tutorial to do the TBA.
 * 3) ATTENDANCE. Using FOIP guidelines (if you are unsure – ask your instructor) attendance will be taken. In this case – students must fill in their FirstName, LastName, Student# and Signature fields on the handout. Please ensure you also have your Student ID card with you.
 * 4) CONTEXT. The TA should explain to you quickly what the TBA will entail, listen carefully.
 * 5) FORMAT. The TBA is done in JES and is Open Book. Students may use JES Help facility, but not the Internet.
 * 6) SETUP. The TA will dispense a handout to each student. The assignment will also be displayed on a projector.  Carefully read each question.  NOTE: ALL handouts must be collected back at the end of class and have their FirstName, LastName, Student#, and Signature fields filled in.  There is a zero tolerance policy to academic misconduct.
 * 7) TBA. Students have 50 minutes to do the TBA and submit it using Blackboard. At 45 minutes – submit the exam. At 50 minutes – the TBA will be finished. Late submissions will not be accepted.
 * 8) SUBMISSION. At the end of submission: All computers should be shut down, and no student is allowed to leave the class unless they have handed back their signed handout directly to the TA. ALL handouts must be collected back at the end of class and have their FirstName, LastName, Student#, and Signature fields filled in.
 * 9) MARKING. Marking will only be performed on those submitted assignments that match signed handouts  and whose date-stamp indicates the TBA was completed in class.
 * 10) Correct Answer is 1 mark
 * 11) Partially Correct Answer is 1/2 Mark
 * 12) Incorrect Answer is 0 marks.
 * 13) SPECIAL ARRANGEMENTS/PROBLEMS. See your TA and Instructor if you require special arrangements, or any problems that occur with respect to conducting the Time Boxed Assignment.

Instructions for TAs

 * 1) Do the assignment yourself, so you can experience what the students will go through.
 * 2) ARRIVAL. Arrive early for your Tutorial, so students have the full tutorial to do the TBA.
 * 3) ATTENDANCE. Take attendance using FOIP guidelines (if you are unsure – ask your instructor). In this case – students must fill in their FirstName, LastName, Student# and Signature fields on the handout.
 * 4) CONTEXT. Explain the assignment quickly (see background information above)
 * 5) FORMAT. The assignment is done in JES and is Open Book. Students may use JES Help facility, but not the Internet.
 * 6) SETUP. Hand a copy of the handout to each student. Do not simply place the handouts in a pile, as students may attempt to obtain an extra copy. The assignment will also be displayed on a projector.  Ask students to carefully read each question. Explain to students that: ALL handouts must be collected back at the end of class and have their FirstName, LastName, Student#, and Signature fields filled in.  Let  students know  that there is a zero tolerance policy to academic misconduct.
 * 7) ASSIGNMENT. Students have 50 minutes to do the assignment and submit it. At 45 minutes – remind students to submit the exam. At 50 minutes – enforce the assignment time box.
 * 8) SUBMISSION. Submission procedures will vary depending on instructor. Check with your instructor how they wish this assignment to be submitted. Common methods would be for instructors to set up an assignment link in Black Board (or equivalent course ware) or have students submit directly to their TAs. During submission, walk behind rows to ensure no students are attempting to email their solutions to others. At the end of submission: All computers should be shut down, and no student is allowed to leave the class unless they have handed back their signed handout directly to the TA. ALL handouts must be collected back at the end of class and have their FirstName, LastName, Student#, and Signature fields filled in.
 * 9) MARKING. Mark only those submitted assignments that match signed handouts  and whose date-stamp indicates the assignment was completed in class.
 * 10) Correct Answer is 1 mark
 * 11) Partially Correct Answer is 1/2 Mark
 * 12) Incorrect Answer is 0 marks.
 * 13) SPECIAL ARRANGEMENTS/PROBLEMS. See your instructor regarding any students requiring special arrangements, or any problems that occur with respect to conducting the Time Boxed Assignment.

Time-Boxed Assignment on Problem Solving
Programming Time Boxed Assignments are scheduled for the 2nd tutorial the week of MONTH DAY YEAR

Skill List for Programming is:

1. Know what variables are and how they work

2. Know what loops are and how they work

3. Know about simple data structures and how they work

4. Know how to use data structures

5. Explain how simple functions work

6, Know how to call and use functions

7. Writing out a solution to a problem using pseudo code

8. Implementing pseudo code into a computer program using Python

9. Getting programs to work correctly

Marking Sheet
Marking Sheet for TBA 3 Programming: [[Media:TBA3-markingsheet.xls]]