Keywords: JavaScript, Python, Visualization, Data structure, e-Learning
Global context
The Galaxy Training Network created an open-source e-learning infrastructure to provide a collection of tutorials developed and maintained by the worldwide Galaxy community (https://training.galaxyproject.org). This infrastructure is quite powerful: different types of training material (tutorials, slides, data, workflows, etc), automatic tasks, strong documentation, many contributors, etc.
Project context
The Galaxy Training Network provides more > 220 tutorials in 22 topics. It can be difficult for learners, especially newcomers, to identify which tutorial they should take first or which sequence of tutorials to follow to become knowledgeable about a particular subject (most of the time accross different topics).
Some recommendations for follow-up training are already offered at the bottom the tutorials, but such information is not well represent and become quickly deprecated (as relying on annotation from tutorial authors).
To provide better information, we would like to create learning paths using metadata from the tutorials but also currated curriculum from training events, in an automatic way. These paths should be then display in an interactive way to show the possible paths for learners:
On the top of the tutorial to show the requirements
On the bottom of the tutorial with a tree showing possible follow-up tutorials
On the topic pages with list of possible learning paths, by subject
On the instructors’ pages with list of curated learning paths from training events
Objectives of the project
Implement and display learning paths in the Galaxy Training Material infrastructure
Expected results:
An easy way to configure and update learning paths
Easy to understand and navigate learning paths for web site users
Global context
The Galaxy Training Network created an open-source e-learning infrastructure to provide a collection of tutorials developed and maintained by the worldwide Galaxy community (https://training.galaxyproject.org). This infrastructure is quite powerful: different types of training material (tutorials, slides, data, workflows, etc), automatic tasks, strong documentation, many contributors, etc.
Project context
The Galaxy Training Network provides more > 220 tutorials in 22 topics. It can be difficult for learners, especially newcomers, to identify which tutorial they should take first or which sequence of tutorials to follow to become knowledgeable about a particular subject (most of the time accross different topics).
Some recommendations for follow-up training are already offered at the bottom the tutorials, but such information is not well represent and become quickly deprecated (as relying on annotation from tutorial authors).
To provide better information, we would like to create learning paths using metadata from the tutorials but also currated curriculum from training events, in an automatic way. These paths should be then display in an interactive way to show the possible paths for learners:
Objectives of the project
Implement and display learning paths in the Galaxy Training Material infrastructure
Expected results:
Proposed agenda for the project
Prerequisites
Further reading and useful links