Recent Changes in ISG Web retrieved at 01:45 (GMT)
Name runMoss Run moss on a collection of student submissions Synopsis runMoss d directory a term assignment ... assignment {`moss options`} Usage...
Name moss makereadable Format the raw output of moss into something more readable, and also perform optional filtering Synopsis moss makereadable { file...
Name moss getgroups Construct groups out of the matched pairs returned by moss Synopsis moss getgroups { file url } Usage The parameter is either...
Name marmocreate Create a zip file for Marmoset that wraps an RST assignment Synopsis marmocreate o zip outfile {assignment} Description marmocreate...
Name group mgr submit file filter Supplement a file filter by verifying that group.txt files meet expectations Synopsis From within the course specific file...
Name validateSite Validate`s a course website`s HTML and CSS files Synopsis validateSite {userid} Description This program will crawl through a website on the...
Name login provide convenient default login setup on the shared course accounts Synopsis exec ~isg/bin/login Description The last line of the file /u/csXXX...
Name checkquota Checks if the diskquota of an account is above 89% Synopsis exec ~isg/bin/login {userid} Description A common issue for course accounts is accidentally...
Name unlate Remove any indication a given submission was submitted late Synopsis unlate {assignment} {student} Usage Intended to be run from a course account...
Name submitters List all students who submitted a given assignment on time. Synopsis submitters o meet type {assignment} Usage The required argument is the...
Submit Subversion Hook. This is available via the final script option in .submitrc , and is located at /u/isg/bin/submit/submit subversion hook . It maintains...
Name submit pub test hook Automatically request public tests for each submission Synopsis submit pub test hook Usage Inside of the course`s /u/csXXX/.submitrc...
Submit Permissions Hook This is available via the final script option in .submitrc , and is located at /u/isg/bin/submit/submit permissions hook . It simply changes...
Name makelateclone Cut off submission of an assignment and create a late version of it Synopsis /u/isg/bin/makelateclone {assignment} latename Usage As with...
Name file filter Perform filtering on files students submit Synopsis file filter Usage Inside of the course`s /u/csXXX/.submitrc there should be the following...
Name bittersuite A framework for running tests via RST Synopsis rst Description BitterSuite is a testing framework that works on top of rst . Instead of providing...
Resources and Information for CS 115 Tutors This twiki is for technical details only. Any other duty information can be found in Waterloo LEARN (D2L): CS Instructional...
Apache Subversion (SVN) Purpose Apache Subversion (SVN) is used in the course account to share files between course staff. It maintains a record of past revisions...
To run Moss on assignments, you needto run ~cs246/moss/Scripts/moss246.sh . You need to change some variables, comment/uncomment lines each time depending on the...
Due to a bug in the include guard test and unnecessity of having a text file for all of the files student submitted, most of the features of compilehandin.bash has...
MarkUs Issues The page describes issues you might encounter when using MarkUs. Some of these issues are not caused by MarkUs per se, but are rather caused by the way...
MarkUs Bugs and Issues The page describes bugs and issues in MarkUs. Some of these bugs are not caused by MarkUs per se, but are rather caused by the way MarkUs is...
Communicating With Markers There are several ways that tutors can communicate with the grad TA, the ones that are going to do the hand marking part for each assignment...
Assignment Management The tutors should have only a maximum of two previous marked assignment in the possessions, where there is extra, the oldest assignment should...
ProtectPDF protectPDF allows students to download solutions to assignments, midterms, and other privileged information by watermarking it. If protectPDF is used, ensure...
This is a subscription service to be automatically notified by e mail when topics change in this ISG web. This is a convenient service, so you do not have to come...
gentotir. NOTE: This script is not updated for compatibility with courses using Markus or Marmoset This script is designed to assist the TA evaluation for assignment...
TestTests This script was written in Fall 2012 and first used extensively in Winter 2013. It automates the evaluation of student test cases so that grad TAs do not...
Wxme Converter The DrRacket editor lets you put non plain text elements in your code. Look at this funny program. It contains fractions, comment boxes, and a...
All About Clickers Related Links ClickerRegistrationScript ProcessingClickerMarks UploadingClickerMarks What are clickers? From State: Clickers...
Uploading Student Files to Markus through Terminal Sometimes it will be necessary to edit student submissions or accept student submissions by email. There are detailed...
Walkthrough For Everything to do with Assignments (with lots of reference to BitterSuiteWalkthrough ) For This Walkthrough, we will assume that all work is being...
Creating Marks Spreadsheet (CS 116) Near the beginning of the term, you will need to add the new students to the marks spreadsheet located in the marks folder. The...
Start of Term Tasks This collection of tasks is written with CS 116 in mind, although it should be able to be expanded to accomodate multiple courses. Some of these...
ISG Web Preferences The following settings are web preferences of the ISG web. These preferences overwrite the site level preferences in ., and can be...
The purpose of this page is to eventually be an assorted list of terminal commands that have been found to be useful so that future terminal illiterate ISAs will have...
Basic Course Account Setup Initial Account Creation Initial access and testing accounts The person requesting creation of the course should be in the .rhosts of...
Updating the Course Website At the beginning of the term (or at the very end in preparation of the next term) it`s important to clean up the course website. Things...
Visualization Tool for CS 115 This tool was developed for use in the lab sections of CS 115. Its aim is to separate analysis from coding in students` problem solving...
Resources and Information for CS 234 IAs This twiki is for technical details only. Any other duty information can be found in Waterloo LEARN (D2L): CS Instructional...
Changing File Permissions Oftentimes, when attempting to post a document to the course website, you`ll find that the public doesn`t have permission to view the document...
Automatically Assigning Correctness Marks in MarkUs This page is about a program that can automatically assign correctness marks on MarkUs. It assumes that your...
Assignment Info The following is a list of pages on TWiki that relate to dealing with student assignments. AssignmentZero AssignmentManagement AssignmentRemarkPolicies...
Requiring Assignment 0 Submissions The file filter program can enforce that a given assignment (likely 0) be completely submitted and have all components passing...
Marmoset Testing Script Guide In the cs246t account, each project is usually organized as ~ bin/ this is where all the scripts are marmoset...
Communication If there is more than one tutor, communication can become important. Especially if one tutor is in the consulting centre, and the other are in the office...
Resources and Information for SE 212 ISAs This twiki is for technical details only. Any other duty information can be found in Waterloo LEARN (D2L): CS Instructional...
Show 10, 20, 50, 100, 500, 1000 results per page, or show all.
Related topics:
RSS feed, ATOM feed, WebNotify, site changes, site map