ICSE 2024 (series) / SBFT 2024 (series) / SBFT 2024 /
Search-based Testing and Analysis for Block-Based Learners’ Programs
Mon 15 Apr 2024 09:30 - 10:30 at Glicínia Quartin - Opening Day 2 + Keynote 3 Chair(s): Alessio Gambi
Programming is increasingly taught using dedicated block-based programming environments such as Scratch. While the use of blocks instead of text prevents syntax errors, learners can still make semantic mistakes, implying a need for feedback and help. Professional programmers can receive such support from efficient program analyses built into their IDEs, but block-based programming environments offer no such support. In this talk, I will describe some of our efforts to remedy this issue, which are based on search-based testing at the core. The colourful and small nature of learners’ programs is deceiving, as the game-like, highly concurrent and event-driven nature of the programs poses unique challenges for these analyses.
Mon 15 AprDisplayed time zone: Lisbon change
Mon 15 Apr
Displayed time zone: Lisbon change
09:00 - 10:30 | Opening Day 2 + Keynote 3SBFT at Glicínia Quartin Chair(s): Alessio Gambi IMC University of Applied Sciences Krems | ||
09:00 30mDay opening | Introduction SBFT Alessio Gambi IMC University of Applied Sciences Krems, Gunel Jahangirova King's College London, Vincenzo Riccio University of Udine | ||
09:30 60mKeynote | Search-based Testing and Analysis for Block-Based Learners’ Programs SBFT Gordon Fraser University of Passau |