Refine
Document Type
- conference proceeding (article) (11)
- Part of Periodical (2)
- Article (1)
- Report (1)
Is part of the Bibliography
- no (15)
Keywords
- competences (2)
- Case Method (1)
- Forschung (1)
- Forschungsbericht (1)
- Role Play (1)
- card game (1)
- game-based learning (1)
- learning arrangement (1)
- life-long learning (1)
- playful learning (1)
Institute
- Fakultät Elektro- und Informationstechnik (13)
- Laboratory for Safe and Secure Systems (LAS3) (11)
- Hochschulleitung/Hochschulverwaltung (2)
- Labor Datenkommunikation (2)
- Fakultät Angewandte Sozial- und Gesundheitswissenschaften (1)
- Institut für Angewandte Forschung und Wirtschaftskooperationen (IAFW) (1)
Begutachtungsstatus
- peer-reviewed (5)
Design Pattern sind wiederverwendbare Entwurfsmuster für Probleme in objektorientierten Programmiersprachen. Gene-rell wird dieser Lerninhalt als sehr abstrakt, theoretisch und schwer verständlich beurteilt. Eine durchgeführte Studie mit Studierenden zu den Lernhindernissen während unseres Soft-ware Engineering Curriculums belegen diese Annahmen. Trotz heterogener Studierendengruppe mit unterschiedlichen Vor-kenntnissen, wird das Verständnis der Konzepte von Design Pattern, verglichen mit anderen Lehrinhalten, als die größte Herausforderung angesehen. Zur Verbesserung des Lernens von Design Pattern, wurde aufgrund dieser Erkenntnisse ein Lehrkonzept zur Beseitigung der Lernhindernisse entwickelt. Dieses basiert auf einem angepassten Scaffolding-Ansatz, welcher u.a. durch die systematische Anwendung von studie-rendenzentrierten Methoden die Aneignung von theoretischen als auch praktischen Inhalten sukzessive fördert. Eine anschlie-ßende Evaluation belegt die Wirkungsweise des Lehrkonzepts.
One of the biggest problems of educational games is the adequate integration of learning content into the game environment. Thereby the main challenge is to create a balance between gameplay and learning objectives and the correct transfer of learning principles into the game design. A useful approach is to identify game components and their specific learning constraints and the relationship between each other. By mapping learning elements to Game Design Pattern, we elaborate fundamentals for the concrete game design, focusing on card games. A shared description and an understanding of how the game design aligns with learning content facilitates the development of high quality educational games. A short illustration of our further developed implementation summarizes our experiences and shows an exemplary realization.
Practical implementations are important for understanding the concepts and principles of programming. Self-employed coding encourages learners to acquire learning content and fosters the theory-practice transfer. Thereby, the earners face various difficulties and obstacles. Misconceptions and faults accompany the learners’ coding process and result in non-executable coding artefacts. The integrated compiler of programming environments provides information concerning error messages that indicate incorrect coding constructs. Usually due to unspecific and generic formulation, learners find it hard to understand these error messages. Yet these observable errors give valuable information about the learner’s coding behaviour and indicate current problems. These provide a link for adopted and appropriate learning assistance during the coding process. In this work in progress paper, we present first assumptions in assisting learners’ understanding and correction of programming errors by a game-based learning method. Our first approach focuses on the integration of a puzzle game into a programming environment. The game content adjusts to the error messages based on the analysis of the learner’s log file. We suggest that the integration of this approach rises the learner’s motivation to self-employed error handling and the quality of learning programming.
In dieser Veröffentlichung präsentieren die Autoren erste Ergebnisse Ihrer Forschungsarbeit an einem Manifest für spielifizierte Hochschullehre. Ausgehend von einer Literaturrecherche über den aktuellen Forschungsstand werden erste Auszüge der aktuellen Arbeit dargestellt, auf deren Basis ein aktiver wissenschaftlicher Diskurs angeregt werden soll.
The professional requirements in Software Engineering have become highly volatile due to the complexities of project development and rapid and innovative changes occurring in the field. Therefore, the development of inter-personal and social competences has gained central importance in the training of software developers. This paper will present a concept allowing to acquire competences by using Case Method and Role Play as instruments in several lectures of Software Engineering. By approaching the issue of competence acquisition on a technical as well as on an educational and social level, life-long learning is facilitated and supported.