Auflistung nach Schlagwort "Programming education"
1 - 3 von 3
Treffer pro Seite
Sortieroptionen
- Konferenz-AbstractAutomatic feedback and hints on steps students take when learning how to program(21. Fachtagung Bildungstechnologien (DELFI), 2023) Jeuring, JohanEvery year, millions of students learn how to write programs. Learning activities for beginners almost always include programming tasks that require a student to write a program to solve a particular problem. When learning how to solve such a task, many students need feedback on their previous actions, and hints on how to proceed. For tasks such as programming, which are most often solved stepwise, the feedback should take the steps a student has taken towards implementing a solution into account, and the hints should help a student to complete or improve a possibly partial solution. In this talk I will give an overview of the approaches to automatic feedback and hints on programming steps and discuss our research on how to evaluate the quality of feedback and hints. I will also take the opportunity to involve the audience in some of the dilemmas we are facing.
- Conference paperImplementation of flexible and open course material for computer programming courses(Proceedings of DELFI 2024, 2024) Speiser, Sebastian; Baur, Melanie; Sedlmair, JohannaWe report on our practical experiences of teaching computer programming across several study courses in multiple disciplines. We focus on creating learning material in a way that improves upon the current state of using presentations slides. We address: i) collaboration, ii) interactive teaching, iii) self-study, iv) progress tracking and v) individualisation. We are deriving requirements for course material that improves in these categories. We describe three systems that we used in different study courses, assessing them against our specified requirements. Finally, we outline our vision of creating an open, modular and decentralized approach to learning materials.
- 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, ...