Formative assessment strategies for students' conceptions—The potential of learning analytics

J Stanja, W Gritz, J Krugel, A Hoppe… - British Journal of …, 2023 - Wiley Online Library
Formative assessment is considered to be helpful in students' learning support and teaching
design. Following Aufschnaiter's and Alonzo's framework, formative assessment practices of …

Using Benchmarking Infrastructure to Evaluate LLM Performance on CS Concept Inventories: Challenges, Opportunities, and Critiques

M Ali, P Rao, Y Mai, B Xie - Proceedings of the 2024 ACM Conference …, 2024 - dl.acm.org
BACKGROUND AND CONTEXT. The pace of advancement of large language models
(LLMs) motivates the use of existing infrastructure to automate the evaluation of LLM …

A curated inventory of programming language misconceptions

L Chiodini, I Moreno Santos, A Gallidabino… - Proceedings of the 26th …, 2021 - dl.acm.org
Knowledge about misconceptions is an important element of pedagogical content
knowledge. The computing education research community collected a large body of …

A think-aloud study of novice debugging

J Whalley, A Settle, A Luxton-Reilly - ACM Transactions on Computing …, 2023 - dl.acm.org
Debugging is a core skill required by programmers, yet we know little about how to
effectively teach the process of debugging. The challenges of learning debugging are …

Rules of program behavior

R Duran, J Sorva, O Seppälä - ACM Transactions on Computing …, 2021 - dl.acm.org
We propose a framework for identifying, organizing, and communicating learning objectives
that involve program semantics. In this framework, detailed learning objectives are written …

Evaluating the quality of multiple‐choice question pilot database: A global educator‐created tool for concept‐based pharmacology learning

AK Netere, T Hughes, AM Babey… - Pharmacology …, 2024 - Wiley Online Library
Abstract The Core Concepts of Pharmacology (CCP) initiative is developing educational
resources to transform pharmacology education into a concept‐based approach. This study …

Atoms of confusion in java

C Langhout, M Aniche - 2021 IEEE/ACM 29th International …, 2021 - ieeexplore.ieee.org
Although writing code seems trivial at times, problems arise when humans misinterpret what
the code actually does. One of the potential causes are" atoms of confusion", the smallest …

Automated measurement of competencies and generation of feedback in object-oriented programming courses

J Krugel, P Hubwieser, M Goedicke… - 2020 IEEE Global …, 2020 - ieeexplore.ieee.org
To overcome the shortage of computer specialists, there is an increased need for
correspondent study and training offers, in particular for learning programming. The …

Challenges with learning to program and problem solve: An analysis of student online discussions

P Piwek, S Savage - Proceedings of the 51st ACM Technical …, 2020 - dl.acm.org
Students who study problem solving and programming (in a language such as Python) at
University level encounter a range of challenges, from low-level issues with code that won't …

Identifying Common Errors in Open-Ended Machine Learning Projects

J Skripchuk, Y Shi, T Price - Proceedings of the 53rd ACM Technical …, 2022 - dl.acm.org
Machine learning (ML) is one of the fastest growing subfields in Computer Science, and it is
important to identify ways to improve ML education. A key way to do so is by understanding …