1 paper
Sebastian Schweikl, Gordon Fraser
Programming is increasingly taught using block-based languages like Scratch. While the use of blocks prevents syntax errors, learners can still make semantic mistakes, requiring fe…