home.social

#htdp — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #htdp, aggregated by home.social.

fetched live
  1. @pabryan @skybert

    What do you think about 'How to Design Program' and Racket as introduction to programming and to Lisp?

    #HtDP #Racket #Lisp #Scheme

  2. @pabryan @skybert

    What do you think about 'How to Design Program' and Racket as introduction to programming and to Lisp?

    #HtDP #Racket #Lisp #Scheme

  3. First day of teaching the design recipe, and I only broke two keys on the keyboard
    #HtDP

  4. The new mascot of How To Design Programs just dropped
    #htdp

  5. There are some (seemingly obvious) real-world applications of interactive #TheoremProvers like #lean that honestly have the power to change the world, we just have a broken social system that wont properly invest in them. For example, I imagine that carefully crafted curricular mathematics teaching languages ala #HTDP for K-12 (with perhaps a scratch-like interface for the younger kids) created in lean would be a game-changer for mathematics education.

    I was lucky enough to be sent to a decent public school for #autistic and #ADHD kids growing up, because I had consistently done terribly at math in school because I couldn't sit still, keep my mouth closed, and was constantly in ISAP, but I always scored in the top percentage of standardized tests. There I got to do mathematics self-study, with a teacher to help when needed, and that was truly liberating, and I graduated early with an almost 4.0 grade point average, and went on to do an (unfinished) philosophy doctorate, much of which involved category theory. I feel like if kids had an environment to independently explore #mathematics, one that grows with them, many kids that are bad at it now would succeed.

  6. Gregor Kiczales is the person who first got me excited not just about programming but that it was possible a silly young art student like me could even learn programming using the paradigm for designing programs step by step, function by function. A source of wisdom whether you're writing in or . Such a calm comforting voice too youtube.com/watch?v=0iD5iM64iEo

  7. Gregor Kiczales is the person who first got me excited not just about programming but that it was possible a silly young art student like me could even learn programming using the #htdp paradigm for designing programs step by step, function by function. A source of wisdom whether you're writing in #lisp or #python. Such a calm comforting voice too youtube.com/watch?v=0iD5iM64iE

  8. If you know #HtDP, skip the first 12 minutes of the video youtu.be/EdqT313rM40 at hedycode.com/ "a gradual programming language" (level 2 adds variables and level 3 starts to distinguish variable names from string literals)

    HT ruby.social/@Schneems/10953779

  9. "Programming and Programming Languages" ( #PaPL ) is the book that goes with the #pyret language, which is one of the many languages that run on the #racket language platform.

    I haven't read it. I should probably want to read it at some point. It covers a *lot* of ground and people say it's a good next book after "How to Design Programs" ( #HtDP ), which I also haven't read.

    papl.cs.brown.edu/2020/

    @racket
  10. I’ve heard good things about #htdp from people on racket-users who used it.