{"id":468,"date":"2016-05-31T15:32:30","date_gmt":"2016-05-31T20:32:30","guid":{"rendered":"https:\/\/bobbylox.com\/blog\/american-schools-are-teaching-our-kids-to-code-just-fine-thanks\/"},"modified":"2024-12-02T13:29:54","modified_gmt":"2024-12-02T19:29:54","slug":"american-schools-are-teaching-our-kids-to-code-just-fine-thanks","status":"publish","type":"post","link":"https:\/\/bobbylox.com\/blog\/american-schools-are-teaching-our-kids-to-code-just-fine-thanks\/","title":{"rendered":"American Schools Are Teaching Our Kids to Code Just Fine, Thanks"},"content":{"rendered":"\n<p>This post is a response to <a href=\"http:\/\/qz.com\/691614\/american-schools-are-teaching-our-kids-how-to-code-all-wrong\/\">this article here<\/a>.&nbsp; You should read it, and then return.&nbsp; Done?&nbsp; Good.&nbsp; Now I&#8217;m going to tell you why all of that is hogwash.<\/p>\n\n\n\n<p>Here is the part of the article I agree most with.&nbsp; It&#8217;s a quote, so the author can&#8217;t even take credit:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\"><p>&#8220;As noted by MIT\u2019s Marvin Minsky and Alan Kay, computational innovation and literacy have much in common with music literacy.&#8221;<\/p><\/blockquote>\n\n\n\n<p>Yes.&nbsp; Let&#8217;s explore those similarities.<\/p>\n\n\n\n<p>When you teach music for the first time in a general music class, do you teach every student the alto saxophone?&nbsp; No, you give them each a recorder.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/az58332.vo.msecnd.net\/e88dd2e9fff747f090c792316c22131c\/Images\/Products22597-1200x1200-172028.jpg\" alt=\"Recorder\"\/><\/figure><\/div>\n\n\n\n<p>The recorder is simple to use, but still manages to illustrate the principles of music.&nbsp; Students can start to read musical notation and understand the relationships between the notes of a scale.&nbsp; The &#8220;Coding Apps&#8221; the article references are the <em>recorders<\/em> of programming.<\/p>\n\n\n\n<p>It&#8217;s as if the author is saying, &#8220;Students will never join the symphony orchestra if they only learn the recorder!&#8221;&nbsp; That&#8217;s true, but it&#8217;s also ridiculous.<\/p>\n\n\n\n<p>First of all, not everyone needs to join an orchestra, but it benefits everyone to have a basic knowledge of music.&nbsp; Not everyone is going to become a programmer, but to have a basic knowledge of computer science is very enriching.<\/p>\n\n\n\n<p>Secondly, students who are interested and\/or talented with the recorder may move on to another more professional instrument.&nbsp; Just as no one has suggested that students take up the recorder professionally, no one is suggesting that students stop learning about programming when the <a href=\"http:\/\/code.org\">Hour of Code<\/a> is done.&nbsp; If students love <a href=\"https:\/\/scratch.mit.edu\/\">Scratch<\/a>, they&#8217;re likely to move on to learning Python, or Javascript, or another &#8220;real-world&#8221; programming language.&nbsp; Conversely, if students&#8217; first exposure to programming is punishing and intimidating, they may never move on from there.&nbsp; With a bad first impression, learners will be poisoned against programming for the rest of their lives.<\/p>\n\n\n\n<p>It&#8217;s perfectly obvious these days that numeracy should be introduced to small children with counters and manipulatives, rather than symbols on paper.&nbsp; &#8220;But they&#8217;re not learning the important pencil and paper skills they&#8217;ll need to truly learn mathematics!&#8221; one might say.&nbsp; This is not a threat to mathematics instruction because we know that students will soon move on.&nbsp; The same is true for coding apps.<\/p>\n\n\n\n<p>If Scratch were the tool of choice for Stanford&#8217;s Computer Science 201 course, I would be very concerned, but visual programming games and apps are a fantastic way to expose children (and adults) to programming for the first time.<\/p>\n\n\n\n<p>~<\/p>\n\n\n\n<p>Rob Lockhart is the creative director of <a href=\"https:\/\/importantlittlegames.com\">Important Little Games<\/a>.&nbsp; If you&#8217;re interested in teaching kids to code, check out the game we&#8217;re working on, called <a href=\"http:\/\/codemancergame.com\">Codemancer<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>This post is a response to this article here.&nbsp; You should read it, and then return.&nbsp; Done?&nbsp; Good.&nbsp; Now I&#8217;m going to tell you why all of that is hogwash. Here is the part of the article I agree most with.&nbsp; It&#8217;s a quote, so the author can&#8217;t even take credit: &#8220;As noted by MIT\u2019s [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":470,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"slim_seo":{"title":"American Schools Are Teaching Our Kids to Code Just Fine, Thanks - Bobby Lockhart","description":"This post is a response to this article here .&nbsp; You should read it, and then return.&nbsp; Done?&nbsp; Good.&nbsp; Now I'm going to tell you why all of tha"},"footnotes":""},"categories":[1],"tags":[],"class_list":["post-468","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/bobbylox.com\/blog\/wp-json\/wp\/v2\/posts\/468","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bobbylox.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/bobbylox.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/bobbylox.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/bobbylox.com\/blog\/wp-json\/wp\/v2\/comments?post=468"}],"version-history":[{"count":1,"href":"https:\/\/bobbylox.com\/blog\/wp-json\/wp\/v2\/posts\/468\/revisions"}],"predecessor-version":[{"id":469,"href":"https:\/\/bobbylox.com\/blog\/wp-json\/wp\/v2\/posts\/468\/revisions\/469"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/bobbylox.com\/blog\/wp-json\/wp\/v2\/media\/470"}],"wp:attachment":[{"href":"https:\/\/bobbylox.com\/blog\/wp-json\/wp\/v2\/media?parent=468"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/bobbylox.com\/blog\/wp-json\/wp\/v2\/categories?post=468"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/bobbylox.com\/blog\/wp-json\/wp\/v2\/tags?post=468"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}