works on

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

activity
20242026
collaborators
Showing cs.SEShow all

7 papers · 1 filter

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.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…

cs.SE2024

A Block-Based Testing Framework for Scratch

Patric Feldmeier, Gordon Fraser, Ute Heuer +2

Block-based programming environments like Scratch are widely used in introductory programming courses. They facilitate learning pivotal programming concepts by eliminating syntacti…