works on

From the 1 of 6 linked papers with an AI index.

collaborators

6 papers

cs.SE2026

EmbeddedKittens: An Evaluation of Code Embeddings for Scratch

Benedikt Fein, Gordon Fraser

The trend of embedding source code for machine learning applications also enables new opportunities in learning analytics in programming education, but which code embedding approac…

cs.SE2026

CodeOwl: Automatic Generation of Tiered Parsons Problems for Introductory Programming

Luca Cisternino, Florian Obermüller, Gordon Fraser

CodeOwl is an AI‑driven tool that automatically creates tiered Parsons programming problems to support differentiated instruction in introductory programming courses.

cs.SE2026

Voice-Controlled Scratch for Children with (Motor) Disabilities

Elias Goller, Gordon Fraser, Isabella Graßl

Block-based programming environments like Scratch have become widely adopted in Computer Science Education, but the mouse-based drag-and-drop interface can challenge users with dis…

cs.SE2025

Automatically Generating Questions About Scratch Programs

Florian Obermüller, Gordon Fraser

When learning to program, students are usually assessed based on the code they wrote. However, the mere completion of a programming task does not guarantee actual comprehension of…

cs.CY2025

Detecting Gender Stereotypes in Scratch Programming Tutorials

Isabella Graßl, Benedikt Fein, Gordon Fraser

Gender stereotypes in introductory programming courses often go unnoticed, yet they can negatively influence young learners' interest and learning, particularly under-represented g…

cs.SE2025

LitterBox+: An Extensible Framework for LLM-enhanced Scratch Static Code Analysis

Benedikt Fein, Florian Obermüller, Gordon Fraser

Large language models (LLMs) have become an essential tool to support developers using traditional text-based programming languages, but the graphical notation of the block-based S…