activity
20132023
most citedPynguin: Automated Unit Test Generation for Python

88 citations · 436 across the 36 of their papers we have counts for

collaborators
Showing 2021Show all

15 papers · 1 filter

eess.SY2021

Phasor Modelling Approaches and Simulation Guidelines of Voltage-Source Converters in Grid-Integration Studies

Vinícius Albernaz Lacerda, Eduardo Prieto Araujo, Marc Cheah-Mañe +1

This paper reviews Voltage-Source Converters (VSCs) EMT and Phasor models currently used to simulate converter-interfaced generation (CIG) and renewable energy resources integratio…

cs.SE2021

An Empirical Study of Automated Unit Test Generation for Python

Stephan Lukasczyk, Florian Kroiß, Gordon Fraser

Various mature automated test generation tools exist for statically typed programming languages such as Java. Automatically generating unit tests for dynamically typed programming…

cs.CY2021★ 26 cited

Challenging but Full of Opportunities: Teachers' Perspectives on Programming in Primary Schools

Luisa Greifenstein, Isabella Graßl, Gordon Fraser

The widespread establishment of computational thinking in school curricula requires teachers to introduce children to programming already at primary school level. As this is a rece…

cs.SE2021

Improving Readability of Scratch Programs with Search-based Refactoring

Felix Adler, Gordon Fraser, Eva Gründinger +5

Block-based programming languages like Scratch have become increasingly popular as introductory languages for novices. These languages are intended to be used with a "tinkering" ap…

cs.SE2021★ 13 cited

Data-driven Analysis of Gender Differences and Similarities in Scratch Programs

Isabella Graßl, Katharina Geldreich, Gordon Fraser

Block-based programming environments such as Scratch are an essential entry point to computer science. In order to create an effective learning environment that has the potential t…

cs.SE2021★ 7 cited

Effects of Hints on Debugging Scratch Programs: An Empirical Study with Primary School Teachers in Training

Luisa Greifenstein, Florian Obermüller, Ewald Wasmeier +2

Bugs in learners' programs are often the result of fundamental misconceptions. Teachers frequently face the challenge of first having to understand such bugs, and then suggest ways…