Use of theory within a field of research provides the foundation for designing effective research programs and establishing a deeper understanding of the results obtained. This …
In this paper, we describe the design, development, and implementation of a curriculum based on teaching computer science using an industry-standard game-design software …
F Obermüller, L Bloch, L Greifenstein, U Heuer… - Proceedings of the 16th …, 2021 - dl.acm.org
Block-based programming languages like enable children to be creative while learning to program. Even though the block-based approach simplifies the creation of programs …
This doctoral thesis explores the teaching and learning of a competence referred to as 'computational thinking'(CT) in the context of Scratch—an especially popular programming …
Computing education research applies theories from the social sciences to build deep understanding of factors that influence students' learning process in different educational …
Game-based competitive or cooperative robotics activities constitute an effective approach to exploit the child-robot interaction perspective. However, in most game-based robotics …
In this paper we present an initial analysis of synchronous, collaborative programming in a robotics platform. Students worked in dyads and triads to complete a week-long curriculum …
Zusammenfassung Block-basierte Programmiersprachen wie Scratch oder mBlock ermöglichen mo-tivierende und einfache erste Programmierversuche, aber ohne Feedback …
In this paper we present an initial analysis of synchronous, collaborative programming in a robotics platform. Students worked in dyads and triads to complete a week-long curriculum …