Backlinks to HowTo in ISG Web (Search all webs)

Results from ISG web retrieved at 17:43 (GMT)

Academic Integrity Verification Path You could find the acadinteg.py, acadinteg.sh and whitelist and acadinteg.sh here: ~/marking/provided library/final/ How to...
Handmarking Annotations How to set up annotations: 1. Log into MarkUs in the admin account (the account that you log in with your email) 2. Click on Assignments and...
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...
Assigning Submissions to Graders Student submissions need to be assigned to all of the graders that are assigned to the course. Submissions need to be assigned randomly...
Assignment Zero Many courses, particularly 1A targeted courses, have an assignment 0, the goal of which is to familiarize students with assignment submission procedures...
Automated Testing Suite Creation and Execution A script was created in Summer 2010 to assist tutors in the creation of autotesting folders for the assignments. An...
Scripts Available for Banning Functions There are four different scripts available for banning functions on assignments. Two are whitelist scripts, and two are blacklist...
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...
BitterSuite3 Proposal NOTE : Several suggested features have not been implemented. Please see the official documentation for the actual features of this testing...
BitterSuite C Testing This page will give helpful hints for how to do C testing. Verifying C code compiles without generating warnings Testing Hierarchy Solutions...
BitterSuite: Counting Function Calls The attached is a scheme file which can be used as a filter when rst is run. For instructions on how to implement the filtering...
BitterSuite Development This page gives a brief description of the history of the development of BitterSuite. The code for the latest versions of all previous versions...
Flexible Python Automated Testing with RST The problem with test.py The test.py method of Python automated testing described at BitterSuitePythonTesting is sufficient...
BitterSuite General Use This page contains information about the use of BitterSuite that does not fit well into the other categories. Walkthrough BitterSuiteInitialSetup...
Note: Read BitterSuiteWalkthrough before reading this document. BitterSuite I/0 Walkthrough Tutors of courses like CS 115 and CS 135 likely do not need to worry about...
BitterSuite Scheme Testing This page describes hints for testing in Scheme. Also see BitterSuiteScheme for a formal description of the language options. Related Pages...
RST/BitterSuite Testing Using Arbitrary Scripts RST/BitterSuite is a software testing framework which can use scripts that you write for testing. This allows for a...
Validating Files Submitted by Students Note: Performing filtering in this fashion is no longer recommended. The BitterSuiteFilter language should be used instead...
Verifying C Code compiles without warnings This page discusses how to design tests with appropriate feedback which will verify that code submitted by students will...
Walkthrough For Everything to do with Assignments (with lots of reference to BitterSuiteWalkthrough ) For This Walkthrough, we will assume that all work is being...
Using Markus and Handmarking in CS 241 CS 241 uses Markus for handmarking of a few assignments. Markus requires a good deal of setup to get working properly: this...
CS246 Assignment 5 (Group Project) Walkthrough In recent terms, CS246 has had a partner final project. This means some extra handling for this final project. The following...
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...
Checking Helper Functions and Recursion This page assumes knowledge of how to do rst test setups for cs135 (TestingGuide), how options.rkt files work (OptionsRkt)...
Clicker Debugging Tips This page contains some general steps for debugging students` iClicker problems. Usually, the problem will be students saying they`re not getting...
All About Clickers Related Links ClickerRegistrationScript ProcessingClickerMarks UploadingClickerMarks What are clickers? From State: Clickers...
Assignment Collection The main goal for assignment collection is to: Isolate the assignments that students submit before the due date from the ones that are submitted...
CS 100 TWiki CS 100 ISA Guide Link to the guide: https://student.cs.uwaterloo.ca/~cs100/ISAManual/FileMaker.html The guide covers topics such as: Thunderbird...
CS 105 CS 105 is a computer science course designed for global business and digital arts (GBDA) students, with CS 106 as the following course. These students are not...
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...
Resources and Information for CS 135 Tutors NOTE: THIS PAGE IS OUTDATED AND MAY HAVE MISLEADING INFO. PLEASE SEE THIS INSTEAD: CompSci135TutorDuties This twiki...
CS135 Main Page The responsibilities of a CS135 Tutor may vary over academic terms depending on the number of students and instructor preferences. The general weekly...
Resources and Information for CS 145 ISAs This twiki is for technical details only. Any other duty information can be found in Waterloo LEARN (D2L): CS Instructional...
Resources and Information for CS 146 ISAs This twiki is for technical details only. Any other duty information can be found in Waterloo LEARN (D2L): CS Instructional...
CS 200 CS 200 is a computer science course designed for non CS students. CS 100 is a course students can take for more context, but it is not required. This Twiki...
Resources and Information for CS 231 IAs This twiki is for technical details only. WIP: The `Key Links` and `Course Webpage and Piazza` sections are currently just...
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...
Resources and Information for CS 240 ISAs This twiki is for technical details only. Any other duty information can be found in Waterloo LEARN (D2L): CS Instructional...
CS 241 ISA Duties This page describes important tasks CS 241 ISAs must do throughout the term. The focus of this page is mostly on tasks that require technical knowledge...
Resources and Information for CS 241e ISAs This TWiki is for technical details only. Any other duty information can be found in Waterloo LEARN (D2L): CS Instructional...
Resources and Information for CS 247 ISAs This twiki is for technical details only. Any other duty information can be found in Waterloo LEARN (D2L): CS Instructional...
CS 247 ISA Duties This page describes important tasks CS 247 ISAs must do throughout the term. The focus of this page is mostly on tasks that require technical knowledge...
Connecting to Course Accounts The course account is where many files for the term are stored, and you likely will be making use of it on a regular basis. Often, it...
Providing Libraries and Helper Files This section should be your go to reference if there are any issues with providing a library or creating helper functions for...
Correctness Tests Correctness tests are used to completely test every students code. The mark they get on an assignment are heavily dependent on the results of the...
Managing Course Accounts The course accounts have a number of uses; as a central point of contact for e mail from students, as a host for the course website, and as...
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...
CS135 Trace Path You could find the cs135 trace.rkt here: ~/web/content/assign/dr racket/cs135 trace.rkt How to use it We use it for debugging (this is helpful...
Email Management Instructions for accessing the course email are here: AccessingCourseConnectEmail All course related emails should be sent from the CS 135 Course...
Getting Started Do any tasks that you`ve been assigned during the ISA orientation (goals setting, setting up WorkDay, WHIMIS training, etc.). Read over A...
CS135 Web Site Repo Never, ever edit the web site directly. The CS135 web site is now generated by a static site generator Hugo. When it is regenerated, whatever...
ISG Web Usage Statistics, 2009 Month: Topic views: Topic saves: File uploads: Most popular topic views: Top contributors for topic save...
Layout and Format This page will go over the basics of the layout of the marking directory. This includes the file tree, descriptions of file layouts and how to add...
lintR lintR is a `lint` program to give advice on Racket programs. It consumes one or more student programs, parses them into an Abstract Syntax Tree (AST), and runs...
MarkUs MarkUs is an open source software that lets students submit assignments online. Graders can mark the assignments online, and students can view their marked...
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...
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...
How to Prepare an Assignment for Marking in MarkUs Courses where students submit to MarkUs (including through Open edX) Some courses need to upload files to MarkUs...
MarkUs Scripts Please list scripts that have been developed for working with MarkUs, including where to find them and how to use them. If you cannot find the script...
Attempt #1 Command run: export RAILS ENV `production` cd ~/f10 dev/markus 0.9.0 rake db:create (in /u7/markus/f10 dev/markus 0.9.0) FATAL...
Marking Scheme The marking scheme should be in very simple language and concise. It will be read by TA`s for marking and students for feedback. Any detailed or verbose...
Marking Scheme Steps to prepare a marking scheme for a marking meeting. 1. Choose the criteria to include Not all the criteria should be included in a marking scheme...
Documentation for the marm sql Script The marm sql script allows common Marmoset tasks to be performed from the command line. Users can download all the best on...
Name marmocreate Create a zip file for Marmoset that wraps an RST assignment Synopsis marmocreate o zip outfile {assignment} Description marmocreate...
Marmoset Related Pages MarmosetCourseConfiguration LocalMarmosetSubmissionMirror MarkersMimickingMarmoset PrintingMarmosetAssignments PostingMarks...
Marmoset Testing Script Guide In the cs246t account, each project is usually organized as ~ bin/ this is where all the scripts are marmoset...
Office Tips Related Pages TAUnix ProcmailSetup Helping Students Students should not be in the DC tutor offices. These offices contain sensitive materials...
Old MarkUs Material MarkUs has evolved quite rapidly. The material below accumulated during that evolutionary phase. There may be information that is still useful...
OnlineExams When creating a set up for an exam, there are a few things that need to be done differently than a regular assignment. This page will give the most important...
Opening remark requests This page will explain how to open the remark requests form on the website for a new assignment. 1 Navigate to ~/web/content/assess/remark...
Posting Solutions Post Mortems Preparing Solutions We typically release partial solutions for each assignment after the deadline (usually the following weekday...
ProtectPDF protectPDF allows students to download solutions to assignments, midterms, and other privileged information by watermarking it. If protectPDF is used, ensure...
Public Marks Uploader (Deprecated) The following system for automatically uploading marks to the course website was deprecated in Spring 2018. Currently mark uploading...
RST .stepheader { background color: #DCDCDC; font weight: bold; font size: larger; padding right: 15px; } How to Run RST rst is a command that you need...
RSTPublicTests NOTE: In August 2014, the name `public test` was changed to `basic test`, which is more meaningful for students. The public tests is a facility that...
RSTPublicTests Suggested Improvements There seems to be an implicit nice applied when public tests are launched, probably due to nohup; however, this nice should...
Remark Requests Script (remarkR.sh) A script that collects the remark requests for an assignment and generates the corresponding CSV file including all the information...
Remark Requests Opening remark requests This page will explain how to open the remark requests form on the website for a new assignment. 1 Navigate to ~/web/content...
Requiring Userids for Secure Web Access This is documented in full at http://www.cs.uwaterloo.ca/cscf/student/www#www/features access imap.faq. In short, in order...
Markus Rubric How To Set Up the Rubric on Markus Log into Markus in the admin account (the account that you log in with your email). Go to the current assignment...
Checking For Plagiarism With moss241 This page describes how to use the moss241 script written by Rob Schluntz to check assignment submissions for plagiarism. This...
Disallowing Specific Functions It would be handy to be able to set! a function such as reverse to an expression which raises an error in a module. PLT Scheme does...
Setting up submit command for assignment submission Students can use the submit command to submit their homework. The students` submissions will be copied to the...
How to post a solution Make a PDF of the file you want to post Create a folder in /u/cs135/protectPDF with the same name as the pdf (minus .pdf) Put...
Special Cases and Common Issues This covers miscellaneous helpful topics and general tips that can be used while setting up public/private tests. CommonIssues Many...
Connecting to course account using SSHFS on Windows Step 1 Install Cygwin Download and install the latest version of Cygwin from here: https://cygwin.com/install...
Stepper Questions This page contains information about how to set up stepper questions from edX or the course website for autotesting purpose. Steppers Through edX...
Student Online Voting Around exam time, it`s pretty common to want to take a poll to see what possible review session times work for students. Here`s a script that...
TA Spotcheck TAs are supposed to have completed marking at least 5 submissions by a set date a few days before the marking deadline so ISAs can give them feedback...
Setting up TA MarkUs and Assignments To help TAs be familiar with each assignment and ensure high quality marking, a subset of each assignment...
Testing Guide If this is your first time reading through the testing guide, please read the full summary below. Quick Links CorrectnessTests information on creating...
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...
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...
Instructional Support Group Wiki Welcome to the home of TWiki.ISG . This is a web based collaboration area primarily targeted for ISA use, which will allow better...
ISG Web Preferences The following settings are web preferences of the ISG web. These preferences overwrite the site level preferences in ., and can be...
Statistics for ISG Web Month: Topic views: Topic saves: File uploads: Most popular topic views: Top contributors for topic save and...
Please give any feedback about Wiki training on this page, in a discussion format with your signatures following your comments. BusraHacioglu 17 Feb 2010 I`ll...
This page is meant for feedback about ISG`s scripts at the end of Winter 2010 to help ensure that the modified versions are ready to go in Spring 2010. The goal is...
Overview Marmoset is a testing suite operated through a web interface (for both ISG and students); it provides an easy way to create programming problems and assign...
Number of topics: 99

 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 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