hedy

Gradual language

Teaches programming to children through a gradual language learning system

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.

GitHub

1k stars
22 watching
289 forks
Language: CSS
last commit: 8 days ago
Linked from 1 awesome list

educationgradualhacktoberfesthedyprogramming

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
karlhorky/learn-to-program A curated list of educational resources to learn programming fundamentals and web development skills. 4,130
byorgey/haskell-course A collection of materials and resources for learning Haskell programming language 275
csaybar/eewpython A collection of Jupyter notebooks teaching Google Earth Engine with Python 277
knubie/learning-hoon An interactive tutorial for learning the Hoon programming language 31
google/codeworld An educational programming environment using Haskell to teach computer science and math. 1,242
rhysd/gocaml An implementation of a statically-typed functional programming language in Go using LLVM and building its own compiler from scratch. 749
ahgamut/janet A dynamic language with user scripting capabilities to extend C/C++ programs and automate system tasks. 5
1whatleytay/kara A high-performance, statically typed programming language designed to simplify development while maintaining speed. 14
kowainik/learn4haskell An educational project that teaches Haskell programming concepts in four modules through coding exercises and mentorship. 1,007
jakevdp/whirlwindtourofpython An introduction to Python programming and data science 3,732
hylo-lang/hylo A reference implementation of a high-level systems programming language leveraging mutable value semantics and generic programming. 1,238
graninas/hierarchical-free-monads-the-most-developed-approach-in-haskell An in-depth exploration of a Haskell approach to building real-world software, focusing on its benefits and applications. 155
adambard/learnxinyminutes-docs A documentation project providing whirlwind tours of popular programming languages presented as code with explanations. 11,525
mondaymorninghaskell/haskellings An automated tutorial program for learning Haskell programming 167
billpmurphy/hask A Python library that mimics key features of the Haskell programming language. 860