4 papers
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…
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…
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…
AsserT5: Test Assertion Generation Using a Fine-Tuned Code Language Model
Severin Primbs, Benedikt Fein, Gordon Fraser
Writing good software tests can be challenging, therefore approaches that support developers are desirable. While generating complete tests automatically is such an approach common…