Students will start in the VLE, where they are told to create their M269 folder, download and unzip the book there, and start reading it. Only afterwards do they get to the software installation instructions. So the script should check that the argument corresponds to an existing folder with base name m269-23j or M269-23J and has a subfolder for the book. This will allow the student to immediately start using the notebook after installation.
Change README to make clear the M269 folder and the book must already be installed.
Change script to check for folder.
Script may also nudge user to install TMAs if their subfolders don't exist.
Students will start in the VLE, where they are told to create their M269 folder, download and unzip the book there, and start reading it. Only afterwards do they get to the software installation instructions. So the script should check that the argument corresponds to an existing folder with base name
m269-23j
orM269-23J
and has a subfolder for the book. This will allow the student to immediately start using the notebook after installation.