Hedy is a gradual programming language to teach children programming. Gradual languages use different language levels, where each level adds new concepts and syntactic complexity. At the end of the Hedy level sequence, kids master a subset of syntactically valid Python.
Role in this project:
Backend Developer Contributions:12 commits, 7 PRs, 7 pushes in 1 year 11 months
Contributions summary:Sven primarily focused on implementing features to run Hedy files locally. Their contributions include adding functionality to execute Hedy code, defining level arguments, and incorporating a mechanism to read the level from within the Hedy file itself. They also fixed errors in the execution process and updated the local Hedy files with new functionality, including a new print function and the separation of the execution functionality into `runhedy.py`.
programming-languagepythonhedygradual
Contributions:10 releases, 54 pushes, 12 branches in 1 day