[{"data":1,"prerenderedAt":433},["ShallowReactive",2],{"project-30457900":3},{"id":4,"name":5,"line":6,"line_source":7,"title":8,"url":9,"domain":10,"maker":11,"posted_at":12,"year":13,"points":14,"comments":15,"rank_in_year":16,"shown_in_year":17,"top":18,"tier":19,"category":20,"subcategory":21,"format":22,"keywords":23,"reception":29,"sentiment":30,"stance_mix":31,"scored_comments":35,"aspects":36,"strip":47,"post_text":48,"what":49,"said":91,"maker_in_thread":210,"shape":218,"grid":222,"attempts":396,"same_week":397,"maker_shows":43,"maker_hidden":426,"reader_version":427,"card":428},"30457900","Programming Time","Playing card game to teach your kids Python","title","Show HN: Programming Time - Playing card game to teach your kids Python","https:\u002F\u002Fpunkjazz.org\u002Fprogramming-time\u002F","punkjazz.org","throwaway47292",1645725268,2022,203,72,278,2570,11,"notable","learning_science","children programming education game","other",[24,25,26,27,28],"learn python","kids programming","card game","teach coding","python for kids","debated",0.15,{"positive":32,"neutral":33,"mixed":34,"critical":33},12,8,0,28,{"design":37,"pricing":40,"idea":42,"execution":45,"docs":46},{"positive":38,"critical":39},5,2,{"positive":41,"critical":34},1,{"positive":43,"critical":44},3,6,{"positive":41,"critical":34},{"positive":34,"critical":34},[34,34,41,34,43,41,41,34,34,34,34,34,34,34,38,34,34,34,41,38,34,43,38,43,38,34,34,43,38,38,38,38,41,34,34,41,41,34,41,38],null,{"problem":50,"audience":60,"pricing":67,"motivation":79,"time_to_build":48,"stack":84,"openness":89,"stage":90,"team_size":89},{"value":51,"source":52,"evidence":53},"Teaching children Python programming through play","maker",[54,57],{"id":55,"by":11,"text":56},"30461689","She is almost 11, and some of the cards are very very challenging, and some are impossible for her at the moment, but I just pick the ones who are appropriate for the…",{"id":58,"by":11,"text":59},"30458972","She is almost 11 now, but we are coding every day for almost a year now (I am logging the progress here: https:\u002F\u002Fgithub.com\u002Fjackdoe\u002Fprogramming-for-kids). Its often we go to the…",{"value":61,"source":52,"evidence":62},"Parents teaching kids Python, children learning programming",[63,64],{"id":55,"by":11,"text":56},{"id":65,"by":11,"text":66},"30458468","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…",{"value":68,"source":69,"evidence":70},"Decks sold; maker mentioned planned decks, a commenter cited about $22 for a large blank deck from a printer","commenter",[71,75],{"id":72,"by":73,"text":74},"30463378","bb88","So for a large deck from this company it's $22 or so. If I were a parent teaching my kids to code, I would do this in a heartbeat.…",{"id":76,"by":77,"text":78},"30458357","trykondev","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…",{"value":80,"source":52,"evidence":81},"Maker's daughter wanted to learn; maker teaches her Python and wanted a game for it",[82,83],{"id":58,"by":11,"text":59},{"id":55,"by":11,"text":56},[85],{"value":86,"source":52,"evidence":87},"Python",[88],{"id":58,"by":11,"text":59},"unknown","launched",{"praise":92,"objections":110,"requests":140,"questions":162,"alternatives":181},[93,105],{"value":94,"source":69,"evidence":95},"Simple, fun, clever way to teach programming without screens",[96,100,104],{"id":97,"by":98,"text":99},"30460274","jrgd","Simple Efficient Fun I’m a fan.",{"id":101,"by":102,"text":103},"30462716","stonlyb","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…",{"id":76,"by":77,"text":78},{"value":106,"source":69,"evidence":107},"Professional-looking cards and minimal website",[108,109],{"id":76,"by":77,"text":78},{"id":65,"by":11,"text":66},[111,122,133],{"value":112,"source":69,"evidence":113},"Block-based languages like Scratch are recommended over Python for young kids",[114,118],{"id":115,"by":116,"text":117},"30459915","emacsen","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…",{"id":119,"by":120,"text":121},"30461535","freediver","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…",{"value":123,"source":69,"evidence":124},"Cards too complex for young children; suggested simplifying",[125,129],{"id":126,"by":127,"text":128},"30458541","block_dagger","I suggest simplifying the content of the cards. Love this idea!",{"id":130,"by":131,"text":132},"30463376","Rinum","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:\u002F\u002Frowsandtables.com",{"value":134,"source":69,"evidence":135},"Game may not be fun",[136],{"id":137,"by":138,"text":139},"30459794","ghostly_s","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.",[141,156],{"value":142,"source":69,"evidence":143},"Fix typos on cards",[144,148,152],{"id":145,"by":146,"text":147},"30462997","shitloadofbooks","There's a typo on the ghost card: ``` Roll the dice until your door is different __form__ the ghost's door ```",{"id":149,"by":150,"text":151},"30466459","appleflaxen","Super cool idea! I think I found a typo on this card: https:\u002F\u002Fpunkjazz.org\u002Fprogramming-time\u002Fphotos\u002Fc.png Your comment next to e=7 says: \"pick a number between (p-1)*(q-1)...\" But…",{"id":153,"by":154,"text":155},"30464739","hackernewds","there is a typo # Roll the dice until your door is # different form the ghost's door. should be from*",{"value":157,"source":52,"evidence":158},"Easier difficulty decks",[159],{"id":160,"by":11,"text":161},"30458585","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…",[163,174],{"value":164,"source":69,"evidence":165},"How old is the daughter",[166,170],{"id":167,"by":168,"text":169},"30461413","ByThyGrace","> 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…",{"id":171,"by":172,"text":173},"30458896","prashnts","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.…",{"value":175,"source":69,"evidence":176},"Is there anything game-like about it",[177],{"id":178,"by":179,"text":180},"30464446","jvvw","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…",[182,189,196,203],{"value":183,"source":69,"evidence":184},"Scratch",[185,186],{"id":115,"by":116,"text":117},{"id":187,"by":116,"text":188},"30463332","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…",{"value":190,"source":69,"evidence":191},"Robot Turtles",[192],{"id":193,"by":194,"text":195},"30463453","dhosek","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…",{"value":197,"source":69,"evidence":198},"Jupyter notebooks",[199],{"id":200,"by":201,"text":202},"30467390","graphpercolator","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…",{"value":204,"source":69,"evidence":205},"Snakes and ladders",[206],{"id":207,"by":208,"text":209},"30463397","littlethrowaway","Is shoots and ladders the same as \"snakes and ladders\" ? https:\u002F\u002Fwww.amazon.com\u002FHASBRO-GAMING-Chutes-Ladders-Board\u002Fdp\u002FB00V82MG2O is what you're talking about?",{"comments":211,"answered":39,"key":212},13,[213,214,217],{"id":55,"text":56},{"id":215,"text":216},"30466996","wow those look amazing!",{"id":160,"text":161},{"commenters":219,"max_depth":33,"maker_replies":211,"first_comment_mins":220,"lifespan_hours":221},42,36,23,[223,225,227,231,232,235,238,240,242,244,245,246,248,249,252,254,256,258,259,261,264,267,270,273,275,278,281,283,287,290,292,294,297,299,300,304,307,309,310,312,314,318,320,321,324,326,328,330,331,333,336,340,345,349,350,353,355,356,360,364,367,369,371,374,377,379,381,383,385,387,391,394],[167,34,34,224,168,34],"commenter\u002Fneutral\u002Fnone",[55,34,34,226,11,41],"maker\u002Fneutral\u002Fdesign",[228,34,34,229,230,34],"30465949","commenter\u002Fcritical\u002Fidea","shantnutiwari",[130,41,43,226,131,34],[233,41,41,234,154,34],"30464721","project\u002Fcritical\u002Fdesign",[236,41,34,224,237,34],"30465703","wilgertvelinga",[215,41,34,239,11,41],"other\u002Fpositive\u002Fnone",[72,39,43,241,73,34],"project\u002Fneutral\u002Fpricing",[243,39,34,224,154,34],"30464725",[126,43,41,234,127,34],[160,43,34,226,11,41],[115,43,41,247,116,34],"project\u002Fcritical\u002Fidea",[119,43,34,229,120,34],[250,43,34,224,251,34],"30461652","cpill",[253,43,34,229,120,34],"30461792",[255,43,34,224,11,41],"30462103",[257,43,34,229,11,41],"30461861",[187,43,34,224,116,34],[260,43,34,224,11,41],"30466669",[262,43,34,229,263,34],"30464099","laurieg",[265,43,34,266,11,41],"30461666","maker\u002Fneutral\u002Fidea",[268,43,34,229,269,34],"30461980","senectus1",[271,43,34,229,272,34],"30461993","detaro",[274,43,34,224,116,34],"30462489",[276,43,34,277,11,41],"30462573","maker\u002Fneutral\u002Fnone",[279,43,38,280,269,34],"30462664","maker\u002Fpositive\u002Fnone",[282,43,34,224,116,34],"30463316",[284,43,34,285,286,34],"30462933","commenter\u002Fneutral\u002Fidea","antattack",[288,43,34,224,289,34],"30463382","keerthiko",[291,43,34,224,286,34],"30463461",[293,43,34,277,11,41],"30464834",[295,43,34,224,296,34],"30466798","mavhc",[298,43,34,224,286,34],"30467144",[200,43,41,247,201,34],[301,43,38,302,303,34],"30468397","maker\u002Fpositive\u002Fdesign","novaleaf",[76,305,38,306,77,34],4,"project\u002Fpositive\u002Fdesign",[65,305,34,308,11,41],"project\u002Fpositive\u002Fexecution",[171,305,43,277,172,34],[58,305,34,311,11,41],"maker\u002Fpositive\u002Fidea",[313,305,38,306,172,34],"30459581",[315,305,38,316,317,34],"30459641","maker\u002Fpositive\u002Fexecution","pbronez",[178,305,43,319,179,34],"project\u002Fneutral\u002Fdocs",[145,38,43,319,146,34],[322,38,43,319,323,34],"30463835","dankwizard",[101,44,38,325,102,34],"project\u002Fpositive\u002Fidea",[207,44,34,327,208,34],"other\u002Fneutral\u002Fnone",[329,44,34,327,194,34],"30463424",[193,44,34,327,194,34],[149,332,43,319,150,34],7,[334,332,34,335,11,41],"30466546","maker\u002Fneutral\u002Fdocs",[337,33,38,338,339,34],"30464052","project\u002Fpositive\u002Fpricing","tait",[341,342,38,343,344,34],"30466190",9,"project\u002Fpositive\u002Fnone","sebst",[346,347,38,325,348,34],"30462277",10,"notacanofsoda",[153,18,43,319,154,34],[351,32,38,306,352,34],"30460255","groovy2shoes",[354,32,34,327,194,34],"30463470",[97,211,38,306,98,34],[357,358,41,247,359,34],"30460887",14,"whoomp12342",[361,362,34,327,363,34],"30459950",15,"wmichelin",[365,362,34,327,366,34],"30461528","dang",[368,362,34,224,120,34],"30461559",[370,362,34,224,366,34],"30461927",[372,362,34,224,373,34],"30463573","wglb",[375,362,41,247,376,34],"30462927","datavirtue",[137,378,41,247,138,34],16,[380,378,34,224,11,41],"30459833",[382,378,34,224,366,34],"30461520",[384,378,34,224,138,34],"30462600",[386,378,34,224,366,34],"30463739",[388,389,41,247,390,34],"30466744",17,"minroot",[392,389,38,325,393,34],"30466808","bloopernova",[395,389,34,224,390,34],"30468949",[],[398,403,408,413,417,422],{"id":399,"name":400,"points":401,"category":402},"30517626","Almost Pong",1135,"games",{"id":404,"name":405,"points":406,"category":407},"30503197","booqsi.com",478,"consumer_social",{"id":409,"name":410,"points":411,"category":412},"30529262","Huemint",335,"creative",{"id":414,"name":415,"points":416,"category":407},"30489003","Messages for Macintosh",211,{"id":418,"name":419,"points":420,"category":421},"30531621","WAPM",186,"dev_tools",{"id":423,"name":424,"points":425,"category":412},"30467328","erlj.notion.site",185,false,"v2",{"id":429,"name":5,"line":6,"ai":426,"cat":20,"year":13,"points":14,"comments":15,"rec":29,"s":30,"top":18,"kw":430,"maker":11,"domain":10,"tier":19,"attempts":34,"strip":431,"url":9,"mix":432,"praise":94,"objection":112,"sub":21},30457900,[24,25,26,27,28],"0010311000000050001503535003555510011015",[32,33,34,33],1793991041708]