卑诗中小学被要求开设电脑编程课
夏末秋初,加拿大的中小学即将开学,不少家长在琢磨,孩子们应该报名上哪些课呢?学法语…还是学编程?
加拿大广播公司的 Ramona Pringle 报道说,今年,苹果的CEO蒂姆·库克 (Tim Cook)在公司的一个大会上曾经表示,中小学应该教授计算机程序课程,学生们应把编程作为“第二语言”来学。
很多专家都附和这一观点,在数字化的今天,编程应该成为一种必备的技能,在中小学里应该与阅读、写作和算术“平起平坐”。
BC学校筹划开设编程课
© CBC
实际上,加拿大的一些夏令营,已经在开始对孩子们提供以教授编程课程为主题的活动项目。
在不列颠哥伦比亚省(BC),教育部正在规划对 6年级 – 9年级的学生开设一门新的必修课 – 编程课。
今年 6月,BC省教育部宣布,将拨款 2百万加元,用于编程课的开发以及教师培训,并另外拨出2百万加元,用于购买设备和资源。
BC 教育部说,计划明年能够完成编程课程的研发,使学生可以在 2018年 9月开始上编程课。
保持竞争力
© Neil Cochrane/CBC
毫无疑问,我们生活在一个数码世界中,我们的整个生活已经离不开移动设备,网站,应用程序等等。
一些专家认为,学习编程是让我们保持竞争力的唯一途径。
北美的孩子们,可以玩转 Snapchat 等平台,而其他国家的孩子们则正在学习创建这些平台的技能,教育上的差异,可能会对一个国家的经济产生巨大的影响。
媒体理论家道格拉斯·罗什科夫 ( Douglas Rushkoff )一直大力倡导让孩子们从小学习编码,他说,“除非孩子们知道他们使用的平台是如何建立的,都有哪些组成部分,以及后面的逻辑是什么,否则,在建立和”拆卸“这些平台上,他们将处于劣势“。
学习编码
© Rafferty Baker/CBC
还有专家说,教孩子们编码并不只是为了让他们准备应对正在快速变化的劳动力市场,掌握编程还可以赋予人“权力”和自信,帮助学生深入了解这些系统是如何工作的。
雷·弗雷戴 ( Ray Feraday)是多伦多天主教教育局的特殊教育教师,他说,“学习编码将可以帮助孩子以模式、以因果关系来看世界,能提高解决问题的能力,加强批判性思维,比如遇到一个大的问题,如何把它们系统地分解成更小的、可解的部分。这一技术可以发展孩子们的自信和自强”。
“整个世界由代码运作”
加拿大的教学项目设计专家利亚姆·奥唐奈 (Liam O’Donnell)也一直大力主张在加拿大的中小学教授编程.
他表示,“今天,我们的整个世界都是由代码来运作,对于年轻人来说,学习这些东西,了解他们每天用的工具,无论是智能手机还是乘坐的汽车,都是在通过计算机代码运作,这非常重要,要让孩子们知道,这些代码是由人编写创造出来的,不是自己跳出来的”。