Testing scratch programs automatically

A Stahlbauer, M Kreis, G Fraser - Proceedings of the 2019 27th ACM …, 2019 - dl.acm.org
… Currently, there are no means for automatically testing Scratch programs. In this paper, we
explore the problem of automatically testing Scratch programs. Since Scratch was created …

Automated test generation for Scratch programs

A Deiner, P Feldmeier, G Fraser, S Schweikl… - Empirical Software …, 2023 - Springer
… In this paper, we therefore investigate how to automatically generate Whisker tests. … tests
themselves. Given a Scratch program, we aim to automatically generate a set of Whisker …

Search-based testing for scratch programs

A Deiner, C Frädrich, G Fraser, S Geserer… - Search-Based Software …, 2020 - Springer
… In this paper, we introduce an approach for automatically generating test suites for Scratch
programs using grammatical evolution. The use of grammatical evolution clearly separates …

[PDF][PDF] Dr. Scratch: Automatic analysis of scratch projects to assess and foster computational thinking

J Moreno-León, G Robles… - RED. Revista de …, 2015 - revistas.um.es
Scratch offers CT-dependent feedback as in first tests with learners the authors noted that
too much information in early phases were counterproductive. Future research will help us …

Verified from scratch: program analysis for learners' programs

A Stahlbauer, C Frädrich, G Fraser - Proceedings of the 35th IEEE/ACM …, 2020 - dl.acm.org
… , a framework for automatically analyzing and verifying Scratch programs translated to …
tests on these programs. The Whisker tool [65] executes automated tests directly in the Scratch

A Testing Extension for Scratch

HD Nurue, J Gray - Proceedings of the 2024 ACM Southeast Conference, 2024 - dl.acm.org
program within the Scratch environment [10]. New research has introduced a set of code
patterns in Scratch programs … the LitterBox tool designed to identify them automatically [8]. They …

Model-based testing of scratch programs

K Götz, P Feldmeier, G Fraser - … Conference on Software Testing …, 2022 - ieeexplore.ieee.org
… models can be executed in parallel to both, manually written WHISKER tests as well as tests
automatically generated by one of WHISKER’s test-generation algorithms. Additionally, we …

Itch: Individual testing of computer homework for scratch assignments

DE Johnson - Proceedings of the 47th ACM technical symposium on …, 2016 - dl.acm.org
… ITCH, an automatic testing system for projects in the Scratch programming language. While
… The ITCH system is aimed at automated testing of small Scratch programs, although well-…

A Block-Based Testing Framework for Scratch

P Feldmeier, G Fraser, U Heuer, F Obermüller… - Proceedings of the 24th …, 2024 - dl.acm.org
… in Scratch that enables the creation of automated tests. With these blocks, students and
teachers alike can create tests and receive feedback directly within the Scratchautomatically, …

Effects of automated feedback in scratch programming tutorials

F Obermüller, L Greifenstein, G Fraser - Proceedings of the 2023 …, 2023 - dl.acm.org
… We find that initially the automatically generated visual next-step hints increase the speed
at … of the students’ programs, we apply Whisker with the same tests used in the tutorial. For …