Skip to main content

New school curriculum will teach British Columbia students computer coding


http://www.theglobeandmail.com/news/british-columbia/new-school-curriculum-will-teach-bc-students-computer-coding/article31686610

A new school curriculum that should ensure hundreds of thousands of British Columbia students are given the chance to learn computer coding will begin rolling out this year, though the province is still working to expand high-speed Internet and train teachers.
Premier Christy Clark announced in January that every elementary and high school student in the province would be given the opportunity to learn how to code, beginning in kindergarten.
Education Minister Mike Bernier said the province has set aside $6-million to cover the costs of training teachers and buying technology. He promised that by the end of this year, high-speed Internet will be available in every school in B.C.

“The opportunities we want to look at are equal, whether you are a student in Haida Gwaii, Fort Nelson, Vancouver, we have to have opportunities for everyone,” Mr. Bernier told reporters on Thursday.
Ms. Clark’s announcement about the addition of coding was met with skepticism from some observers that the province’s schools had either the technology or the expertise required to teach it effectively.
NDP education critic Rob Fleming said a survey conducted by the Education Ministry in April indicated that many schools aren’t ready to offer coding. “I think the government has so far not worked adequately in terms of the professional development realistically they are going to need, and that is the No. 1 issue,” he said.
Mr. Fleming said he thinks the government’s timeline might have been too ambitious. Teachers and schools across the province are already facing funding issues and dealing with a lack of resources, so this new curriculum could make those issues more challenging, he said.
Still, many have expressed excitement that the subject is making its way into B.C. classrooms.
“Particularly in the Lower Mainland, our economy is becoming more and more based in technology, so I think it is awesome that we are putting it into the program,” said Sharon Lapwood, manager of science promotion and partnership support at Science World in Vancouver.
Ms. Lapwood noted that the new curriculum is worded in a very general way, giving teachers the opportunity to address individual students’ needs and to work with the technology that is available to them.
“I see the fear that is there that maybe not everyone has access to an equal education, but ... if you have a one-size-fits-all model, it’s definitely not going to work, whereas this has more opportunity to work.”
Jakob Manning, program manager at Geering Up, a summer series of science and tech camps hosted at the University of British Columbia, said he’s surprised at how popular coding camps have become this summer compared with previous years.
He said parents are increasingly thinking about coding, and it appears to be “becoming the new piano lessons.”
Many people might not really understand what coding is, or appreciate that it is something that future generations are going to be needing upon starting jobs in most workplaces,” Mr. Manning said.
“[Coding] is up there now with numeracy and literacy,” he said. “It’s a vital life skill.”
Jonas Graff is entering Grade 8 in Vancouver. He’s spent his last week of summer vacation at coding camp because he wanted to learn how to do more than he’s been teaching himself online.
He just learned how to make a Twitterbot and is learning Arduino, an electronics platform used to build interactive projects. “I think [it’s] a useful skill, as technology is starting to dominate everyone’s lives and it’s interesting to know how it works,” he said.
Anna Jeffs, who is also at coding camp at UBC this week before she heads into Grade 10, said she thinks that for kids growing up, understanding how technology works is key to getting their voices heard.
“I think schools should offer [coding] to kids, especially at a younger age, because it is really not as hard as people think.”
The addition of coding is part of a broad new curriculum the province highlighted on Thursday that emphasizes critical thinking, and promises to be both student-centric and flexible.
As of September, the new curriculum will be implemented from kindergarten to Grade 9, but it remains optional for Grades 10 through 12 (set to be implemented in full next year). The province says its new approach aims to address the constant changes and advances in technology, while keeping a focus on reading, writing and math skills.


  

Comments

Popular posts from this blog

The Difference Between LEGO MINDSTORMS EV3 Home Edition (#31313) and LEGO MINDSTORMS Education EV3 (#45544)

http://robotsquare.com/2013/11/25/difference-between-ev3-home-edition-and-education-ev3/ This article covers the difference between the LEGO MINDSTORMS EV3 Home Edition and LEGO MINDSTORMS Education EV3 products. Other articles in the ‘difference between’ series: * The difference and compatibility between EV3 and NXT ( link ) * The difference between NXT Home Edition and NXT Education products ( link ) One robotics platform, two targets The LEGO MINDSTORMS EV3 robotics platform has been developed for two different target audiences. We have home users (children and hobbyists) and educational users (students and teachers). LEGO has designed a base set for each group, as well as several add on sets. There isn’t a clear line between home users and educational users, though. It’s fine to use the Education set at home, and it’s fine to use the Home Edition set at school. This article aims to clarify the differences between the two product lines so you can decide which

Let’s ban PowerPoint in lectures – it makes students more stupid and professors more boring

https://theconversation.com/lets-ban-powerpoint-in-lectures-it-makes-students-more-stupid-and-professors-more-boring-36183 Reading bullet points off a screen doesn't teach anyone anything. Author Bent Meier Sørensen Professor in Philosophy and Business at Copenhagen Business School Disclosure Statement Bent Meier Sørensen does not work for, consult to, own shares in or receive funding from any company or organisation that would benefit from this article, and has no relevant affiliations. The Conversation is funded by CSIRO, Melbourne, Monash, RMIT, UTS, UWA, ACU, ANU, ASB, Baker IDI, Canberra, CDU, Curtin, Deakin, ECU, Flinders, Griffith, the Harry Perkins Institute, JCU, La Trobe, Massey, Murdoch, Newcastle, UQ, QUT, SAHMRI, Swinburne, Sydney, UNDA, UNE, UniSA, UNSW, USC, USQ, UTAS, UWS, VU and Wollongong.

Logic Analyzer with STM32 Boards

https://sysprogs.com/w/how-we-turned-8-popular-stm32-boards-into-powerful-logic-analyzers/ How We Turned 8 Popular STM32 Boards into Powerful Logic Analyzers March 23, 2017 Ivan Shcherbakov The idea of making a “soft logic analyzer” that will run on top of popular prototyping boards has been crossing my mind since we first got acquainted with the STM32 Discovery and Nucleo boards. The STM32 GPIO is blazingly fast and the built-in DMA controller looks powerful enough to handle high bandwidths. So having that in mind, we spent several months perfecting both software and firmware side and here is what we got in the end. Capturing the signals The main challenge when using a microcontroller like STM32 as a core of a logic analyzer is dealing with sampling irregularities. Unlike FPGA-based analyzers, the microcontroller has to share the same resources to load instructions from memory, read/write the program state and capture the external inputs from the G