collaborators

5 papers

cs.CY2026

Measuring Computational Thinking Self-Efficacy (CT-SEI): Instrument development and preliminary evaluation

Imke de Jong, Johan Jeuring, Judith Masthoff

Much effort is put into helping students at different educational levels develop Computational Thinking (CT) skills. Self-efficacy is important for skill development. It can predic…

cs.CY2026

The Use of Computational Thinking Skills, Difficulties, and Strategies of Introductory Programming Students Solving Bebras Tasks

Enrico Benedetti, Isaac Alpizar-Chacon, Johan Jeuring

Computational thinking (CT) is regarded as a fundamental skill set everyone should learn. Identifying when and how CT skills are used is challenging but important to inform interve…

cs.AI2025

Combining model tracing and constraint-based modeling for multistep strategy diagnoses

Gerben van der Hoek, Johan Jeuring, Rogier Bos

Model tracing and constraint-based modeling are two approaches to diagnose student input in stepwise tasks. Model tracing supports identifying consecutive problem-solving steps tak…

cs.AI2025

Buggy rule diagnosis for combined steps through final answer evaluation in stepwise tasks

Gerben van der Hoek, Johan Jeuring, Rogier Bos

Many intelligent tutoring systems can support a student in solving a stepwise task. When a student combines several steps in one step, the number of possible paths connecting conse…

cs.CY2025

A Systematic Literature Review of Computer Science MOOCs for K-12 education

L. M. van der Lubbe, S. P van Borkulo, J. T. Jeuring

Computer science (CS) is increasingly becoming part of the curricula of K-12 education in different countries. However, there are few K-12 CS teachers, and tools to offer K-12 CS e…