Generating syntaxfree development environments for real world programming languages

Marcus Riemer, Frank Huch · 2022

The prevailing concept when teaching computer science to beginners in school is visual programming, typically in the form of block based languages. Most approaches in this area involve special teaching languages like Scratch. Our approach connects the block based language concept seamlessly to conventional programming languages used in computer science, but for didactical purpose often to a core subset of such a language.

Read the paper · More papers on PaperTik