Model Driven Visual Programming for Serious Games
Thillainathan Niroshan
Serious Games nehmen bei der Verbreitung von E-Learning eine besondere Rolle ein. Für den flexiblen Einsatz in der Lehre müssen diese Serious Games an die Lernziele des Lehrenden angepasst werden. In diesem Fall muss jedoch angenommen werden, dass eine programmierunerfahrene Lehrperson zwar die Domänenexpertise und damit das didaktische Wissen mitbringt zu bestimmen, welche Lerninhalte und Lernziele auf welche Art und Weise vermittelt werden können. Jedoch fehlt es ihnen an Spieledesign- und Programmierkenntnissen. Um Lehrende dazu zu befähigen Serious Games an ihre Bedürfnisse und Lernziele anzupassen und dadurch bessere Lernerfolge zu erzielen, wurde in der vorliegenden Arbeit ein modellgetriebenes, visuelles Programmierframework entwickelt, welches ermöglicht, ohne die Programmierung von Softwarecode, eigene Serious Games visuell und modellgetrieben zu entwickeln. Im Rahmen dieser Forschungsarbeit wurden zwei verschiedene Proofs of Concepts gezeigt. Eine Evaluation dieses modellgetriebenen visuellen Programmierframeworks mit Lehrenden hat ergeben, dass sie ohne besondere Schulung, das Programmierframework nutzen und damit eigene Serious Games entwickeln können.