P346 - Software Engineering im Unterricht der Hochschulen (SEUH) 2024
Autor*innen mit den meisten Dokumenten
Neueste Veröffentlichungen
- KonferenzbeitragLernräume unter Verwendung von generativen Sprachmodellen(Software Engineering im Unterricht der Hochschulen 2024, 2024) Geisel, Victoria; Schindler, Christian; Stein, Nils; Bente, StefanUniversity education may cultivate independent study by design of supportive environments for students. Recent proliferation of generative AI tools has had a significant impact on this. The extent to which successfull scholarship is influenced by these tools is the subject of current research and the focus of this study. Tasks in the field of databases with different competence levels and didactic goals were solved by students with the help of GPT-3.5. Intellectual performance and success were then evaluated. The results show that integration of generative language models has the potential ...
- KonferenzbeitragA Conceptual Framework to Transform Coding Education in Times of Generative AI(Software Engineering im Unterricht der Hochschulen 2024, 2024) Bente, Stefan; Randall, Natasha; Wäckerle, DennisIn light of the rising ubiquity and accessibility of AI tools, software engineering curricula must be adapted in response, particularly with regards to coding education. We propose an extension to Bloom's Revised Taxonomy, enhanced to a second dimension that represents the scope and complexity of coding tasks. The path that a computer science study program typically follows can be mapped onto these dimensions, and evaluated in the context of generative AI tool use, which falls into three core stages. AI should be initially banned, then made an explicit part of coding education, and finally ...
- KonferenzbeitragIntroducing Tablet-based On-Site E-Exams in a Large Software Development Course: An Experience Report(Software Engineering im Unterricht der Hochschulen 2024, 2024) Rachow, Paula; Rahe, Christian; van Hoorn, AndréFor introductory programming and software development courses, an electronic examination format with programming tasks in an IDE-like environment seems like the natural choice. However, for our courses at the Universität Hamburg, with up to 450 exam participants, we have so far still conducted paper-based exams that are time-consuming to grade. In the context of modernizing the assessment methods, this paper explores and reflects on introducing tablet-based e-exams in the introductory module “Software Development 2”. This experience report highlights the motivation, challenges, setup, ...
- KonferenzbeitragWas heisst "Programmieren" im Zeitalter von LLM-basierten Programmier-Assistenten?(Software Engineering im Unterricht der Hochschulen 2024, 2024) Gross, Thomas R.Auf "Large Language Models" (LLMs) basierende Programmier-Assistenten, wie z.B. GitHub Copilot, AWS Code Whisperer, oder Google Bard stellen die (universitäre) Lehre der Informatik vor neue Herausforderungen. Wenn wir jetzt das "End of Programming" erreicht haben, warum sollen dann Studierende noch Programmieren lernen (und Dozierende dieses Fach unterrichten)? Während verschiedene Beiträge die Reaktionen der Informatik Dozierenden dokumentieren (und die Auswirkungen solcher Werkzeuge auf formative und summative Evaluation untersuchen), so ist auch eine Diskussion ...
- KonferenzbeitragSWTbahn: An Embedded Software Demonstrator in Symbiosis with Embedded Software Education(Software Engineering im Unterricht der Hochschulen 2024, 2024) Luedtke, Bernhard M.; Yip, Eugene; Lüttgen, GeraldDemonstrators, such as model railways, are effective in providing real-world examples that help students to grasp abstract concepts in the engineering of embedded software. Although building such a demonstrator yourself can appear overwhelming, we argue how building your own improves your teaching of embedded software. We report on how we have achieved these improvements with a development process that lets our teaching co-evolve with our own demonstrator, share our main lessons learned, and invite educators to discuss remaining challenges.
- KonferenzbeitragEvalQuiz – LLM-based Automated Generation of Self-Assessment Quizzes in Software Engineering Education(Software Engineering im Unterricht der Hochschulen 2024, 2024) Meißner, Niklas; Speth, Sandro; Kieslinger, Julian; Becker, SteffenSelf-assessment quizzes after lectures, educational videos, or chapters are a commonly used method in software engineering (SE) education to give students the opportunity to test their gained knowledge. However, the creation of these quizzes is time-consuming, cognitively exhausting, and complex, as an expert in the field needs to create the quizzes and review the lecture material for validity. Therefore, this paper presents a concept to automatically generate self-assessment quizzes based on lecture material using a large language model (LLM) to reduce lecturers' workload and simplify the ...
- KonferenzbeitragTILE and MASS, a retrospective(Software Engineering im Unterricht der Hochschulen 2024, 2024) Dick, Steffen; Dreyer, Teresa; Bockisch, ChristophIn conjunction with the QPED project, we have developed two teaching tools, MASS, an automated feedback tool for code, and TILE, a test-driven exercise paradigm. Over the course of three different iterations of the same university courses, we have collected data to see what effect MASS and TILE have had on the students that were confronted with both. For this we used a survey in a later module and a diagnostic assessment within the final exam in the module where TILE and MASS are introduced. We found a substantial and statistically significant positive effect in our exam data.
- KonferenzbeitragEin kombiniertes Rahmenmodell zum Programmierenlernen(Software Engineering im Unterricht der Hochschulen 2024, 2024) Ringel, Robert; Körndle, HermannDer Beitrag zeigt das Konzept eines Rahmenmodells zum Programmierenlernen, welches auf Grundlage anerkannter lernpsychologischer Methodiken entwickelt wurde. Im Kern steht die Bearbeitung von Aufgabenfolgen gemäß der 4C/ID-Methodik. Sie wird von Prozessen der Reflexion und Erkenntnissicherung begleitet. Nach diesem Rahmenmodell wurde ein Grundlagenkurs zur Programmierausbildung an der HTW Dresden durchgeführt. Ausgewählte quantitative Ergebnisse und qualitative Aussagen von Studierenden zeigen Erfolge und Möglichkeiten der Weiterentwicklung des vorgeschlagenen Rahmenmodells.
- KonferenzbeitragSoftware Engineering im Unterricht der Hochschulen 2024 - Komplettband(Software Engineering im Unterricht der Hochschulen 2024, 2024)
- KonferenzbeitragHerausforderungen und Angebote für heterogene Kohorten in der Softwareentwicklung(Software Engineering im Unterricht der Hochschulen 2024, 2024) Thurner, Veronika; Böttcher, AxelIn unseren Erstsemester-Kohorten werden die Studierenden immer heterogener, in verschiedenen Dimensionen. Wenn wir möglichst vielen der Studienanfänger:innen zu einem erfolgreichen Bildungsabschluss in der Informatik verhelfen wollen müssen wir unsere Lehr-Lernangebote so weiterentwickeln, dass sie den unterschiedlichen Bedürfnissen einer heterogenen Kohorte Rechnung tragen. Wir stellen eine Reihe von Ansätzen und Maßnahmen vor, die sich dafür in der Grundlagenausbildung zu Softwareentwicklung bewährt haben.