{"id":123,"date":"2017-09-19T16:15:49","date_gmt":"2017-09-19T16:15:49","guid":{"rendered":"https:\/\/www.thecoderschool.com\/blog\/a-brief-history-of-learning-to-code\/"},"modified":"2022-10-13T20:50:19","modified_gmt":"2022-10-13T20:50:19","slug":"a-brief-history-of-learning-to-code","status":"publish","type":"post","link":"https:\/\/www.thecoderschool.com\/blog\/a-brief-history-of-learning-to-code\/","title":{"rendered":"A Brief History of Learning to Code"},"content":{"rendered":"<p>I recently ran across <a href=\"http:\/\/blogs.berkeley.edu\/2013\/11\/26\/why-are-english-majors-studying-computer-science\/#_edn2\" target=\"_blank\" rel=\"noopener\">this super interesting blog<\/a> from David Patterson over at UC Berkeley, written almost four years ago. \u00a0Take a look at the graph he and Ed Lazowska from U-Dub put together:<\/p>\n<figure style=\"width: 600px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.thecoderschool.com\/wp-content\/uploads\/2017\/09\/enrollments-in-compsci.jpg\" alt=\" Credit to David Patterson \" width=\"600\" height=\"407\" \/><figcaption class=\"wp-caption-text\">Credit to David Patterson<\/figcaption><\/figure>\n<p>To add more color to that graph, Patterson notes that &#8220;At Stanford, where more than 90% of undergrads take computer science [note this was from 2013], English majors now take the same rigorous introductory CS course as Computer Science majors.&#8221; \u00a0I don&#8217;t remember my Intro to CS course as being all that easy, so kudos to those English and Philosophy and other majors that dove in!<\/p>\n<p>The fact that the movement to learn computer science, no matter your major or your future, started so long ago shows this trend has legs. \u00a0What&#8217;s happened since the end of this graph? \u00a0Plenty. \u00a0An incredibly amazing amount, in fact. \u00a0Enough for anyone to feel a little FOMO on a hockey stick:<\/p>\n<ul>\n<li><a href=\"http:\/\/www.codecademy.com\" target=\"_blank\" rel=\"noopener\">codecademy<\/a>\u00a0and <a href=\"http:\/\/www.codeschool.com\" target=\"_blank\" rel=\"noopener\">codeschool<\/a>, both founded in 2011,\u00a0\u00a0start the wave of online coding programs for adults (and kids!) to learn how to code. \u00a0<a href=\"http:\/\/www.kahnacademy.org\" target=\"_blank\" rel=\"noopener\">Kahn Academy<\/a> and others jump in the fray to get scalable and teach folks everywhere to code!<\/li>\n<li>Dev BootCamp is founded in 2012, pioneering a wave of adult &#8220;Coding Bootcamps&#8221;, crash courses for adults wanting to learn to code and find a job as a developer. \u00a0Others like <a href=\"http:\/\/www.hackreactor.com\" target=\"_blank\" rel=\"noopener\">Hack Reactor<\/a> and <a href=\"http:\/\/www.hackbrightacademy.com\" target=\"_blank\" rel=\"noopener\">Hackbright Academy<\/a> soon follow, leading to a new industry for training and re-training adults. \u00a0(Sadly, Dev Bootcamp is soon <a href=\"https:\/\/www.bizjournals.com\/sanfrancisco\/news\/2017\/07\/13\/dev-bootcamp-training-tech-classes-sf-kaplan-ghc.html\" target=\"_blank\" rel=\"noopener\">closing its doors<\/a>).<\/li>\n<li>Wide reaching organizations like <a href=\"http:\/\/www.girlswhocode.org\" target=\"_blank\" rel=\"noopener\">Girls Who Code<\/a>\u00a0and <a href=\"http:\/\/www.code.org\" target=\"_blank\" rel=\"noopener\">code.org<\/a> are founded in 2012 and 2013, respectively. \u00a0These organizations along with newcomers like <a href=\"http:\/\/www.csforall.org\" target=\"_blank\" rel=\"noopener\">CSforAll<\/a> in 2016 have awesome reach around the country and the world in promoting the movement for kids to learn to code.<\/li>\n<li>Between 2013-2014, physical location coding schools like <a href=\"http:\/\/www.ucode.com\" target=\"_blank\" rel=\"noopener\">U-Code<\/a>, <a href=\"http:\/\/www.mvcodeclub.com\" target=\"_blank\" rel=\"noopener\">MVCodeClub<\/a>, <a href=\"http:\/\/www.hackingtons.com\" target=\"_blank\" rel=\"noopener\">Hackingtons<\/a>, and our own <a href=\"https:\/\/www.thecoderschool.com\" target=\"_blank\" rel=\"noopener\">theCoderSchool<\/a> start the party with a focus on starting kids coding at a younger age, typically as early as 7 years old. \u00a0These physical-location businesses begin sprouting multiple locations, kicking off a wave of many other smaller but growing mom-and-pop coding schools <a href=\"https:\/\/www.thecoderschool.com\/blog\/coding-schools-from-around-the-world\/\" target=\"_blank\" rel=\"noopener\">around the country and the world<\/a>.<\/li>\n<li><a href=\"http:\/\/www.kodable.com\" target=\"_blank\" rel=\"noopener\">Kodable<\/a> (2012), <a href=\"https:\/\/www.gethopscotch.com\/\" target=\"_blank\" rel=\"noopener\">Hopscotch<\/a> (2013),\u00a0and a later comer in <a href=\"https:\/\/www.scratchjr.org\/\" target=\"_blank\" rel=\"noopener\">Scratch Jr.<\/a> (2016) lead the way in iPad and iPhone apps that gamify and fun-ify learning to code for the even younger set (approx ages 4-9).<\/li>\n<li>In 2016, coding schools <a href=\"\/franchising\/\">like us<\/a> in Silicon Valley, the <a href=\"http:\/\/www.codeninjas.com\" target=\"_blank\" rel=\"noopener\">Ninjas<\/a> in Houston, and <a href=\"http:\/\/www.icodeinc.com\" target=\"_blank\" rel=\"noopener\">iCode<\/a> in Dallas begin franchising their concepts to speed expansion using proven systems of teaching.<\/li>\n<\/ul>\n<p>Did I miss anything? \u00a0I&#8217;m sure I did, lots more platforms and companies have sprung up in the last 4 years to teach more people to code. \u00a0Where are we going? \u00a0The only direction is up, and more (is that a direction??).<\/p>\n<p>In 5-10 years, I envision coding schools around the country and the world, one down the block from wherever you live. \u00a0Not unlike kung fu studios and tutoring centers, coding schools will find their way into the fabric of all our communities sooner than you think! \u00a0And just in time, because it&#8217;s high time we all learn a little more coding to support the tsunami of tech that&#8217;s coming.\u00a0 In the final words of David Patterson&#8217;s blog from 2013, &#8220;Students from all fields want to learn computer science so they can change the world.&#8221; \u00a0A quote that stands the test of time, indeed.<\/p>\n<p>Code on, friends!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>The movement to teach kids (and adults) to code has really been gathering steam in the last five years. &nbsp;What&#8217;s happened since then? &nbsp;What&#8217;s going to happen in the future?<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2],"tags":[],"class_list":["post-123","post","type-post","status-publish","format-standard","hentry","category-coder-blog","entry"],"_links":{"self":[{"href":"https:\/\/www.thecoderschool.com\/blog\/wp-json\/wp\/v2\/posts\/123","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.thecoderschool.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.thecoderschool.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.thecoderschool.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.thecoderschool.com\/blog\/wp-json\/wp\/v2\/comments?post=123"}],"version-history":[{"count":2,"href":"https:\/\/www.thecoderschool.com\/blog\/wp-json\/wp\/v2\/posts\/123\/revisions"}],"predecessor-version":[{"id":12223,"href":"https:\/\/www.thecoderschool.com\/blog\/wp-json\/wp\/v2\/posts\/123\/revisions\/12223"}],"wp:attachment":[{"href":"https:\/\/www.thecoderschool.com\/blog\/wp-json\/wp\/v2\/media?parent=123"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.thecoderschool.com\/blog\/wp-json\/wp\/v2\/categories?post=123"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.thecoderschool.com\/blog\/wp-json\/wp\/v2\/tags?post=123"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}