gsmcwhirter / haiku_lowest_score

A perl script to determine lowest scores from a Haiku Learning gradebook export CSV

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Lowest Score Finder for HaikuLearning

The school I teach at uses Haiku Learning for its course gradebooks and websites. Despite the gradebook being able to do quite a lot, it will not find the lowest remaining score in a category. This is a perl script that is designed to do that.

The intended audience is teachers who can run a script from the command line on a mac/linux system. It may also work on windows, but I have not tested it there.

Getting the CSV File

The script is meant to be run on the CSV exported version of the gradebook. To export a CSV file of the gradebook:

  1. go to a class site on your Haiku instance
  2. go to the Assess tab
  3. select the Reports option from the drop-down menu
  4. in the sub-menu across the top, from Reports, select Gradebook Export
  5. select All Assignments and click Export
  6. the CSV file should download after a short time

Running the Script

After cloning/downloading this repository (and having Perl installed on your system), you can run the script by calling

./lowest_score.pl csv_file [category]

The argument csv_file should be the path to the csv file that you downloaded for your class.

The optional argument category is the name of the category you would like to find the lowest score for. The default value is "Quizzes and Practice Problems", but that is unlikely to be useful for you.

About

A perl script to determine lowest scores from a Haiku Learning gradebook export CSV


Languages

Language:Perl 100.0%