Computing education research (CER) is a rapidly advancing discipline, offering vast potential for data-driven, secondary research or replication studies. Although gathering and …
This book covers a qualitative study on the programming competencies of novice learners in higher education. To be precise, the book investigates the expected programming …
D Lohr, M Berges, M Kohlhase… - 2023 IEEE 2nd …, 2023 - ieeexplore.ieee.org
Tasks, understood as educational instructions to transform an initial state to a targeted state in the learner model, are central elements in (computer science) education, irrespective of …
Teaching and learning recursive programming has been the subject of numerous research projects and studies. However, few research publications focus on learners' steps while …
N Kiesler - 2023 Future of Educational Innovation-Workshop …, 2023 - ieeexplore.ieee.org
The increasing availability of online tools helps support computing students via feedback to gain more practice in programming at their own pace. Due to the lack of educators' insights …
N Kiesler - Modeling Programming Competency: A Qualitative …, 2023 - Springer
This chapter introduces the results of the seven guided interviews with experts, which were analyzed by using summarizing qualitative content analysis. The identified cognitive …
N Kiesler - Modeling Programming Competency: A Qualitative …, 2023 - Springer
The goal of this chapter is to summarize and review the programming competencies identified via the applied research methodology. Hence, the cognitive competencies …
Tasks are central elements in computer-science classes irrespective of the mode of delivery– online or classic face-to-face teaching. They appear in different roles; as learning objects …
Teaching computing to students at all levels involves navigating both conspicuous and inconspicuous challenges. The primary goal for a student is to grasp the pedagogical …