Research Agenda for Computer Science Education
Abstract
This study investigates the extent and comprehensiveness of research on computer science education (CSE). Initially, we in order to distinguish CSE research from other forms of educational research, it is imperative to clearly define its objectives and showcase its distinctiveness as a field of study. When evaluating the current state of CSE research, we strive to categorize past discoveries into overarching themes, considering the diverse advancements that have been implemented in the field over time. In addition, we assess each category by taking into account the prospective benefits and drawbacks. On the contrary, we argue that past investigations have overlooked educational theory. Consequently, teachers lack the "pedagogical content knowledge" required to comprehensively grasp the cognitive and instructional challenges that students encounter while learning. Finally, we emphasize the key topics that warrant more investigation in future research on computer science education (CSE).
Keywords: POP-I.B. programmer education POP-V.B. literature review POP-VI.D. Computer Science Education Research