This tool converts the XML output from aSc Timetables to ManageBac-friendly CSV upload format.
Please note there is an accompanying help article which explains how to ensure it is intended to be used.
Instructions for PowerShell (Windows):
1. Install python to the system, by going to "PowerShell" command line prompt, and typing python3. It will open a dialog box that will allow you to install the latest version of the Python programming language.
2. Install "poetry" which gives us a way to manage Python programs, by going to this site. There you will find the instructions to enter the following code into PowerShell:
(Invoke-WebRequest -Uri https://raw.githubusercontent.com/python-poetry/poetry/master/get-poetry.py -UseBasicParsing).Content | python -
3. When the above is installed, it will tell you that the next step is to install "poetry" into the PATH through the environment variables. You can do so by going to the control panel. Ryan Tannenbaum (external consultant) has kindly provided the following video that should assist: