Abstract
Developing STACK assignment collections for STEM subjects in higher education is time-consuming and error-prone. Therefore, the exchange and evaluation of STACK task collections between different developers is beneficial to ensure the quality of the assignment collections. As a collection could contain hundreds of assignment tasks, additional metadata has to be assigned to each STACK task to annotate them with additional metadata according to task classification, modification history and evaluation results. However, a central exchange platform for stakeholders from higher education institutions was missing.
This contribution proposes an automated web-based workflow for managing stack task collections. The workflow contains the following steps:
1. The user uploads a STACK assignment collection as a compressed file in a repository.
2. The necessary metadata is automatically extracted from the corresponding XML file for each STACK assignment task in the uploaded file. For example, authors, the number of answers and total points per task. Additionally, each STACK assignment task is assigned an identifier in the extraction process to identify each assignment task. Furthermore, for each STACK assignment task, there is a link to an assignment task preview within the Learning Management System, from which the STACK assignment collection was exported.
3. The extracted metadata is saved in a document database, which allows the addition of supplementing metadata in the web interface for maintenance, editing status, evaluations, quality checks, and search keywords, such as corresponding topics, keywords, and task types. A web frontend allows users to view and edit the stored metadata as a searchable table.