About Site Map Submit Contact Us Log in | Create an account
Create an account Log In
Average Rating
User Rating:
Visitors Rating:
My rating:

Write review
See full specifications

linux default icontah Publisher's description

A script for helping teaching assistants

tah (Teaching Assistant Helper) is a Python script that sends out hand-in reminders based on a YAML file describing the students and the status of their hand-ins (accepted, rejected, not received).

The file looks like this::

# -*- coding: utf-8 -*-

course: CS101
ta: Martin Geisler
email: mg@cs.au.dk
handins: 6


SГёren SГёrensen:
email: soeren@example.net
handins: [True, True, False, ~, True]

Jens Jensen:
email: jens@example.net
handins: [True, True, True, False]

The file consists of two YAML documents. The first describes the course itself and the TA, the second holds information about the students. For each student, the ``handins`` entry is a list where ``True`` means that the hand-in was accepted, ``False`` means that it was rejected, and ``~`` indicates a missing hand-in (this is only necessary if there is a gap in the hand-ins received --- the lists are padded with ``~`` at the end).

Run ``tah`` with ``--dry-run`` to see the mails it will send out, and run it again without the option to actually send the mails.

System Requirements:

No special requirements.
Program Release Status:
Program Install Support: Install and Uninstall

tah Tags:

Click on a tag to find related softwares

Is tah your software?

Manage your software

Most Popular

linux default icon Watsup 1.9
Real-time compact view of system resources and which top processes are using how much.
linux default icon python-instagram 0.7.2
A Python client for the Instagram REST and Search APIs
linux default icon Phorum 5.2.17
tarted in 1998, Phorum was the original PHP and MySQL based Open Source forum software
linux default icon Disco-Light X 1.0
A disco colours, light theme for your GNOME desktop
linux default icon Bada 1.0
Bada is an audio player for dictation.

Related Category

» Education (514)
» Programming (2498)