Hedy: A gradual programming language for children
Hedy is a gradual programming language to make learning programming easier by using levels. In level 1, there is hardly any syntax at all, and step by step syntax is added. That means that learners do not have to learn all syntax rules at once. In every level we add new rules, increasing the number of commands that you know. Hedy is aimed at children that want to get started with textual programming languages, but for whom full fledged Python might still be too complex.
A gradual language that uses a set of expanding grammars rather than one grammar poses new challenges for language design. In this talk Felienne will explain the pedagogy behind Hedy, show Hedy programs created by kids, but also dive into the technical challenges of Hedy.
Hedy is open source, runs in the browser, is free to use, and available in six different languages(Dutch, German, Spanish, Portugese, French and English). Hedy was launched in early 2020 and since then almost 300.000 Hedy programs have been created by children worldwide. Try Hedy at www.hedycode.com.