作为省新课程的一部分,安大略省幼儿园的孩子们可能不会坐在电脑屏幕前学习编程。
教育部长斯蒂芬·莱切本周早些时候宣布,该省将对2016年最年轻学生的课程进行改革。
4到5岁的孩子很快就会在幼儿园接受强制性的识字和数学教育。莱切说,强制性学习的一部分将是编程。
这一声明让一些人想知道这将如何实现——孩子们会在键盘前学习HTML或Python吗?
虽然课程还没有最终确定,但很可能的答案是否定的。专家表示,他们希望教学保持不插电和以游戏为基础。
多伦多大学临床心理学家、副教授托德·坎宁安在接受多伦多CTV新闻采访时表示:“编码的作用是对如果-那么关系、因果关系建立一种逻辑理解。”
坎宁安补充说,“西蒙说”(Simon Says)这个让孩子们跟随领导者行动的游戏,可以作为如何教授这种关系的一个例子。
非营利组织“加拿大学习编程”的首席执行官梅丽莎·萨里弗丁说,早期学习编程指导是为了给孩子们提供在以后的生活中实际使用编程语言所必需的基础。
她举了一个例子,让教育工作者像机器人一样,孩子们给他们下达命令,让他们做一些简单的任务,比如做三明治或穿衣服。然而,教育工作者不会对与计算机理解指令不一致的指令做出反应。
她说:“学生们将被鼓励按顺序思考和行动。”
根据可用的资源,她列举了使用流行的工具,如Fisher-Price Think & Learn Code-a-pillar,它鼓励孩子们连接昆虫的各个部分,使其向不同的方向移动。
Sariffodeen说,在使用技术时,模式识别和理解如何将问题分解成更小的组件等技能是关键。
“我们的建议是,主要关注那些不插电的(活动)。这个年龄段不需要电脑。”
她说,一旦语言和数学技能得到进一步发展,技术就会被引入。这可能发生在6岁,但萨里弗丁说,8到13岁一直是她公司的“最佳年龄段”。
她说:“绝大多数学生都可以开始使用键盘,使用一些技术,阅读,有数学基础来支持它。”她指出,有些学生可能比其他人更适应它。
教育部长的一位发言人表示,新课程将通过教学生“如何以适合年龄的方式编程”来接受变革。
其中一部分可能包括解决问题和创建数学情境的计算表示。
官员们提供的一个例子包括创建如何将物体移出迷宫的分步说明,政府表示这将有助于发展空间推理、位置语言和事件排序。其他例子包括使用带箭头的卡片遵循指示,或者让孩子按照同学的指示完成任务。
在过去的几年里,安大略省政府改变了学校课程,把重点放在识字、数学和技术上。
这包括花费在编码和数据分析上的大量时间。早在一年级,学生们就将学习确定模式、解决问题以及“通过编写和执行代码来创建数学情境的计算表示”,这是代数课程的一部分。
到八年级时,学生将被要求阅读和修改现有的代码,并分析数据来为他们的决策提供信息。
在这张2016年4月4日星期一的照片中,托里·肖克拉夫特在俄克拉荷马城的尼科尔斯山小学教幼儿园,她正在和学生们一起布置教室作业。(美联社图片/J Pat Carter)
(Andrea Piacquadio / pexelstgd)