[HN Gopher] Show HN: Programming Time - Playing card game to tea...
___________________________________________________________________
 
Show HN: Programming Time - Playing card game to teach your kids
Python
 
Author : throwaway47292
Score  : 98 points
Date   : 2022-02-24 17:54 UTC (5 hours ago)
 
web link (punkjazz.org)
w3m dump (punkjazz.org)
 
| wmichelin wrote:
| "Dad can I please play with my toys?"
| 
| "Not until you learn python you little shit"
 
| groovy2shoes wrote:
| You had me at "20 sided dice".
 
| jrgd wrote:
| Simple Efficient Fun
| 
| I'm a fan.
 
| ghostly_s wrote:
| 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.
 
  | dang wrote:
  | Please follow the Show HN guidelines:
  | https://news.ycombinator.com/showhn.html as well as the site
  | guidelines: https://news.ycombinator.com/newsguidelines.html.
  | I'm sure you meant no harm, but comments like this have a way
  | of poisoning the culture, especially when they get upvoted to
  | the top of the page, as they often do.
 
  | throwaway47292 wrote:
  | apparently fun is subjective :D
 
| block_dagger wrote:
| I suggest simplifying the content of the cards. Love this idea!
 
  | throwaway47292 wrote:
  | 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 difficulties.
 
    | emacsen wrote:
    | 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 absolutely amazing
    | with Scratch in his classroom. He's making little mini-games,
    | understanding loops, variables, and he's learning the all-
    | important skill of debugging.
    | 
    | When/if he transitions from a block based programming
    | language to one that's purely textual, I feel like that
    | transition will be smooth based on his existing understanding
    | and skills.
    | 
    | So if the aim is puzzles for kids, having a setting that they
    | are more familiar with, such as blocks, might make it easier.
    | 
    | Just a thought.
 
| whoomp12342 wrote:
| here we go, right back to punch cards...
 
| ByThyGrace wrote:
| > 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 sparsely
| attentive) as my ten year-old who's also learning Python. Because
| he wants to, I should add.
 
| trykondev wrote:
| 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 :)
 
  | throwaway47292 wrote:
  | 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 printed the game on
  | normal a4 paper, having the real professional cards really make
  | a difference.
  | 
  | I plan to also make lisp, c and javascript decks so we can
  | explore more paradigms.
 
    | prashnts wrote:
    | 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. For example, trying to debug a counter, I thought
    | it'd be fun if I asked "hey, what's 7 - 2", and he went "it's
    | 5, duh" and then I went "and what's 2 - 7", ... and he went
    | "that's not possible!"
    | 
    | Turns out his math teacher hasn't yet introduced negative
    | numbers! I had to go back to number line...
    | 
    | Anyway, what you've done is really cool! I'm sure once he's
    | old enough it might prove to be very useful.
 
      | throwaway47292 wrote:
      | She is almost 11 now, but we are coding every day for
      | almost a year now (I am logging the progress here:
      | https://github.com/jackdoe/programming-for-kids). Its often
      | we go to the number line :) but because we usually make
      | games, and it was easy to get negative numbers when you go
      | out of the screen, so it "clicked".
      | 
      | The whole game was her idea and we started working on it
      | about 5 months ago.
 
        | prashnts wrote:
        | That's awesome, the end result seems enjoyable even for
        | us adults! :)
 
        | pbronez wrote:
        | that repo is awesome - you should do a ShowHN for that!
 
___________________________________________________________________
(page generated 2022-02-24 23:00 UTC)