88 citations · 436 across the 36 of their papers we have counts for
15 papers · 1 filter
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…
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…
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…
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…
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…
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…