{"language":[{"iso":"ger"}],"department":[{"_id":"102"}],"date_updated":"2023-10-27T09:22:18Z","conference":{"end_date":"2023-10-13","start_date":"2023-10-12","location":"München","name":"Sechster Workshop \"Automatische Bewertung von Programmieraufgaben\""},"abstract":[{"text":"Im Rahmen des Moduls Programmieren 2 des Studiengangs Informatik BA der Hochschule Bielefeld reichen Studierende seit mehreren Jahren ihre Programmierlösungen als Git-Pull-Requests ein und verlinken diese nur noch in ihrer Abgabe im Learning Management System. Bisher wurden die Lösungen der Studierenden anschließend in Präsenz mit den Lehrenden diskutiert und von diesen bewertet. Da diese Art der Bewertung viel Zeit in Anspruch nimmt, arbeiten wir an der Umstellung auf ein automatisches Bewertungssystem. Aus diesem Grund präsentieren wir in diesem Paper unser Konzept zur automatischen Bewertung von Programmieraufgaben mithilfe von Continuous Integration/Continuous Deployment-Pipelines. Im Gegensatz zu anderen automatischen Bewertungssystemen verwenden wir keine eigene Serverstruktur, sondern nutzen frei verfügbare Infrastruktur. Wir berücksichtigen dabei die einfache Übertragung auf andere Continuous Integration/Continuous Deployment-Pipelines sowie die Möglichkeit zur lokalen Ausführung.","lang":"ger"}],"type":"conference","main_file_link":[{"url":"https://dl.gi.de/bitstreams/b55a0249-c6fb-4853-b582-44903bee90d5/download","open_access":"1"}],"quality_controlled":"1","keyword":["Autograding","Automatisiertes Feedback","CI/CD-Pipeline"],"doi":"10.18420/ABP2023-11","author":[{"full_name":"Kirsch, André","last_name":"Kirsch","first_name":"André","id":"229807"},{"first_name":"André","id":"228871","full_name":"Matutat, André","last_name":"Matutat"},{"first_name":"Malte","id":"245879","full_name":"Reinsch, Malte","last_name":"Reinsch"},{"orcid":"0009-0001-6148-9677","first_name":"Birgit Christina","id":"212414","full_name":"George, Birgit Christina","last_name":"George"},{"last_name":"Gips","full_name":"Gips, Carsten","id":"212649","first_name":"Carsten","orcid":"0000-0002-4230-9060"}],"publisher":"Gesellschaft für Informatik e.V.","editor":[{"last_name":"Greubel","full_name":"Greubel, André","first_name":"André"},{"last_name":"Strickroth","full_name":"Strickroth, Sven","first_name":"Sven"},{"last_name":"Striewe","full_name":"Striewe, Michael","first_name":"Michael"}],"oa":"1","status":"public","_id":"3655","user_id":"216459","citation":{"bibtex":"@inproceedings{Kirsch_Matutat_Reinsch_George_Gips_2023, title={Deploy-to-Grading: Automatische Bewertung von Programmieraufgaben mit CI/CD-Pipelines}, DOI={10.18420/ABP2023-11}, booktitle={Proceedings of the Sixth Workshop “Automatische Bewertung von Programmieraufgaben” (ABP 2023)}, publisher={Gesellschaft für Informatik e.V.}, author={Kirsch, André and Matutat, André and Reinsch, Malte and George, Birgit Christina and Gips, Carsten}, editor={Greubel, André and Strickroth, Sven and Striewe, MichaelEditors}, year={2023} }","mla":"Kirsch, André, et al. “Deploy-to-Grading: Automatische Bewertung von Programmieraufgaben mit CI/CD-Pipelines.” Proceedings of the Sixth Workshop “Automatische Bewertung von Programmieraufgaben” (ABP 2023), edited by André Greubel et al., Gesellschaft für Informatik e.V., 2023, doi:10.18420/ABP2023-11.","ama":"Kirsch A, Matutat A, Reinsch M, George BC, Gips C. Deploy-to-Grading: Automatische Bewertung von Programmieraufgaben mit CI/CD-Pipelines. In: Greubel A, Strickroth S, Striewe M, eds. Proceedings of the Sixth Workshop “Automatische Bewertung von Programmieraufgaben” (ABP 2023). Gesellschaft für Informatik e.V.; 2023. doi:10.18420/ABP2023-11","chicago":"Kirsch, André, André Matutat, Malte Reinsch, Birgit Christina George, and Carsten Gips. “Deploy-to-Grading: Automatische Bewertung von Programmieraufgaben mit CI/CD-Pipelines.” In Proceedings of the Sixth Workshop “Automatische Bewertung von Programmieraufgaben” (ABP 2023), edited by André Greubel, Sven Strickroth, and Michael Striewe. Gesellschaft für Informatik e.V., 2023. https://doi.org/10.18420/ABP2023-11.","apa":"Kirsch, A., Matutat, A., Reinsch, M., George, B. C., & Gips, C. (2023). Deploy-to-Grading: Automatische Bewertung von Programmieraufgaben mit CI/CD-Pipelines. In A. Greubel, S. Strickroth, & M. Striewe (Eds.), Proceedings of the Sixth Workshop “Automatische Bewertung von Programmieraufgaben” (ABP 2023). München: Gesellschaft für Informatik e.V. https://doi.org/10.18420/ABP2023-11","ieee":"A. Kirsch, A. Matutat, M. Reinsch, B. C. George, and C. Gips, “Deploy-to-Grading: Automatische Bewertung von Programmieraufgaben mit CI/CD-Pipelines,” in Proceedings of the Sixth Workshop “Automatische Bewertung von Programmieraufgaben” (ABP 2023), München, 2023.","short":"A. Kirsch, A. Matutat, M. Reinsch, B.C. George, C. Gips, in: A. Greubel, S. Strickroth, M. Striewe (Eds.), Proceedings of the Sixth Workshop “Automatische Bewertung von Programmieraufgaben” (ABP 2023), Gesellschaft für Informatik e.V., 2023.","alphadin":"Kirsch, André ; Matutat, André ; Reinsch, Malte ; George, Birgit Christina ; Gips, Carsten: Deploy-to-Grading: Automatische Bewertung von Programmieraufgaben mit CI/CD-Pipelines. In: Greubel, A. ; Strickroth, S. ; Striewe, M. (Hrsg.): Proceedings of the Sixth Workshop „Automatische Bewertung von Programmieraufgaben“ (ABP 2023) : Gesellschaft für Informatik e.V., 2023"},"title":"Deploy-to-Grading: Automatische Bewertung von Programmieraufgaben mit CI/CD-Pipelines","publication":"Proceedings of the Sixth Workshop \"Automatische Bewertung von Programmieraufgaben\" (ABP 2023)","date_created":"2023-10-16T14:00:36Z","year":"2023","publication_status":"published"}