Welcome to the LAK Hackathon 2019
Program of
the LAK Hackathon
08:30 – 09:00 | Registration |
09:00 – 09:15 | Arrivals |
09:15 – 09:30 | Introduction – Welcome to LAK Hackathon |
09:30-10:30 | Pitches for hackathon challenges (10 minutes max.) |
10:30-11:00 | Coffee break |
11:00-12:30 | Form teams; work on challenges |
12:30-13:30 | Lunch |
13:30-15:00 | Work on challenges |
15:00-15:30 | Coffee Break |
15:30-16:30 | Work on challenges |
16:30-17:00 | Wrap up Day 1 – summary of progress and next steps |
Evening | Optional meet up for drinks. |
09:00 – 09:30 | Recap Day 1 – Goals for Day 2 |
09:30-10:30 | Work on challenges |
10:30-11:00 | Coffee break |
11:00-12:30 | Work on challenges |
12:30-13:30 | Lunch |
13:30-15:00 | Work on challenges |
15:00-15:30 | Break |
15:30-16:00 | Wrap up challenges |
16:00-17:00 | Present progress back from each challenge. Collect evidence and any themes we wish to carry forward. |
Previous Hackathons
Supporting infrastructure
(invite link)
GitHub
Wordpress
Slack
Challenges 2019
by Daniele Di Mitri & Jan Schneider
sensors
feedback
actuators
Learning
Hub
Improving the LearningHub with a real-time feedback system.
Questions:
1 - Feedback rules: how to design good feedback rules?
2 - Pushing feedback: shall we inform the teachers? or everybody? how to address specific type of feedback to specific learners?
2. Data Interoperability (for a lifetime of learning)
by Kirsty Kitto
The LA-API
by Kirsty Kitto
(infrastructure emerging at UTS)
<insert your slides here>
Code base is in dev but has been released
Four main steps to the ETL pipeline…
And some other related repos
What do we need?
3. Goal setting and analytics
by Gábor Kismihók and Stefan Mol
Role of Learning Analytics in Individual, Goal Driven Person – Job Matching
Page 15
General Objective
Establishing a personalised curriculum development method, on the basis of goal setting and labor market information, to improve student proactivity
Page 16
Concept
Page 17
Scientific Objectives
Contribution to the understanding of proactive learner behavior through goal setting
Contribution to the literature of self directed (regulated) learning
Contribution to methods, which introduce external (non educational) data sources in curriculum design and learning evaluation
Page 18
Practical Objectives
Providing individual advice to learners about their progress
Visualisation of learning progress
Dynamic reconfiguration of learning content delivery
Establishing means to use labour market data in education
Page 19
How?
Developing the Dynamic, Individual Curriculum Recommender Dashboard
Series of Hackathons:
LSAC2018, LAK19, LSAC2019
PhD project, starting May2019
Page 20
Concept
Page 21
Concept
Page 22
Challenges
Available Labour Market data:
Page 23
4. Curriculum analytics
By Niall Sclater & Michael Webb
4. Curriculum analytics: Objects
4. Curriculum analytics: Objects
A curriculum object describes an aspect of the curriculum, the data and the analytics that can be used to enhance it
4. Curriculum analytics: User Stories
4. Curriculum analytics: Multiple uses
4. Curriculum analytics: Aspirations for the hackathon
5. LA for assessment in games
by José A. Ruipérez Valiente
5. LA for assessment in games
5. LA for assessment in games
6 LA in Open Knowledge Infrastructures
by Atezaz Ahmad
Are there some specific analytics/indicators that are relevant to the OER?
Open Learning Analytics (1)
Open Learning Analytics (2)
Suppose a course with analytics within the OER
A course with analytics
Open Learning Analytics (3)
Open Learning Analytics (4)
Open Learning Analytics (5)
Open Learning Analytics (6)
Questions
6. Packages Challenge
by Alan Berg
Let's make it easy by creating a workflow using R packages.
We wish to pull in Data Scientists to Learning Analytics
6. Exercises
https://github.com/AlanBerg/Package-Hackathon-LAK19
Makes an initial package ready for further refinement.
SRC/Start.R is example code for the start of package writing. The aim is to motivate thinking about generating a set of R packages to support data scientists interested with kicking off their Learning Analytics efforts
1. Discuss the packages you think are necessary
2. Generate package(s) using SRC/start.R
3. Discuss the functions in the package necessary
4. Add dummy functions and update documentation using Roxygen2 and the document() command
5. Add tests for the dummy functions
6. Write you first functioning methods.