Felienne talks about creating a programming language
Details
Felienne talks about creating a programming language
- 19:45 Welcome & random banter
- 20:00 Felienne's talk
Hedy: A gradual language for programming education
Hedy is a gradual programming language to make learning programming easier by using levels. In level 1, there is no syntax at all, and step by step syntax is added. That means that learners do not have to learn all syntax rules at once. At 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 comes with lesson plans available in 6 different languages.
Hedy was launched in early 2020 and since then over 500.000 Hedy programs have been created by children worldwide. Try Hedy at www.hedycode.com.
