正确学习少儿编程至关重要

“我希望能给孩子们提供机会,让他们能够以创意的方式表达自己。”63岁的麻省理工学院媒体实验室教授米切尔·瑞斯尼克(Mitch Resnick)在谈及自己开发Scratch编程语言的初衷时说道,“我起初的动力并没有变。我们还要触及到更多的孩子,给他们更多的机会,帮助他们创造出更多东西。”

正确学习少儿编程至关重要-少儿编程网

瑞斯尼克教授拥有众多的头衔:MIT媒体实验室教授、MIT媒体艺术和科学硕博士项目主任、乐高学习研究派普特教授以及更广为人知的少儿编程语言Scratch之父。

瑞斯尼克教授曾解释了他创造Scratch的理念,这源自19世纪一位德国幼儿教育家的想法:老师教、学生学的“广播式”学习效果欠佳;孩子们想要更好理解世界,那就让他们自己创造这个世界的模型。

科技的进步在计算机、人工智能和自动驾驶这些信息技术领域正变得越来越快,而编程技能的重要性也得到了更广泛的重视。一位芬兰的前教育部长说“在未来,如果您的孩子懂编程,他就是未来世界的创造者;如果他不懂,他只是使用者。”

在美国,一些很有影响力的人甚至建议将编程课例如学校的教学课程,苹果公司的CEO蒂姆·库克建议“让编程教育进入每一所私立学校”。

瑞斯尼克教授接受《深网》独家专访时表示,让所有孩子学习编程都很有益处,但前提是采用正确的教授方式。“我们应该通过让孩子们讲故事的方式教授写作,通过让孩子们做作品的方式来教授编程。”瑞斯尼克教授希望在未来,学习编程就像学习写作一样。

“现在我们认为,写作是每个人都需要学习的一项技能,并不是因为我们觉得每个人以后都要成为专业作家,而是因为学习写作可以让你学会表达自己的观点,是一项很有用的技能。”在瑞斯尼克教授看来,学习编程并不是每一个人都要成为专业的程序员,而是可以用新的方式组织和表达自己的观点。

然而在某种程度上,以新的方式组织和表达自己的观点并非可量化的学习成果,这也导致部分家长不愿面对孩子学习编程所需要付出的高昂的机会成本。

瑞斯尼克教授对这些家长给出了很好的建议,他认为教育最重要的目标就是要把学生打造成终身学习者,帮助他们培养他们需要的创造能力,以在未来社会更好地学习并取得更好的发展。“如果你把这个作为教育的目标,那么很显然Scratch就是实现这些目标的绝佳途径。但是如果你觉得最终要的目标是考试拿高分,那么花时间学习Scratch可能不是最好的选择。”

社会意义大于商业价值

“乐高学习研究派普特教授”是最令瑞斯尼克教授骄傲的头衔。瑞斯尼克教授口中的派普特教授是人工智能和科技教育领域的先驱Seymour Papert,他在1968年从LISP语言的基础上开发了乐高程序语言,并在1980年代阐述了自己对计算机可能扮演的新角色的见解。派普特教授认为,计算机不仅仅是能完成工作的机器,还可以让人们以新的方式表达自己,改变人们对世界的看法。

而正是受此影响,瑞斯尼克教授从职业最初从事有关计算机和商业新闻的写作工作,转向了技术教育和创新学习领域。“所以我也开始加入到为孩子们开发新科技的事业中,开发新的方式帮助他们理解世界。“

上个世纪90年代,瑞斯尼克教授和同事Natalie Rusk(娜塔莉·鲁斯克)一起成立了一个名为computer club houses(电脑俱乐部之家)的课后学习中心网络,城市社区里的年轻人们都可以来学习,瑞斯尼克和同事希望这些年轻人可以用新科技以创意的方式来表达自己。在这个中心工作的过程中,瑞斯尼克教授发现很多年轻人都想创造他们自己的交互式故事、游戏和动画,但是他们没有工具。

“当然我们可以给他们编程语言比如C++和Java,但是这些孩子并不会用这些工具,所以我们需要孩子们可以使用的新工具。”而这也成为了瑞斯尼克教授和同事创造Scratch的动力。

2007年,Scratch模块化编程语言正式公布,Scratch的出现极大的降低了编程门槛,使用者可以不认识英文单词,也可以不会使用键盘,构成程序的命令和参数通过积木形状的模块来实现,只需要用鼠标拖动模块到程序编辑栏就可以进行编程。

孩子们不仅可以用Scratch来创作,也可以在围绕Scratch形成的网络社区中,与伙伴分享作品,并允许他人对其进行改编,就像是开源软件的模式。“起初我们希望Scratch可以是免费的,这样可以保证不同家庭背景的孩子都可以轻松使用。”瑞斯尼克教授说。

本文链接:正确学习少儿编程至关重要

转载声明:本站文章若无特别说明,皆为原创,转载请注明来源:少儿编程网,谢谢!^^


*文章为作者独立观点,不代表少儿编程网立场
发表评论

坐等沙发
相关文章
学习 少儿编程需不需要一定的基础?
学习 少儿编程需不需要一定的基础?
年薪百万的家庭,为什么给孩子选择“少儿编程教育”?
年薪百万的家庭,为什么给孩子选择“少儿…
北京少儿编程十大培训机构
北京少儿编程十大培训机构
孩子学习少儿编程需要注意什么?
孩子学习少儿编程需要注意什么?
少儿编程该怎么学?各年龄段孩子编程学习指南来了
少儿编程该怎么学?各年龄段孩子编程学…
少儿编程如何学最好
少儿编程如何学最好
学生都说我是编程界的“吴彦祖”