最近在本地媒体上不断读到关于鼓励青少年学习写程序(coding)的文章,许多作者建议把编程作为公立中小学教材的一部分。科技大企业,本地科技从业员,非牟利机构纷纷表示支持,许多人向省教育部提出让编程进入教学大纲,使之跟数学英语一样,成为必须掌握的技能。
比如谷歌加拿大分公司与加拿大最大的STEM(Science, Technology, Engineering, and Mathematics)非牟利青少年辅助机构青少年联手创办了Codemaker项目,为期三年,计划在此期间通过各种培训,俱乐部和夏令营等形式,培养青少年对科技和编程的兴趣,普及电脑科学领域的知识。
科技专家认为,编程应该越早学越好。实验结果显示,四到五岁的孩童只要会玩IPad和iPhone,便可以理解如何令电脑执行命令,即使他们还不能有效地读写英语。八到十年级的学生可以做到通过编程来设计游戏,网站和手机应用。
学习编程开发孩童逻辑能力和解决问题能力,让他们懂得根据用户需要来提供方案。
Digital literacy 是现在和未来必须具备的技能之一,跟百年来基础教育里的读写,运算,推理,归类一样重要。有学者甚至说,小孩学钢琴不如学编程。教育专家则认为把编程纳入教学大纲还为时过早,不能仅仅因为将来就业有利就要中小学校教。
中小学是培养知识能而不是具体技能,编程不属于基本知识,应该留给成年人按需要自行选择学习。
网上关于支持和反对把编程加入基础教育的言论相持不下。作为家长,我站在支持的一方。我自己学绘画艺术出身,文科是我的拿手好戏,但也阴差阳错地在加拿大做过几年nix和Oracle的编程。
虽然我的编程技术很蹩脚,但是我因此懂得了If 和Then的因果关系,知道如何从想要的结果开始反向思维,注重用户体验,因为学编程而增加了对电脑科技领域的常识(Common Sense)。
这种Digital Common Sense,也是我希望孩子们能够因为掌握技术而主导技术,而不是被技术困惑和牵制。
许多家长让孩子学弹钢琴 并不是想要他们成为音乐人或者钢琴演奏家,让孩子学跆拳道和打球并不是指望他们成为职业体育人才。同样,让孩子学习编程并不是想让他们成为软件工程师或者黑客。
我认为编程所激发的逻辑,解决问题和提供方案的能力,是生活和事业里不可缺少的。
资讯来源说明:本文章来自网络收集,如侵犯了你的权益,请联系QQ:850873385进行删除。
Copyright © 2014-2018 500d.me. All Rights Reserved.