[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)
        
 (HTM) web link (punkjazz.org)
 (TXT) 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)