~/talk

Hedy: Creating a Programming Language for Everyone

Talkat YOW! Perth 2023 · 2023-09-11..09-12· [compilers-and-language-design]
slides:none on file

A gradual beginner language that runs in the browser and transpiles to Python shows concrete results: 18 staged levels that add syntax slowly, readable actionable error messages, teacher controls to lock levels and upload lessons, and localized keywords and numerals to avoid keyboard switching. Classroom trials report calmer rooms and far less teacher time spent debugging. The open source project supports 47 languages and reaches about 300,000 monthly users.

AI-written summary · about

  1. 0:00Intro
  2. 4:45What is the goal of programming education?
  3. 9:30Everybody needs some programming skills!
  4. 13:33Compilers are lovely teachers
  5. 20:20How do people learn?
  6. 26:15Hedy is gradual
  7. 39:39Tools for teaching ≠ Tools for learning
  8. 54:39Past / Future
  9. 1:04:43Outro
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.