Resources and Information for CS 116 ISAs

This twiki is for technical details only. Any other duty information can be found in Waterloo LEARN (D2L): CS Instructional Support Group -> Course Admin & Duties for ISAs.

Key Links


  • Assignment Procedure - An overview of posting, collecting, and marking assignments, with links to more detailed pages where appropriate.
  • Automated Autotest Creation and Execution - Descriptions of the two scripts used to make the directories required for autotests, as well as execution instructions.
  • Python-Specific Information for BitterSuite - Detailed information on writing python autotests, including how to handle file/keyboard/screen I/O.
  • CheckTestcases - Automated checking of student test cases for Racket code. The script provided on this page only handles one student at a time; to run it on all students, use the script /u/cs116/bin/ (the -v option is usually worth using).
  • TestTests - Automated checking of student test cases for Python code
  • MossScripts - Instructions for running moss - NEEDS UPDATES
  • AutoAssignCorrectness - Instruction on how to automate the assigning of correctness marks in MarkUs (has not been used so far in CS 116)

Course Webpage and Piazza



Non-Technical (To be moved to D2L)

No Longer Relevant

Edit | Attach | Watch | Print version | History: r23 < r22 < r21 < r20 < r19 | Backlinks | Raw View | Raw edit | More topic actions
Topic revision: r23 - 2021-05-03 - KarenAnderson
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2024 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback