[{"data":1,"prerenderedAt":257},["ShallowReactive",2],{"project-8505000":3},{"id":4,"name":5,"line":6,"line_source":7,"title":8,"url":9,"domain":5,"maker":10,"posted_at":11,"year":12,"points":13,"comments":14,"rank_in_year":15,"shown_in_year":16,"top":17,"tier":18,"category":19,"subcategory":20,"format":21,"keywords":22,"reception":27,"sentiment":28,"stance_mix":29,"scored_comments":33,"aspects":34,"strip":38,"post_text":41,"what":42,"said":72,"maker_in_thread":142,"shape":151,"grid":155,"attempts":220,"same_week":221,"maker_shows":31,"maker_hidden":249,"reader_version":250,"card":251},"8505000","padjo.org","A midterm test on basic SQL for my journalism class","title","Show HN: A midterm test on basic SQL for my journalism class","http:\u002F\u002Fwww.padjo.org\u002F2014-10-23\u002F","danso",1414174102,2014,120,24,227,2272,10,"notable","learning_science","sql teaching materials","other",[23,24,25,26],"sql","journalism","data journalism","sql tutorial","loved",0.455,{"positive":30,"neutral":31,"mixed":32,"critical":32},9,7,0,16,{"idea":35,"docs":36,"execution":37},{"positive":30,"critical":32},{"positive":32,"critical":32},{"positive":32,"critical":32},[39,39,40,32,32,32,39,40,40,32,40,32,32,39,39,32,39,40,40,40,32,39,39,39],5,3,null,{"problem":43,"audience":50,"pricing":41,"motivation":54,"time_to_build":41,"stack":58,"openness":71,"stage":71,"team_size":71},{"value":44,"source":45,"evidence":46},"Journalism students need to learn SQL to query and investigate data","maker",[47],{"id":48,"by":10,"text":49},"8506026","Besides being the two variants I'm most familiar with, MySQL and SQLite have the most variety of GUIs and, ostensibly, the most help docs...but the point of the SQL isn't for…",{"value":51,"source":45,"evidence":52},"Journalism students learning data analysis",[53],{"id":48,"by":10,"text":49},{"value":55,"source":45,"evidence":56},"Teach journalism students to query datasets beyond spreadsheet limits and join data on foreign keys",[57],{"id":48,"by":10,"text":49},[59,63,67],{"value":60,"source":45,"evidence":61},"SQL",[62],{"id":48,"by":10,"text":49},{"value":64,"source":45,"evidence":65},"MySQL",[66],{"id":48,"by":10,"text":49},{"value":68,"source":45,"evidence":69},"SQLite",[70],{"id":48,"by":10,"text":49},"unknown",{"praise":73,"objections":102,"requests":107,"questions":119,"alternatives":127},[74,90],{"value":75,"source":76,"evidence":77},"Excellent, accessible teaching materials for data journalism","commenter",[78,82,86],{"id":79,"by":80,"text":81},"8505754","declan","This is excellent! I've taught a graduate journalism class in the past and \u003Cdanso>'s approach here is inspiring -- I hope other instructors pay attention. Though note the class…",{"id":83,"by":84,"text":85},"8506005","jedanbik","It's so great to see such accessible teaching materials for the next generation of data journalists. Almost makes me wish I studied journalism in college.",{"id":87,"by":88,"text":89},"8505569","pjungwir","Cool! It'd be great for more journalists to learn SQL. It was originally designed to let managers run reports without asking the programmers, so perhaps there is hope. I see you…",{"value":91,"source":76,"evidence":92},"Good idea to teach SQL to journalists",[93,97,98],{"id":94,"by":95,"text":96},"8505810","Alupis","This is fantastic! We're in a technological world now, and not knowing how to use that technology puts one at a severe disadvantage. I'm very glad to see other fields start using…",{"id":87,"by":88,"text":89},{"id":99,"by":100,"text":101},"8506787","mceoin","This is pretty cool - I had no idea journalism students had to know SQL. Thanks for sharing!",[103],{"value":104,"source":76,"evidence":105},"Course is for motivated students and may not suit basic journalism courses",[106],{"id":79,"by":80,"text":81},[108,112],{"value":109,"source":76,"evidence":110},"Add HAVING coverage",[111],{"id":87,"by":88,"text":89},{"value":113,"source":76,"evidence":114},"Teach regular expressions",[115],{"id":116,"by":117,"text":118},"8505966","wcummings","Did you learn regular expressions as well? I bet they'd be very useful for journalists \u002F journalism majors.",[120],{"value":121,"source":76,"evidence":122},"Why MySQL and SQLite rather than PostgreSQL",[123],{"id":124,"by":125,"text":126},"8505975","illicium","Why MySQL and SQLite, but not PostgreSQL?",[128,135],{"value":129,"source":76,"evidence":130},"Software Carpentry",[131],{"id":132,"by":133,"text":134},"8506190","maxerickson","Have you seen http:\u002F\u002Fsoftware-carpentry.org\u002F ? I haven't looked close enough at what you are doing or what they are doing to pretend to make a comparison, but I guess it isn't…",{"value":136,"source":76,"evidence":137},"Regex101",[138],{"id":139,"by":140,"text":141},"8506992","tom9729","http:\u002F\u002Fregex101.com\u002F is (I think) a really nice way to learn\u002Fuse regex. It explains each piece, displays capture groups from the regex applied to sample data, and has built-in…",{"comments":40,"answered":40,"key":143},[144,147,150],{"id":145,"text":146},"8506042","Yes...teaching regexes is one of my goals...since the beginning I've forced them to jump through the hoops of setting up Github and submitting Markdown files, to get used to the…",{"id":148,"text":149},"8506201","Yes I have...they're hitting a lot of what I want to do in a class for next quarter, which will be heavily command-line focused. Besides using some of their lessons, hopefully…",{"id":48,"text":49},{"commenters":152,"max_depth":39,"maker_replies":40,"first_comment_mins":153,"lifespan_hours":154},21,101,23,[156,158,161,165,168,172,176,178,182,184,185,186,188,190,194,195,199,200,204,208,209,211,215,217],[94,32,39,157,95,32],"project\u002Fpositive\u002Fidea",[159,32,39,157,160,32],"8505989","capkutay",[162,32,40,163,164,32],"8506073","project\u002Fneutral\u002Fdocs","jsmeaton",[166,32,32,167,95,32],"8506150","commenter\u002Fneutral\u002Fidea",[169,32,32,170,171,32],"8506573","commenter\u002Fneutral\u002Fnone","ams6110",[173,32,32,174,175,32],"8508662","other\u002Fneutral\u002Fnone","grayclhn",[87,177,39,157,88,32],1,[179,180,40,163,181,32],"8505691",2,"nkozyra",[116,40,40,183,117,32],"project\u002Fneutral\u002Fidea",[145,40,32,157,10,177],[132,40,40,163,133,32],[148,40,32,187,10,177],"maker\u002Fneutral\u002Fnone",[139,40,32,189,140,32],"other\u002Fneutral\u002Fdocs",[191,192,39,157,193,32],"8506051",4,"krick",[79,39,39,157,80,32],[196,197,32,174,198,32],"8505701",6,"jefflinwood",[83,31,39,157,84,32],[201,202,40,183,203,32],"8507303",8,"bdcravens",[205,30,40,206,207,32],"8505824","project\u002Fneutral\u002Fexecution","Animats",[124,17,40,206,125,32],[48,17,32,210,10,177],"maker\u002Fneutral\u002Fexecution",[212,17,39,213,214,32],"8507685","maker\u002Fpositive\u002Fidea","ChrisAntaki",[99,216,39,157,100,32],11,[218,216,39,157,219,32],"8507404","tomelders",[],[222,227,232,237,241,245],{"id":223,"name":224,"points":225,"category":226},"8527185","VirtKick",216,"infrastructure",{"id":228,"name":229,"points":230,"category":231},"8520961","geo_pattern",188,"dev_tools",{"id":233,"name":234,"points":235,"category":236},"8517213","Polarr.co",167,"creative",{"id":238,"name":239,"points":240,"category":236},"8527861","SoundKit",166,{"id":242,"name":243,"points":244,"category":231},"8517722","ZenHub",159,{"id":246,"name":247,"points":13,"category":248},"8507310","Paperman","productivity",false,"v2",{"id":252,"name":5,"line":6,"ai":249,"cat":19,"year":12,"points":13,"comments":14,"rec":27,"s":253,"top":17,"kw":254,"maker":10,"domain":5,"tier":18,"attempts":32,"strip":255,"url":9,"mix":256,"praise":75,"objection":104,"sub":20},8505000,0.46,[23,24,25,26],"553000533030055053330555",[30,31,32,32],1793990914233]