Student Perceptions of Code Representation

Presenting at the IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC) 2019 Text languages are perceived by many computer science students as difficult, intimidating, and/or tedious in nature. Conversely, blocks-based environments are perceived as approachable, but many students see them as inauthentic. Bidirectional hybrid environments provide textual and blocks-based representations of the same code,…

Integrating WebAssembly into Minetest

We’re working on integrating WebAssembly via SpiderMonkey VM into Minetest, an open-source, Minecraft-inspired, voxel game engine written in C++ with game functionality and plugins written in Lua. Our long term goal is to allow a multitude of languages to be used to write plugins for Minetest to be used for computer science education. Our codebase…