Skip to content

loic-lescoat/colloscope

Repository files navigation

Colloscope - Reorganizing a timetable for clarity

A colloscope is a timetable for a class of 45 students showing when and where each group of three students (numbered 1 to 15) has a "colle" (a 1-hour lesson).

The colloscope provided by my teacher (shown below) was a single Excel spreadsheet, containing information for every group.

screenshot_of_excel_file_colloscope.png

This format has a few disadvantages. As a student, it's hard to find the information you need, as this requires searching through the table for the correct group number. The Excel spreadsheet contains a lot of unnecessary information about other groups.

The code from the Colloscope project parses the Excel spreadsheet, stores the information in a database for later use, then generates a personnalized colloscope - one PDF for each group - containing only information that is relevant to the student reading the PDF.

screenshot_of_group_15_s_PDF.jpg

A screenshot of a PDF generated automatically.

This personalized format presents only relevant information, improves readability and spares students the headache of manually searching for their group number through a sprawling spreadsheet.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published