{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T04:19:59Z","timestamp":1750306799219,"version":"3.41.0"},"reference-count":7,"publisher":"Association for Computing Machinery (ACM)","issue":"2","license":[{"start":{"date-parts":[[2014,2,1]],"date-time":"2014-02-01T00:00:00Z","timestamp":1391212800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["Commun. ACM"],"published-print":{"date-parts":[[2014,2]]},"abstract":"
Not everyone needs coding skills, but learning how to think like a programmer can be useful in many disciplines.","DOI":"10.1145\/2557447","type":"journal-article","created":{"date-parts":[[2014,1,28]],"date-time":"2014-01-28T13:49:22Z","timestamp":1390916962000},"page":"16-18","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":21,"title":["Should\n everybody\n learn to code?"],"prefix":"10.1145","volume":"57","author":[{"given":"Esther","family":"Shein","sequence":"first","affiliation":[{"name":"Boston"}]}],"member":"320","published-online":{"date-parts":[[2014,2]]},"reference":[{"key":"e_1_2_1_1_1","unstructured":"C. Simard C. Stephenson D. Kosaraju \"Addressing Core Equities in K-12 Computer Science Education: Identifying Barriers And Sharing Strategies \" 2009. http:\/\/anitaborg.org\/files\/ABI-csta-fullreport.pdf C. Simard C. Stephenson D. Kosaraju \"Addressing Core Equities in K-12 Computer Science Education: Identifying Barriers And Sharing Strategies \" 2009. http:\/\/anitaborg.org\/files\/ABI-csta-fullreport.pdf"},{"key":"e_1_2_1_2_1","unstructured":"C. Felker \"Maybe Not Everybody Should Learn to Code \" 2013. http:\/\/www.slate.com\/ articles\/technology\/future_tense\/2013\/08\/ everybody_does_not_need_to_learn_to_ code.html C. Felker \"Maybe Not Everybody Should Learn to Code \" 2013. http:\/\/www.slate.com\/ articles\/technology\/future_tense\/2013\/08\/ everybody_does_not_need_to_learn_to_ code.html"},{"key":"e_1_2_1_3_1","unstructured":"Martyr2 \"Why Everyone Should NOT Learn to Code \" 2013. http:\/\/www.coderslexicon.com\/why-everyone-should-not-learn-to-code\/ Martyr2 \"Why Everyone Should NOT Learn to Code \" 2013. http:\/\/www.coderslexicon.com\/why-everyone-should-not-learn-to-code\/"},{"key":"e_1_2_1_4_1","unstructured":"D. Haggard \"Why Everyone Should Learn to Program \" 2011. http:\/\/reviewsindepth.com\/2011\/04\/ why-everyone-should-learn-to-program\/ D. Haggard \"Why Everyone Should Learn to Program \" 2011. http:\/\/reviewsindepth.com\/2011\/04\/ why-everyone-should-learn-to-program\/"},{"key":"e_1_2_1_5_1","unstructured":"P. Norvig \"Teach Yourself Programming in Ten Years \" 2001. http:\/\/norvig.com\/21-days.html P. Norvig \"Teach Yourself Programming in Ten Years \" 2001. http:\/\/norvig.com\/21-days.html"},{"key":"e_1_2_1_6_1","doi-asserted-by":"crossref","unstructured":"J. Lave \"Cognition in Practice: Mind Mathematics and Culture in Everyday Life \" 1988 Cambridge University Press. J. Lave \"Cognition in Practice: Mind Mathematics and Culture in Everyday Life \" 1988 Cambridge University Press.","DOI":"10.1017\/CBO9780511609268"},{"key":"e_1_2_1_7_1","unstructured":"J.R. Hayes \"The Complete Problem Solver \" 1989. Lawrence Erlbaum Associates Inc. J.R. Hayes \"The Complete Problem Solver \" 1989. Lawrence Erlbaum Associates Inc."}],"container-title":["Communications of the ACM"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2557447","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2557447","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T07:34:41Z","timestamp":1750232081000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2557447"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2014,2]]},"references-count":7,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2014,2]]}},"alternative-id":["10.1145\/2557447"],"URL":"https:\/\/doi.org\/10.1145\/2557447","relation":{},"ISSN":["0001-0782","1557-7317"],"issn-type":[{"type":"print","value":"0001-0782"},{"type":"electronic","value":"1557-7317"}],"subject":[],"published":{"date-parts":[[2014,2]]},"assertion":[{"value":"2014-02-01","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}