[{"data":1,"prerenderedAt":282},["ShallowReactive",2],{"project-14043519":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":40,"post_text":42,"what":43,"said":69,"maker_in_thread":162,"shape":171,"grid":176,"attempts":246,"same_week":247,"maker_shows":38,"maker_hidden":274,"reader_version":275,"card":276},"14043519","Robotopia","Introducing kids to coding with tiny virtual robots","title","Show HN: Robotopia – Introducing kids to coding with tiny virtual robots","https:\u002F\u002Fgithub.com\u002Frobotopia-x\u002Frobotopia\u002F","github.com","pguth",1491411369,2017,133,29,303,2242,14,"notable","learning_science","coding education game","web_app",[24,25,26,27,28],"kids coding","visual programming","virtual robots","blockly","programming education","curious",-0.098,{"positive":32,"neutral":33,"mixed":32,"critical":34},0,6,2,8,{"design":37,"idea":39},{"positive":32,"critical":38},1,{"positive":32,"critical":38},[32,32,41,32,32,32,32,32,32,41,32,32,32,32,32,32,32,41,32,32,41,32,32,41,38,32,41,38,32],3,null,{"problem":44,"audience":50,"pricing":42,"motivation":42,"time_to_build":42,"stack":54,"openness":67,"stage":68,"team_size":68},{"value":45,"source":46,"evidence":47},"Introducing kids to coding with virtual robots","maker",[48],{"id":49},"post",{"value":51,"source":46,"evidence":52},"kids learning to code",[53],{"id":49},[55],{"value":56,"source":57,"evidence":58},"Blockly","commenter",[59,63],{"id":60,"by":61,"text":62},"14044548","timgrossmann","It's called Blockly. Google developed it, it's open source and free to use for everybody!",{"id":64,"by":65,"text":66},"14044550","komali2","> Blockly - Drag and Drop Should it be \"move the robot to the chest\" or something instead of \"the metal block?\"","open_source","unknown",{"praise":70,"objections":77,"requests":95,"questions":100,"alternatives":122},[71],{"value":72,"source":46,"evidence":73},"Teaching at a school with kids gave positive feedback",[74],{"id":75,"by":11,"text":76},"14044559","We did two classes with about 20 students each. In both our offered courses we had balanced proportions of gender. Age ranged between 16 and 20 years. We did a questionnaire at…",[78,89],{"value":79,"source":57,"evidence":80},"Teaching young kids to code is questioned as unnecessary",[81,85],{"id":82,"by":83,"text":84},"14048025","mattfrommars","I honestly don't understand what is the motive behind teaching young kids to code? The passion for computer science develops on it's own. Some kids like computers while other…",{"id":86,"by":87,"text":88},"14048094","graphememes","To my knowledge it has never actually worked either.",{"value":90,"source":57,"evidence":91},"Drag-and-drop block editing is hard to rearrange",[92],{"id":93,"by":65,"text":94},"14044574","Also, it's really difficult to pull just one code block out if it has others below it. I can't figure out how to separate the ones below, which means if I mess up and need to get…",[96],{"value":97,"source":57,"evidence":98},"Clearer block labels, such as move robot to the chest",[99],{"id":64,"by":65,"text":66},[101,108,115],{"value":102,"source":57,"evidence":103},"How did the competitions go and did kids like them",[104],{"id":105,"by":106,"text":107},"14044299","Hydraulix989","How well did the competitions go? Did the kids like them? Were the programs complex enough to make things \"interesting\"? How much time in the class did you spend working on the…",{"value":109,"source":57,"evidence":110},"Is it suitable for ages 7-12",[111],{"id":112,"by":113,"text":114},"14045719","willyyr","Do you think this could be used with kids at the age of 7-12 as well or will it be to complex?",{"value":116,"source":57,"evidence":117},"Is it related to Scratch or inspired by it",[118],{"id":119,"by":120,"text":121},"14044337","dschep","Very cool. The code editor looks a lot like scratch[0] but I can't find any references to it. Does it use scratch or was scratch an inspiration? [0] https:\u002F\u002Fscratch.mit.edu\u002F",[123,130,137,144,151,155],{"value":124,"source":57,"evidence":125},"Blockly-based Minecraft game from Microsoft",[126],{"id":127,"by":128,"text":129},"14044687","robotresearcher","See also the very slick Minecraft-based Blockly game from Microsoft. It's similar and pretty good. https:\u002F\u002Fcode.org\u002Fminecraft",{"value":131,"source":57,"evidence":132},"Karel",[133],{"id":134,"by":135,"text":136},"14049770","kk_cz","hmmm, programmable virtual robot - I think I've seen that one before :) https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FKarel_(programming_language) http:\u002F\u002Fkarel.cloudmakers.eu\u002F",{"value":138,"source":57,"evidence":139},"Robocode",[140],{"id":141,"by":142,"text":143},"14048475","partycoder","Robocode back in the day was fun. You have programmable tanks that had could move, scan with a radar and shoot. You had to create the behavior for them in Java.",{"value":145,"source":57,"evidence":146},"Logo",[147],{"id":148,"by":149,"text":150},"14045792","Animats","LOGO, the next generation?",{"value":152,"source":57,"evidence":153},"Scratch",[154],{"id":119,"by":120,"text":121},{"value":156,"source":57,"evidence":157},"OpenRoberta Lab",[158],{"id":159,"by":160,"text":161},"14048345","maweki","I teach robotics courses and we also prefer blockly based languages for our projects aimed at kids. I don't understand people that think \"real programming\" needs one fighting…",{"comments":41,"answered":41,"key":163},[164,167,168],{"id":165,"text":166},"14044465","Most of the time was spent doing the exercises. We had a couple of rounds where students competed. I'd guess the last 15 minutes went into doing the competition.",{"id":75,"text":76},{"id":169,"text":170},"14046191","That was the age group we originally had in mind. We guessed that it would work out fine :)",{"commenters":172,"max_depth":173,"maker_replies":41,"first_comment_mins":174,"lifespan_hours":175},25,4,84,52,[177,181,182,184,186,189,191,194,197,200,202,205,206,209,213,216,218,221,223,224,226,227,228,230,231,233,237,239,243],[178,32,32,179,180,32],"14044842","other\u002Fneutral\u002Fnone","metricodus",[127,38,32,179,128,32],[119,34,41,183,120,32],"project\u002Fneutral\u002Fdesign",[60,34,32,185,61,32],"commenter\u002Fneutral\u002Fnone",[187,34,32,185,188,32],"14063226","mcphage",[134,41,32,190,135,32],"other\u002Fneutral\u002Fidea",[192,173,32,190,193,32],"14045534","gavinpc",[195,173,32,179,196,32],"14046779","finnh",[198,173,32,179,199,32],"14048208","sundvor",[159,173,41,201,160,32],"project\u002Fneutral\u002Fidea",[82,203,32,204,83,32],5,"other\u002Fcritical\u002Fidea",[86,203,32,204,87,32],[207,203,32,190,208,32],"14058780","jhbadger",[210,203,32,211,212,32],"14048243","commenter\u002Fneutral\u002Fidea","anothercomment",[214,203,32,190,215,32],"14048530","corysama",[217,203,32,190,212,32],"14048858",[219,203,32,190,220,32],"14048281","mustacheemperor",[105,33,41,222,106,32],"maker\u002Fneutral\u002Fnone",[165,33,32,222,11,38],[75,33,32,225,11,38],"maker\u002Fpositive\u002Fnone",[112,33,41,222,113,32],[169,33,32,222,11,38],[141,229,32,179,142,32],7,[64,35,41,183,65,32],[93,35,38,232,65,32],"project\u002Fcritical\u002Fdesign",[234,35,32,235,236,32],"14044647","commenter\u002Fneutral\u002Fdesign","pbhjpbhj",[148,238,41,201,149,32],9,[240,238,38,241,242,32],"14046807","project\u002Fcritical\u002Fidea","cr0sh",[244,238,32,190,245,32],"14047106","ux-app",[],[248,253,257,262,266,270],{"id":249,"name":250,"points":251,"category":252},"14032201","React-data sheet",345,"dev_tools",{"id":254,"name":255,"points":256,"category":252},"14023196","Is It Snappy?",293,{"id":258,"name":259,"points":260,"category":261},"13995891","Redux Offline",174,"languages",{"id":263,"name":264,"points":265,"category":252},"14022059","develmail",149,{"id":267,"name":268,"points":269,"category":20},"14007257","Interactive ClojureScript book",134,{"id":271,"name":272,"points":273,"category":261},"14041400","AcrossTabs",107,false,"v2",{"id":277,"name":5,"line":6,"ai":274,"cat":20,"year":13,"points":14,"comments":15,"rec":29,"s":278,"top":18,"kw":279,"maker":11,"domain":10,"tier":19,"attempts":32,"strip":280,"url":9,"mix":281,"praise":72,"objection":79,"sub":21},14043519,-0.1,[24,25,26,27,28],"00300000030000000300300310310",[32,33,32,34],1793990957417]