Skip to main content

Exports

Overview

Artemis offers several options to export or archive different data. The following table gives an overview of the available export options.

Export/Archive option
Archive course/exam
Export programming exercise material
Export programming exercise student repositories
Export exercise results
Export quiz questions
Export exercise submissions
Export user data

Archive course/exam

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 Archive course on the course management overview page or an exam by clicking Archive exam 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 Download archive on the course management overview page or the exam checklist page.


Export programming exercise material

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 Download exercise button on the exercise details page.


Export quiz exercise

Exports the questions and the sample solution of a quiz in JSON format. You can export a a quiz exercise by clicking the Export quiz button on the exercises overview page.


Export programming exercise student repositories

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 Export button and then the Download repos button on the Download scores page.


Export exercise submissions

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 Export scores button and then the Export submissions button on the Download scores page.


Export exercise results

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 Export button and then the Export results button on the Download scores page.


Export course/exam scores

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 Scores navigation bar tab in the course management navigation bar and then the Export scores button. For exams you can export the scores by clicking the Download scores button on the exam checklist page and then Export scores button.


Export user data

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 Privacy statement and Data export. Once the export has been created you will receive an email with a download link.