Why we need open data in computer science education research

N Kiesler, D Schiffner - Proceedings of the 2023 Conference on …, 2023 - dl.acm.org
Innovation and technology in computer science education is driven by research and
practice. Both of these activities involve the gathering and analysis of data in order to …

Where's the Data? Finding and Reusing Datasets in Computing Education

N Kiesler, J Impagliazzo, K Biernacka… - Working Group Reports …, 2024 - dl.acm.org
Computing education research (CER) is a rapidly advancing discipline, offering vast
potential for data-driven, secondary research or replication studies. Although gathering and …

[图书][B] Modeling Programming Competency: A Qualitative Analysis

N Kiesler - 2024 - Springer
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 …

The Y-Model-Formalization of Computer Science Tasks in the Context of Adaptive Learning Systems

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 …

[PDF][PDF] Mental Models of Recursion: A Secondary Analysis of Novice Learners' Steps and Errors in Java Exercises.

N Kiesler - PPIG, 2022 - researchgate.net
Teaching and learning recursive programming has been the subject of numerous research
projects and studies. However, few research publications focus on learners' steps while …

Investigating the Use and Effects of Feedback in CodingBat Exercises: An Exploratory Thinking Aloud Study

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 …

Results of Guided Expert Interviews

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 …

Summarizing and Reviewing the Components of Programming Competency

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 …

[PDF][PDF] The Y Model–Formalization of Computer-Science Tasks in the Context of Intelligent Tutoring Systems

D LOHR, M BERGES, M Kohlhase, D Müller, M Rapp - 2022 - kwarc.info
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 …

CompEd-WGR 2023

ACM SIGCSE - 2023 - dl.acm.org
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 …