{"id":137,"date":"2017-04-07T18:19:03","date_gmt":"2017-04-07T18:19:03","guid":{"rendered":"http:\/\/cusjc.ca\/mrp\/code\/?page_id=137"},"modified":"2017-04-14T22:27:19","modified_gmt":"2017-04-14T22:27:19","slug":"chapter-4-costs-coding","status":"publish","type":"page","link":"https:\/\/cusjc.ca\/mrp\/code\/chapter-4-costs-coding\/","title":{"rendered":"Chapter 4: The Costs of Coding"},"content":{"rendered":"<p>[et_pb_section admin_label=&#8221;Section&#8221; transparent_background=&#8221;off&#8221; allow_player_pause=&#8221;off&#8221; inner_shadow=&#8221;off&#8221; parallax=&#8221;off&#8221; parallax_method=&#8221;on&#8221; make_fullwidth=&#8221;off&#8221; use_custom_width=&#8221;off&#8221; width_unit=&#8221;off&#8221; custom_width_px=&#8221;1080px&#8221; custom_width_percent=&#8221;80%&#8221; make_equal=&#8221;off&#8221; use_custom_gutter=&#8221;off&#8221; fullwidth=&#8221;on&#8221; specialty=&#8221;off&#8221; disabled=&#8221;off&#8221;][et_pb_fullwidth_header admin_label=&#8221;Fullwidth Header&#8221; title=&#8221;CHAPTER 4&#8243; subhead=&#8221;The Costs of Coding&#8221; background_layout=&#8221;light&#8221; text_orientation=&#8221;left&#8221; header_fullscreen=&#8221;off&#8221; header_scroll_down=&#8221;off&#8221; scroll_down_icon=&#8221;;&#8221; parallax=&#8221;off&#8221; parallax_method=&#8221;off&#8221; content_orientation=&#8221;center&#8221; image_orientation=&#8221;center&#8221; title_font=&#8221;Roboto||||&#8221; title_font_size=&#8221;65px&#8221; subhead_font=&#8221;Droid Sans||||&#8221; subhead_font_size=&#8221;40px&#8221; content_font_size=&#8221;14px&#8221; custom_button_one=&#8221;off&#8221; button_one_text_size=&#8221;20&#8243; button_one_letter_spacing=&#8221;0&#8243; button_one_use_icon=&#8221;default&#8221; button_one_icon_placement=&#8221;right&#8221; button_one_on_hover=&#8221;on&#8221; button_one_letter_spacing_hover=&#8221;0&#8243; custom_button_two=&#8221;off&#8221; button_two_text_size=&#8221;20&#8243; button_two_letter_spacing=&#8221;0&#8243; button_two_use_icon=&#8221;default&#8221; button_two_icon_placement=&#8221;right&#8221; button_two_on_hover=&#8221;on&#8221; button_two_letter_spacing_hover=&#8221;0&#8243; disabled=&#8221;off&#8221;] [\/et_pb_fullwidth_header][\/et_pb_section][et_pb_section admin_label=&#8221;section&#8221; transparent_background=&#8221;off&#8221; allow_player_pause=&#8221;off&#8221; inner_shadow=&#8221;off&#8221; parallax=&#8221;off&#8221; parallax_method=&#8221;on&#8221; make_fullwidth=&#8221;off&#8221; use_custom_width=&#8221;off&#8221; width_unit=&#8221;off&#8221; custom_width_px=&#8221;1080px&#8221; custom_width_percent=&#8221;80%&#8221; make_equal=&#8221;off&#8221; use_custom_gutter=&#8221;off&#8221; fullwidth=&#8221;off&#8221; specialty=&#8221;off&#8221; disabled=&#8221;off&#8221;][et_pb_row admin_label=&#8221;row&#8221; make_fullwidth=&#8221;off&#8221; use_custom_width=&#8221;off&#8221; width_unit=&#8221;off&#8221; custom_width_px=&#8221;1080px&#8221; custom_width_percent=&#8221;80%&#8221; use_custom_gutter=&#8221;off&#8221; gutter_width=&#8221;3&#8243; allow_player_pause=&#8221;off&#8221; parallax=&#8221;off&#8221; parallax_method=&#8221;on&#8221; make_equal=&#8221;off&#8221; parallax_1=&#8221;off&#8221; parallax_method_1=&#8221;on&#8221; parallax_2=&#8221;off&#8221; parallax_method_2=&#8221;on&#8221; parallax_3=&#8221;off&#8221; parallax_method_3=&#8221;on&#8221; parallax_4=&#8221;off&#8221; parallax_method_4=&#8221;on&#8221; disabled=&#8221;off&#8221;][et_pb_column type=&#8221;1_4&#8243;][\/et_pb_column][et_pb_column type=&#8221;1_2&#8243;][et_pb_text admin_label=&#8221;Text&#8221; background_layout=&#8221;light&#8221; text_orientation=&#8221;left&#8221; use_border_color=&#8221;off&#8221; border_style=&#8221;solid&#8221; disabled=&#8221;off&#8221; border_color=&#8221;#ffffff&#8221;]<\/p>\n<h3><strong>Behind the question of how best to implement computer coding in the school curriculum is the larger philosophical issue of whether or not it should be or needs to be taught. Should it be treated \u2014 as Doig, the Shawnigan teacher, notes it is currently in B.C. \u2014 as a \u2018novelty\u2019 unit?<\/strong><\/h3>\n<p>Governments that choose to put coding into their provincial curricula cite the kinds of studies referenced in earlier chapters. Despite the fact that these studies foresee a need for technology workers in Canada, it\u2019s still fair to ask whether coding is a fundamental skill that should be taught in schools across Canada.<\/p>\n<p>For many, even in the technology community, this issue is not settled. It would be natural to imagine a debate with the technologically literate people arguing in favour of coding education and the more traditional, entrenched voices expressing skepticism. In reality, the two sides don\u2019t always fit into those neat boxes.<\/p>\n<p>Steve Etlinger founded <a href=\"http:\/\/www.wirespeak.com\/\">Wirespeak<\/a>, a tech services firm, in 2000. Originally based in Ottawa, the company now also has an office in Montreal, and specializes in open source technologies and content management. Etlinger calls himself a \u2018web architect.\u2019<\/p>\n<p>His firm only employs about 10 full-time positions, so Etlinger isn\u2019t personally concerned about a possible job shortage in the technology sector. He is worried, however, about the prospect of trying to predict the future of what technology will look like. Even so, his position on teaching computer coding in schools is surprising.<\/p>\n<p>\u201cI don\u2019t know that it necessarily solves a problem, and I think it potentially creates another problem,\u201d he says. \u201cI don\u2019t think anybody is in a great position to make a ton of predictions. You\u2019re talking about people that are at least several years away from entering the work force in most cases,<span style=\"background-color: #ffffff;font-size: 14px\">\u201d<\/span><span style=\"font-size: 14px\">\u00a0he says.\u00a0<\/span><\/p>\n<p><span style=\"background-color: #ffffff;font-size: 14px\">\u201c<\/span><span style=\"font-size: 14px\">I think a good knowledge of anything Internet related is obviously a good thing. Is it necessarily more important than other skills? I don\u2019t know.\u201d<\/span><\/p>\n<p>While some \u2014 including B.C. Premier Clark \u2014 contend that coding skills will be ubiquitous in a few years, Etlinger sees things differently. Having been on the ground level of the tech industry for 17 years, he maintains that the public views computer programming as more of a niche activity. And he thinks that, after all these years, that\u2019s still the reality.<\/p>\n<p>\u201cMy experience with web development and software development is that to be good at it, to be at the level that I think kind of drives innovation, and what the government might be trying to get out of it, it\u2019s not for everybody. It\u2019s something that is still very much, guys and girls coding at 3 a.m. in a dark room \u2014 that whole stereotype is still kind of true and that\u2019s what creates the kind of momentum that drives a lot of the innovation and ideas that we are seeing.\u201d<\/p>\n<p>In Etlinger\u2019s view, there are few people who have the required mindset or desire that it takes to be influential in the field of computer programming: \u201cIt\u2019s hard to have a normal, balanced life. It\u2019s one of these things that &#8230;\u00a0just like being a plumber isn\u2019t for everybody, and being a painter or doing anything. No one particular job is for everybody, so I don\u2019t think pushing people into software is going to accomplish what you want it to accomplish, necessarily.\u201d<\/p>\n<p>Patti Bacchus, the former VSB trustee who lost her job due to the school board\u2019s inability to present a balanced budget, echoes this sentiment. \u201cThe question is \u2018Does every student need to learn how to code?\u2019 I don\u2019t know. It seemed to have been announced with minimal consultation with teachers and educators,\u201d she says, in reference to the B.C. government bringing in coding into the curriculum without much warning and with what many have deemed as insufficient funds.<\/p>\n<p>\u201cIs it just a response to the demand of the industry or is it something students really need to know? Usually we have those conversations a little more thoroughly and inclusively of other groups, but the coding announcement came sort of suddenly and I think it raised questions of \u2018Are we really going to try and jam this into a fairly well thought-out curriculum change?\u2019 without really having thought out what it means?\u201d<\/p>\n<p>But trends for both Vancouver and Ottawa suggest that future workforces might find it handy to know how to code.<\/p>\n<p>According to the Brookfield Institute for Innovation and Entrepreneurship\u2019s\u00a0<a href=\"http:\/\/brookfieldinstitute.ca\/research-analysis\/the-state-of-canadas-tech-sector-2016\/\"><em>State of Canada\u2019s Tech Sector 2016<\/em>\u00a0<em>report<\/em><\/a>, the tech sector represents the second biggest private sector employer in both Vancouver and the Ottawa-Gatineau region. Halifax is the only other major city where the tech sector ranks higher than third in the province.<\/p>\n<p>It\u2019s also important to note that in Canada as a whole, the tech sector is far and away the leader when it comes to business enterprise research and development (BERD), a common, though inexact, tool used to measure innovation. At over $9.1 billion, the tech sector was by far the largest private investor in BERD in 2015, coming in at $2.7 billion higher than the next closest sector, manufacturing.<\/p>\n<p>Another Brookfield study had product innovation from the information and communications technology industry ranking higher than any other field.<\/p>\n<p>[\/et_pb_text][\/et_pb_column][et_pb_column type=&#8221;1_4&#8243;][\/et_pb_column][\/et_pb_row][et_pb_row admin_label=&#8221;Row&#8221; make_fullwidth=&#8221;off&#8221; use_custom_width=&#8221;off&#8221; width_unit=&#8221;off&#8221; custom_width_px=&#8221;1080px&#8221; custom_width_percent=&#8221;80%&#8221; use_custom_gutter=&#8221;off&#8221; gutter_width=&#8221;3&#8243; allow_player_pause=&#8221;off&#8221; parallax=&#8221;off&#8221; parallax_method=&#8221;on&#8221; make_equal=&#8221;off&#8221; parallax_1=&#8221;off&#8221; parallax_method_1=&#8221;on&#8221; parallax_2=&#8221;off&#8221; parallax_method_2=&#8221;on&#8221; parallax_3=&#8221;off&#8221; parallax_method_3=&#8221;on&#8221; parallax_4=&#8221;off&#8221; parallax_method_4=&#8221;on&#8221; disabled=&#8221;off&#8221;][et_pb_column type=&#8221;4_4&#8243;][et_pb_code admin_label=&#8221;Tableau Brookfield Institute Data&#8221; disabled=&#8221;off&#8221;]&lt;iframe src=&#8221;https:\/\/public.tableau.com\/views\/ProductinnovationbyIndustry\/Dashboard1?:embed=y&amp;:display_count=yes&amp;:showVizHome=no&#8221; width=&#8221;1000&#8243; height=&#8221;680&#8243; frameborder=&#8221;0&#8243; scrolling=&#8221;no&#8221; valign=&#8221;top&#8221;&gt;&lt;\/iframe&gt;[\/et_pb_code][\/et_pb_column][\/et_pb_row][et_pb_row admin_label=&#8221;Row&#8221; make_fullwidth=&#8221;off&#8221; use_custom_width=&#8221;off&#8221; width_unit=&#8221;off&#8221; custom_width_px=&#8221;1080px&#8221; custom_width_percent=&#8221;80%&#8221; use_custom_gutter=&#8221;off&#8221; gutter_width=&#8221;3&#8243; allow_player_pause=&#8221;off&#8221; parallax=&#8221;off&#8221; parallax_method=&#8221;on&#8221; make_equal=&#8221;off&#8221; parallax_1=&#8221;off&#8221; parallax_method_1=&#8221;on&#8221; parallax_2=&#8221;off&#8221; parallax_method_2=&#8221;on&#8221; parallax_3=&#8221;off&#8221; parallax_method_3=&#8221;on&#8221; parallax_4=&#8221;off&#8221; parallax_method_4=&#8221;on&#8221; disabled=&#8221;off&#8221;][et_pb_column type=&#8221;1_4&#8243;][\/et_pb_column][et_pb_column type=&#8221;1_2&#8243;][et_pb_text admin_label=&#8221;Text&#8221; background_layout=&#8221;light&#8221; text_orientation=&#8221;left&#8221; use_border_color=&#8221;off&#8221; border_style=&#8221;solid&#8221; disabled=&#8221;off&#8221;]<\/p>\n<p>Rita Agarwal, who, in addition to running coding camps for elementary and secondary school teachers in Vancouver, has two young daughters of her own, is a strong advocate for children learning the craft as early as possible.<\/p>\n<p>\u201cThey don\u2019t really have opinions about themselves, that\u2019s what I\u2019ve noticed over time,\u201d she says, referencing her four years working with children. \u201cIf I\u2019m teaching a 12-year-old kid versus an 8-year-old kid, there\u2019s so much difference in the way they learn and the way they ask questions. At 12, 13 [years old] they start thinking twice before they ask a question, like \u2019What are people going to think about me?\u2019\u201d<\/p>\n<p>Agarwal\u2019s children both started learning coding when Agarwal started teaching it. And while her elder daughter, who is 15, is technologically proficient, she\u2019s \u201cgot an artistic side to her,\u201d according to Agarwal. \u201cShe can code, but that\u2019s not what she wants to do all the time. Whereas my younger one was working on an Android app for her science fair this year.\u201d She\u2019s in Grade 7.<\/p>\n<p>In other parts of the world, developing a mobile app in elementary school wouldn\u2019t seem so outlandish.<\/p>\n<p>The U.K. was the first country to institute a countrywide coding curriculum, in 2014. Since then, many other countries \u2014 mostly in Europe, but also in places like Russia, China, Japan and Australia \u2014 have followed suit, at varying levels of implementation.<\/p>\n<p>In the below map, numbers have been assigned to measure each country\u2019s dedication to implementing coding in its schools. A five indicates that all or close to all schools have mandatory coding courses, while the further down the ranking, the less likely a elementary or secondary school student is to get exposure to coding.<\/p>\n<p>[\/et_pb_text][\/et_pb_column][et_pb_column type=&#8221;1_4&#8243;][\/et_pb_column][\/et_pb_row][et_pb_row admin_label=&#8221;Row&#8221; make_fullwidth=&#8221;off&#8221; use_custom_width=&#8221;off&#8221; width_unit=&#8221;off&#8221; custom_width_px=&#8221;1080px&#8221; custom_width_percent=&#8221;80%&#8221; use_custom_gutter=&#8221;off&#8221; gutter_width=&#8221;3&#8243; allow_player_pause=&#8221;off&#8221; parallax=&#8221;off&#8221; parallax_method=&#8221;on&#8221; make_equal=&#8221;off&#8221; parallax_1=&#8221;off&#8221; parallax_method_1=&#8221;on&#8221; parallax_2=&#8221;off&#8221; parallax_method_2=&#8221;on&#8221; parallax_3=&#8221;off&#8221; parallax_method_3=&#8221;on&#8221; parallax_4=&#8221;off&#8221; parallax_method_4=&#8221;on&#8221; disabled=&#8221;off&#8221;][et_pb_column type=&#8221;4_4&#8243;][et_pb_code admin_label=&#8221;Map&#8221; disabled=&#8221;off&#8221;]&lt;iframe src=&#8221;https:\/\/public.tableau.com\/views\/Degreeofcodingeducationacrosstheglobe\/Dashboard1?:embed=y&amp;:display_count=yes&amp;:showVizHome=no&#8221; width=&#8221;1205&#8243; height=&#8221;600&#8243; frameborder=&#8221;0&#8243; scrolling=&#8221;no&#8221; valign=&#8221;top&#8221;&gt;&lt;\/iframe&gt;&lt;!&#8211; [et_pb_line_break_holder] &#8211;&gt;&lt;!&#8211; [et_pb_line_break_holder] &#8211;&gt;[\/et_pb_code][\/et_pb_column][\/et_pb_row][et_pb_row admin_label=&#8221;Row&#8221; make_fullwidth=&#8221;off&#8221; use_custom_width=&#8221;off&#8221; width_unit=&#8221;off&#8221; custom_width_px=&#8221;1080px&#8221; custom_width_percent=&#8221;80%&#8221; use_custom_gutter=&#8221;off&#8221; gutter_width=&#8221;3&#8243; allow_player_pause=&#8221;off&#8221; parallax=&#8221;off&#8221; parallax_method=&#8221;on&#8221; make_equal=&#8221;off&#8221; parallax_1=&#8221;off&#8221; parallax_method_1=&#8221;on&#8221; parallax_2=&#8221;off&#8221; parallax_method_2=&#8221;on&#8221; parallax_3=&#8221;off&#8221; parallax_method_3=&#8221;on&#8221; parallax_4=&#8221;off&#8221; parallax_method_4=&#8221;on&#8221; disabled=&#8221;off&#8221;][et_pb_column type=&#8221;1_4&#8243;][\/et_pb_column][et_pb_column type=&#8221;1_2&#8243;][et_pb_text admin_label=&#8221;Text&#8221; background_layout=&#8221;light&#8221; text_orientation=&#8221;left&#8221; use_border_color=&#8221;off&#8221; border_style=&#8221;solid&#8221; disabled=&#8221;off&#8221;]<\/p>\n<p>Like Agarwal, Louise Harrison balances being a teacher with raising two school-age children. She lives in Queensland, Australia. \u201cAll children from Prep (Kindergarten) to Year 6 have an hour of coding\/ICT skills each week,\u201d says Harrison. \u201cThere is an information and communications technology teacher who teaches this subject, but the classroom teachers are expected to know the basics, as the children have their lessons alternate weeks with the ICT teacher and the classroom teacher.\u201d<\/p>\n<p>Coding has been in Australian schools since late 2015, after opposition leader Bill Shorten campaigned aggressively on implementing the subject in all primary and secondary institutions.<\/p>\n<p>Shorten\u2019s Labor party, like Christy Clark\u2019s Liberals, used ICT projections to validate its stance, pointing to an estimate by the Australian Workforce Productivity Agency. The agency\u00a0predicted that in 2025 there could be a need for key ICT occupations, with employment projected to grow between 64 and 72 per cent faster than overall employment growth, and account for around 5 per cent of all employment.<\/p>\n<p>But the proposals that the Australian Labor Party made were more measured than Clark&#8217;s. Labor laid out plans to see coding taught in every primary and secondary Australian school by 2020 with $9 million in federal funds to set up a National Coding in Schools centre for teachers to develop their skills in the subject.<\/p>\n<p>The Prime Minister at the time, Tony Abbott, was against implementing coding, but when he was unseated in a party vote by Malcolm Turnbull, the ruling Liberal Party drastically changed their minds toward coding in schools.<\/p>\n<p>Abbott was cast aside Sept. 14, 2015. Exactly one week later, the government announced plans to have computer coding replace history and geography as a mandatory course in primary schools. While the topics would still be covered under the larger umbrella of social studies, individual courses in those subjects could be reserved for later-year electives.<\/p>\n<p>And while this approach garnered a certain amount of fanfare and press, there is no evidence that it has actually happened in Australian schools.<\/p>\n<p>\u201cCoding is not replacing another subject at our school,\u201d says Harrison. \u201cThe program was trialed last year (2016), as it was viewed as an important skill that needs to be a part of learning in this era of technology. As far as I am aware, there are some other schools beginning to work in coding, but it is not a national or state standard to include it in curriculum.\u201d<\/p>\n<p>It remains to be seen if Australia will pursue its promise to rid its elementary schools of mandatory history and geography courses in order to fully implement coding. The country\u2019s case study does ask important questions about what deserves to be focused on, however.<\/p>\n<p>Kids &amp; Code founder Steve Lavigne, who has seen two of his alma maters give up their computer programming courses, has a young family in Barhaven now. Driving around his neighbourhood, Lavigne laments the fact that the community\u2019s social priorities \u2014 soccer fields and hockey arenas \u2014 don\u2019t reflect his own.<\/p>\n<p>In the 360-degree video below, Lavigne explains why he started Kids &amp; Code.<\/p>\n<p>[\/et_pb_text][\/et_pb_column][et_pb_column type=&#8221;1_4&#8243;][\/et_pb_column][\/et_pb_row][et_pb_row admin_label=&#8221;Row&#8221; make_fullwidth=&#8221;off&#8221; use_custom_width=&#8221;off&#8221; width_unit=&#8221;off&#8221; custom_width_px=&#8221;1080px&#8221; custom_width_percent=&#8221;80%&#8221; use_custom_gutter=&#8221;off&#8221; gutter_width=&#8221;3&#8243; allow_player_pause=&#8221;off&#8221; parallax=&#8221;off&#8221; parallax_method=&#8221;on&#8221; make_equal=&#8221;off&#8221; parallax_1=&#8221;off&#8221; parallax_method_1=&#8221;on&#8221; parallax_2=&#8221;off&#8221; parallax_method_2=&#8221;on&#8221; parallax_3=&#8221;off&#8221; parallax_method_3=&#8221;on&#8221; parallax_4=&#8221;off&#8221; parallax_method_4=&#8221;on&#8221; disabled=&#8221;off&#8221;][et_pb_column type=&#8221;4_4&#8243;][et_pb_code admin_label=&#8221;Video&#8221; disabled=&#8221;off&#8221;]<iframe loading=\"lazy\" src=\"https:\/\/www.youtube.com\/embed\/rIn7nCdzs4k?rel=0&amp;showinfo=0\" width=\"560\" height=\"315\" frameborder=\"0\"><\/iframe>[\/et_pb_code][\/et_pb_column][\/et_pb_row][et_pb_row admin_label=&#8221;Row&#8221; make_fullwidth=&#8221;off&#8221; use_custom_width=&#8221;off&#8221; width_unit=&#8221;off&#8221; custom_width_px=&#8221;1080px&#8221; custom_width_percent=&#8221;80%&#8221; use_custom_gutter=&#8221;off&#8221; gutter_width=&#8221;3&#8243; allow_player_pause=&#8221;off&#8221; parallax=&#8221;off&#8221; parallax_method=&#8221;on&#8221; make_equal=&#8221;off&#8221; parallax_1=&#8221;off&#8221; parallax_method_1=&#8221;on&#8221; parallax_2=&#8221;off&#8221; parallax_method_2=&#8221;on&#8221; parallax_3=&#8221;off&#8221; parallax_method_3=&#8221;on&#8221; parallax_4=&#8221;off&#8221; parallax_method_4=&#8221;on&#8221; disabled=&#8221;off&#8221;][et_pb_column type=&#8221;1_4&#8243;][\/et_pb_column][et_pb_column type=&#8221;1_2&#8243;][et_pb_text admin_label=&#8221;Text&#8221; background_layout=&#8221;light&#8221; text_orientation=&#8221;left&#8221; use_border_color=&#8221;off&#8221; border_style=&#8221;solid&#8221; disabled=&#8221;off&#8221;]<\/p>\n<p>\u201cKids need to be active, and sports are super important. But why is there nothing for the nerdy kid?\u201d Lavigne asks, staring through the glass doors of a room where more than 20 kids are gathered around computers learning code. \u201cNot everyone is into soccer. So why isn\u2019t there something for the nerdy kid that doesn\u2019t play soccer, maybe doesn\u2019t have a lot of friends, or has tons of friends and they\u2019re all into programming too?\u201d<\/p>\n<p>\u201cWe only do this once a month currently. I wish we could do it every single day, that\u2019s the goal,\u201d he says. \u201cSoccer fields are important, but why is the city spending so much money on soccer fields and not funding some stuff like this for these types of kids?\u201d<\/p>\n<p>[\/et_pb_text][\/et_pb_column][et_pb_column type=&#8221;1_4&#8243;][\/et_pb_column][\/et_pb_row][\/et_pb_section]<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Behind the question of how best to implement computer coding in the school curriculum is the larger philosophical issue of whether or not it should be or needs to be taught. Should it be treated \u2014 as Doig, the Shawnigan teacher, notes it is currently in B.C. \u2014 as a \u2018novelty\u2019 unit? Governments that choose [&hellip;]<\/p>\n","protected":false},"author":5,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_et_pb_use_builder":"on","_et_pb_old_content":"","_et_gb_content_width":"","ngg_post_thumbnail":0,"footnotes":""},"class_list":["post-137","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Chapter 4: The Costs of Coding - Learning a new language: Should Ontario embrace computer coding education<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/cusjc.ca\/mrp\/code\/chapter-4-costs-coding\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Chapter 4: The Costs of Coding - Learning a new language: Should Ontario embrace computer coding education\" \/>\n<meta property=\"og:description\" content=\"Behind the question of how best to implement computer coding in the school curriculum is the larger philosophical issue of whether or not it should be or needs to be taught. Should it be treated \u2014 as Doig, the Shawnigan teacher, notes it is currently in B.C. \u2014 as a \u2018novelty\u2019 unit? Governments that choose [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/cusjc.ca\/mrp\/code\/chapter-4-costs-coding\/\" \/>\n<meta property=\"og:site_name\" content=\"Learning a new language: Should Ontario embrace computer coding education\" \/>\n<meta property=\"article:modified_time\" content=\"2017-04-14T22:27:19+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"14 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/cusjc.ca\\\/mrp\\\/code\\\/chapter-4-costs-coding\\\/\",\"url\":\"https:\\\/\\\/cusjc.ca\\\/mrp\\\/code\\\/chapter-4-costs-coding\\\/\",\"name\":\"Chapter 4: The Costs of Coding - Learning a new language: Should Ontario embrace computer coding education\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/cusjc.ca\\\/mrp\\\/code\\\/#website\"},\"datePublished\":\"2017-04-07T18:19:03+00:00\",\"dateModified\":\"2017-04-14T22:27:19+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/cusjc.ca\\\/mrp\\\/code\\\/chapter-4-costs-coding\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/cusjc.ca\\\/mrp\\\/code\\\/chapter-4-costs-coding\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/cusjc.ca\\\/mrp\\\/code\\\/chapter-4-costs-coding\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/cusjc.ca\\\/mrp\\\/code\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Chapter 4: The Costs of Coding\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/cusjc.ca\\\/mrp\\\/code\\\/#website\",\"url\":\"https:\\\/\\\/cusjc.ca\\\/mrp\\\/code\\\/\",\"name\":\"Learning a new language: Should Ontario embrace computer coding education\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/cusjc.ca\\\/mrp\\\/code\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Chapter 4: The Costs of Coding - Learning a new language: Should Ontario embrace computer coding education","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/cusjc.ca\/mrp\/code\/chapter-4-costs-coding\/","og_locale":"en_US","og_type":"article","og_title":"Chapter 4: The Costs of Coding - Learning a new language: Should Ontario embrace computer coding education","og_description":"Behind the question of how best to implement computer coding in the school curriculum is the larger philosophical issue of whether or not it should be or needs to be taught. Should it be treated \u2014 as Doig, the Shawnigan teacher, notes it is currently in B.C. \u2014 as a \u2018novelty\u2019 unit? Governments that choose [&hellip;]","og_url":"https:\/\/cusjc.ca\/mrp\/code\/chapter-4-costs-coding\/","og_site_name":"Learning a new language: Should Ontario embrace computer coding education","article_modified_time":"2017-04-14T22:27:19+00:00","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"14 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/cusjc.ca\/mrp\/code\/chapter-4-costs-coding\/","url":"https:\/\/cusjc.ca\/mrp\/code\/chapter-4-costs-coding\/","name":"Chapter 4: The Costs of Coding - Learning a new language: Should Ontario embrace computer coding education","isPartOf":{"@id":"https:\/\/cusjc.ca\/mrp\/code\/#website"},"datePublished":"2017-04-07T18:19:03+00:00","dateModified":"2017-04-14T22:27:19+00:00","breadcrumb":{"@id":"https:\/\/cusjc.ca\/mrp\/code\/chapter-4-costs-coding\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/cusjc.ca\/mrp\/code\/chapter-4-costs-coding\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/cusjc.ca\/mrp\/code\/chapter-4-costs-coding\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/cusjc.ca\/mrp\/code\/"},{"@type":"ListItem","position":2,"name":"Chapter 4: The Costs of Coding"}]},{"@type":"WebSite","@id":"https:\/\/cusjc.ca\/mrp\/code\/#website","url":"https:\/\/cusjc.ca\/mrp\/code\/","name":"Learning a new language: Should Ontario embrace computer coding education","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/cusjc.ca\/mrp\/code\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/cusjc.ca\/mrp\/code\/wp-json\/wp\/v2\/pages\/137","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cusjc.ca\/mrp\/code\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/cusjc.ca\/mrp\/code\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/cusjc.ca\/mrp\/code\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/cusjc.ca\/mrp\/code\/wp-json\/wp\/v2\/comments?post=137"}],"version-history":[{"count":0,"href":"https:\/\/cusjc.ca\/mrp\/code\/wp-json\/wp\/v2\/pages\/137\/revisions"}],"wp:attachment":[{"href":"https:\/\/cusjc.ca\/mrp\/code\/wp-json\/wp\/v2\/media?parent=137"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}