Programming Time

Learning and science

children programming education game

SHOW HN2022

203points
72comments
#278of 2,570 in 2022
Top 11%of 2022 by points

How HN took it

DebatedReal support and real criticism

12 positive, 8 neutral or asking, 0 mixed, 8 critical, out of 28 comments about the project. Thread score +0.15.

Idea: 3 for, 6 againstDesign: 5 for, 2 againstPricing: 1 for, 0 againstExecution: 1 for, 0 against

The thread, comment by comment

Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.

positive neutral or mixed critical about another commenter or something else the maker

What HN said

What people liked

  • Simple, fun, clever way to teach programming without screens

    From 3 comments
    • Simple Efficient Fun I’m a fan.
      jrgd on HN
    • Love this and am looking for more ways to teach programing and stem generally without putting my child in front of a screen all the time. Will be starting with shoots and ladders…
      stonlyb on HN
    • This is so neat! Seems like a really fun game, and I'm also a big fan of the very straightforward & minimal website. Would definitely buy one of the decks you're planning to sell…
      trykondev on HN
  • Professional-looking cards and minimal website

    From 2 comments
    • This is so neat! Seems like a really fun game, and I'm also a big fan of the very straightforward & minimal website. Would definitely buy one of the decks you're planning to sell…
      trykondev on HN
    • Thanks! The 300 decks arrived yesterday, and we were super excited with my daughter. Today we played multiple times and its super fun. Even though we played many times when I…
      throwaway47292 on HN

Objections

  • Block-based languages like Scratch are recommended over Python for young kids

    From 2 comments
    • May I suggest that instead of Python, if the aim is for children, you consider a block based language such as Scratch or MakeCode? I have a nephew who is ~8 and is doing…
      emacsen on HN
    • Block based programming languages are a bad idea for teaching kids programming and I would argue actually counter productive. There is no need to 'transition' as BASIC, and…
      freediver on HN
  • Cards too complex for young children; suggested simplifying

    From 2 comments
    • I suggest simplifying the content of the cards. Love this idea!
      block_dagger on HN
    • Very cool! I'd recommend simplifying it. I created a card game for SQL and kids were lost when there was too much work involved until I simplified it - https://rowsandtables.com
      Rinum on HN
  • Game may not be fun

    From 1 comment
    • This may well be an effective way to learn to code but god, it sure doesn't seem like a way to have any fun.
      ghostly_s on HN

Requests

  • Fix typos on cards

    From 3 comments
    • There's a typo on the ghost card: ``` Roll the dice until your door is different __form__ the ghost's door ```
      shitloadofbooks on HN
    • Super cool idea! I think I found a typo on this card: https://punkjazz.org/programming-time/photos/c.png Your comment next to e=7 says: "pick a number between (p-1)*(q-1)..." But…
      appleflaxen on HN
    • there is a typo # Roll the dice until your door is # different form the ghost's door. should be from*
      hackernewds on HN
  • Easier difficulty decks

    From 1 comment
    • Thanks for the suggestion, I made those specifically with my daughter, and are tailored to improve her level. But you are right, in the future I will make decks with different…
      throwaway47292 on HN

Questions

  • How old is the daughter

    From 2 comments
    • > playing card game to teach your kids > "Diffie-Hellman Key Exchange" Just how old and already well-instructed is said daughter I wonder. Certainly not as young and novice (and…
      ByThyGrace on HN
    • Just curious if you could share how old is your daughter. I have tried teaching coding (several approaches, but eventually on Scratch) my 9yo nephew, but ran into many issues.…
      prashnts on HN
  • Is there anything game-like about it

    From 1 comment
    • You should mention that it was her idea and that you worked on it together on the web page! I'd buy it to support her efforts more than because I am sure my 11 year old would…
      jvvw on HN

Alternatives named

  • Scratch

    From 2 comments
    • May I suggest that instead of Python, if the aim is for children, you consider a block based language such as Scratch or MakeCode? I have a nephew who is ~8 and is doing…
      emacsen on HN
    • I think this depends on the age of the child and on the child themselves. Scratch is what they teach him in school, so that's what he knows. Scratch is also a real programming…
      emacsen on HN
  • Robot Turtles

    From 1 comment
    • Robot Turtles could be a good way to introduce multi-step reasoning. You'll need to be attentive to your kid's developmental level (and don't worry about "other kids." One of the…
      dhosek on HN
  • Jupyter notebooks

    From 1 comment
    • I don't see the reason for not just doing this as Jupyter notebooks. I am child free but I just can't see not using Jupyter notebooks. If I had a kid we would learn jupyter after…
      graphpercolator on HN
  • Snakes and ladders

    From 1 comment
    • Is shoots and ladders the same as "snakes and ladders" ? https://www.amazon.com/HASBRO-GAMING-Chutes-Ladders-Board/dp/B00V82MG2O is what you're talking about?
      littlethrowaway on HN

Category, keywords, summaries and labels on this page were made by AI (Thread Reader v2) and not checked by hand. Each point links to the comments it came from.

Add a badge to your READMEShown on HackerShow
[![Shown on HackerShow](https://hackershow.org/badge.svg)](https://hackershow.org/show/30457900)