This page lists data and code that might be helpful in you hackathon.
An anonymised dataset containing data about courses, students and their interactions with Virtual Learning Environment (VLE) for seven selected courses (called modules)
https://analyse.kmi.open.ac.uk/open_dataset
See also:
Pulling xAPI and UDD data from Learning Locker
Both xAPI and Caliper provide ways of representing learning experiences in a standard way:
xAPI - https://experienceapi.com/overview/ .
Caliper - https://www.imsglobal.org/activity/caliper
Jisc Universal Data Definitions - a standard way of describing students, their courses and results, used in Jisc's National Learning Analytics Architecture.
https://github.com/jiscdev/analytics-udd
Jisc Universal xAPI Recipies and Templates - xAPI recipies and templates used by Jisc's National Learning Analytics Architecture, covering VLE, Attendance, Library and others.
https://github.com/jiscdev/xapi
an output from the 2017 Hackathon - this code generates test activity data relating to VLEs, used to create visualisations.
https://github.com/jiscdev/lakhak
An easy to use Javascript charting library - great for getting started with standard charts.
https://www.highcharts.com/docs/getting-started/installation
A JavaScript library for manipulating documents based on data. If you want to created new types of visualisations consider this. The learning curve is higher than something like Highcharts, but it is far more flexible.
This shows how to pull bulk data from Jisc's learning data hub, and includes a small amount of test data.