Artemis offers several options to export or archive different data. The following table gives an overview of the available export options.
Export programming exercise material
Export programming exercise student repositories
Export exercise results
Export quiz questions
Export exercise submissions
Export user data
Export all course/exam data, including all exercises and student submissions. To archive a course or an exam the end date of the entity needs to be in the past. You can archive a course by clicking on the course management overview page or an exam by clicking on the exam checklist page. This will create a zip file containing all exercises of the exam or course and all student submissions. For a course all exams are exported as well. For each exercise the problem statement and a JSON file with exercise details such as points are exported. For programming exercises, the template, solution, test, and auxiliary (if existing) repository is exported as well. The creation is done asynchronously. You will receive a notification once the archive is ready to download. You can then download the archive by clicking on the course management overview page or the exam checklist page.
Export the exercise material (template, solution, test, and auxiliary repositories as well as the problem statement and other general exercise information) of a programming exercise. To export the material click the button on the exercise details page.
Exports the questions and the sample solution of a quiz in JSON format. You can export a a quiz exercise by clicking the button on the exercises overview page.
Export the student repositories (this can include the repositories for both graded and practice participations) of a programming exercise. To export the repositories click the button and then the button on the page.
Export the submissions of all students that participated in a specific exercise. This is supported for text, modeling and file upload exercises. Text submissions are exported as a zip file containing all submissions as text files. Modeling submissions are exported as a zip file containing all submissions as json files. File upload submissions are exported as a zip file containing all submitted files. To export the submissions click the button and then the button on the page.
Export the results of students for a specific exercise as CSV file. This is supported for all exercise types. To export the results click the button and then the button on the page.
Export the scores of all students that participated in a specific course or exam. This is supported for all exercise types. The scores are exported in CSV format. To export the scores of a course click on the tab in the course management navigation bar and then the button. For exams you can export the scores by clicking the button on the exam checklist page and then button.
Export all data Artemis stores about a specific user. This includes information such as name or email, exercise submissions, results, feedbacks the user received, messages they’ve sent. You can request a data export by clicking and . Once the export has been created you will receive an email with a download link.