unionvilleexo600x78
tencan300x78

内容

课余夏令营教7岁孩子学编程
Computer literacy skill in early childhood is essential as reading and writing

尽管发展最快且薪酬最高的职业非STEM职业莫属,但加国学校的课程设置却无法确保下一代有效填补相关行业出现的人才缺口。为了弥补计算机科学早教的巨大空白,一些私人设立的夏令营和课余学习班开始教7岁孩子学习基本编程技能。
STEM career are the fast growing and highest paying jobs, but Canada’s school curriculum hasn’t been able to prepare the next generation for the talent shortages that the industry is experiencing. Filling a big gap in early childhood education in computer science, private camps and extracurricular classes have stepped in to provide children with basic coding skills at an early age of 7. 
 
[大中报林晓报道] 今夏,许多编程夏令营在多伦多各地悄然兴起,这其中就包括为期一天的Kids Learning Code夏令营,孩子们可以在那里学到计算机编程的基本知识。
 
编程夏令营悄然兴起
在Kids Learning Code夏令营里,年仅7岁的孩子就会学习如何将简单的指令盒拖放至流程图中,以告诉计算机下一步该做什么,而在他们发出指令后,他们所控制的玩具就会立即作出反应。
 
在许多人听来,Ruby、Scratch和Unity等编程语言就像外语,但对于下一代来说,他们可能很快就会在课堂上学习到这些编程语言,因为法语和计算机科学技能将和阅读与写作一样成为他们必需的基本技能。
 
专为6至12岁儿童开设的Ladies Learning Code夏令营的负责人普兰特(Laura Plant)表示,该夏令营旨在让孩子们将自己视为技术专家,而不仅仅是向他们教授数字技能和编程的基本知识,因为代码语言一直在变化,因此学习解决问题的基本技能更加重要。
 
目前,为期一天的编程夏令营通常收费$30元,为其一周的编程夏令营费用为$450元。其中一半营员有资格获得全额或部分奖学金,同时他们还可以参加周末的讲习班。
 
这些编程夏令营的目的是想让孩子们不仅仅只是对玩Minecraft或Pokemon Go等电脑游戏感兴趣,还会乐于去学习这些游戏背后的编程语言。
 
随着越来越多政府和教师逐渐认识到未来的就业与科技知识息息相关,教孩子学编程之风潮亦愈演愈烈。相关运动甚至得到了一直致力于将经济发展与科技行业挂钩的特鲁多总理的支持。一直自称为“书呆子”的特鲁多曾经说过自己从事过C++编程员的工作。
 
目前,发展最快且薪酬最高的职业无疑是STEM(科学﹑技术﹑工程和数学领域)职业。但是据信息和通讯技术委员会(ICTC)今年年初公布的一份报告称,由于加国学校面向下一代的课程设置发展步速不够快,到2019年时加国将有多达18.2万个高薪高科技就业岗位无人填补。ICTC因此呼吁加国从幼儿园开始教授儿童学习计算机科学知识。
 
与此同时,一些私人设立的课余夏令营和学习班亦填补了相关空白。但是安大略理工大学数学教育副教授Ami Mamolo亦指出,确保孩子能在公立学校里学到编程知识非常重要,因为只有这样才能让他们获得公平接触和学习科技知识的机会。
 
加国总体步伐落后于其他发达国家
目前,多伦多教育局已经将编程纳入高中的计算机科学课程,同时一些小学也已经开始教授计算机编程课程。但是加拿大的总体步伐仍落后于其他发达国家。
 
在英格兰,新推出的国家课程强制性要求全国1.6万所小学和3,500所中学里的所有学生学习计算机科学课程。
 
美国总统奥巴马亦在今年年初发起一项名为“人人学计算机科学”(Computer Science For All)的倡议,拨款$40亿美元资助各州教授从幼儿园至12年级的学生学习编程及其他计算机技能。
 
普兰特称,Kids Learning Code夏令营旨在让孩子们接触他们在学校里无法学到,但却对下一代就业至关重要的课程。此外夏令营活动还包括前往多市各地的科技创业公司进行参观。
 
普兰特同时亦表示,掌握基本的数字技能和编程知识不仅对STEM职业至关重要,同时也可转化并适用于其他许多职业。
 
以下是一些公司推出的儿童学编程项目:
Fisher Price
Fisher Price公司今年年初推出一款受众定位为3至8岁孩童的Code-a-pillar编程毛毛虫玩具,旨在教学龄前儿童基本的编程知识。这款玩具分为8节,每一节的表面都有该节运动状态的符号(向左,向右,转弯以及发声等等)。一旦每一节都链接起来,按下启动按钮,毛毛虫就会执行程序进程。尽管这并不是真正的计算机编程,但其却可以加强与编程有关的技能。
 
Primo Toys
Primo Toys团队开发的Cubetto编程玩具共由五部分组成,分别是正方形机器人Cubetto,一块编程板,16 个编程块(向前、向右、向左、功能函数各 4 块),一张世界地图和一本故事书。孩子在编程板上用彩色的编程块编号程序,将指令输入给机器人 Cubetto ,就可以指引它在地图上达到特定位置。
 
Apple
苹果公司将于今年年底推出Swift Playgrounds编辑应用,届时所有用户都可以通过iPad学习编程基础知识。此外,苹果公司还会在其店内的苹果夏令营里推出专为儿童设置的编程课程。
 
Google
谷歌公司于今年年初推出了Project Bloks 编程教育项目,以让孩子们体验有形编程的乐趣。由于该项目是一个开源硬件平台,因此开发人员可以对此进行定制、重构以及重排,从而可打造出各种不同的有形编程体验。
 
Disney
迪斯尼公司最近宣布正与Code.org网站共同创建以《冰雪奇缘》(Frozen)和星球大战(Star Wars)为主题的计算机科学课程,以期通过人们所熟知的人物鼓励儿童学编程。
 

我们鼓励所有读者在我们的文章和博客上分享意见。We are committed to maintaining a lively but civil forum for discussion, so we ask you to avoid personal attacks, and please keep your comments relevant and respectful. Visit the FAQ page for more information.