---- datatemplateentry project ---- template : projects:display_template title : GraphIT participants_ : [[people:raphael_wimmer|Raphael Wimmer]], [[people:alexander_weichart|Alexander Weichart]], [[people:leonie_schrod|Leonie Schrod]] keywords_ : graph, dependency_graph, education, learning tags : digital_university status_ : ongoing start : 2021 end : featured : yes photo_img : projects:graphit:graphit.png shortdescription : A dependency graph for learning contents. abstract : A dependency graph for learning contents. ---- ====== Background ====== [{{ :projects:graphit-simple.png?500|A selection of learning topics of a course about computer graphics and image processing}}] University students' backgrounds and goals are becoming more and more heterogeneous. This requires educators to design courses and curricula that are more flexible and can be combined and re-configured depending on changing requirements. However, there is little tool support for designing such courses or degree programs. [[https://graphit.ur.de/wiki/Main_Page|GraphIT]] is a new prototypical platform that investigates how //dependency graphs// can be used to model courses, curricula, and personal learning progress. The dependency graph can then be used to highlight central topics, paths between topics, and clusters of related topics. The initial focus lies on courses in higher education. We are currently developing a prototype on [Wikibase](https://wikiba.se/), the knowledge-graph platform powering [Wikidata](https://wikidata.org). The development is a iterative process, as the prototype is simultaneously being used in teaching. The resulting platform not only helps identify learning paths but also supports course planning, course organization, and learning analytics. ===== The platform ===== [{{ :projects:wikibase-widgets.png?300| A course page displaying information from the graph}}] The graph consist of //nodes// and //edges//. Nodes, or //Items// represent either small learning topics or more abstract concepts, such as students or resource types. Edges, or //Properties// represent relationships between topic, such as dependencies, or links to resources. Additionally Wikibase allows for adding edges to edges, or simply annotating an edge with additional data. This is used to track information, such as creation of a node or importance. ---- The prototype currently contains three completed courses with about 400 topics. Wikibase's built-in query service [[https://www.w3.org/TR/sparql11-query/|SPARQL]] allows for auto-generated visualizations and reports. This can be used to create course pages, to show organisational information as well as generate information from the graph itself, such as a course timeline, important topics and students interests and precursory knowledge. Additionally students can use the graph and its properties to attach a personal item to different nodes of the graph. Which results in a more personalized subgraph, to track learning progress or interests in topics. ---- Several custom [[https://test.graphit.ur.de/app/|frontends]] are being developed. They adress issues with visualisation and editing to allow for a better interaction with the graph. ====== Additional Material ====== {{youtube>D46KCQNDMaM?}} ## Publications ---- datatemplatelist ---- template: publications:list_template cols : %title%, authors_, date, short-description, abstract, pdf_url, bibtex_url, video_url, photo, published-in sort : date filter : %pageid%~publications:* and : project=graphit ---- ## All Related Posts ---- datatemplatelist ---- template: news:list_template cols : %title%, date, description sort : ^date filter : tags ~~ graphit, GraphIT ----