少儿编程的教育潜能,他50年前就发现了
当我们小时候学习走路、说话的时候,靠的不是别人教我们走路与说话,而是通过和周围环境的互动:因为我们要拿放在桌子上的玩具,因为我们要表达饿了或者饱了,促使我们学着走路与说话。
也就是说,一个孩子从开始学习的那天起,是由内部驱动,由兴趣出发,这样才能调动自身最大的学习热情。
这一点也常印证在那些有创造力的成人身上:为了写歌学习乐理,为了绘画学习构图——人们都是为了解决一个问题,而去学习自己需要的东西。
可是,当我们在6岁开始上学的时候,我们的学习方式却变了,我们进入学校,有了老师,有了课本,我们成了知识的接收者。灌输式的教育让孩子的学习变得被动,很少主动去思考如何解决问题。
有一样东西可以改变孩子的学习模式——电脑。
上个世纪六十年代,计算机尚未普及,也很昂贵,但人工智能之父西摩尔·派普特(Seymour Papert)却发现了其更大的价值——在教育方面的潜能,那时,他就已经超前地意识到:计算机不仅能够执行指令和传递信息,还能帮儿童体验、开拓与自我表达。
出生于南非的派普特,30岁就已是数学系的双学位博士,之后他受瑞士著名儿童心理学家——让·皮亚杰(Jean Piaget)有关儿童认知世界理论的影响,改变了自己对儿童与学习的看法。
要为孩子提供好的教育,首先要了解孩子的学习机制,而不是“粗暴”地传授他们被稀释过的知识。在派普特看来,学习知识最有效的时候,就是在创造东西的时候。
而计算机就能为孩子带来创造般的学习。
计算机的编程和调试,可以让孩子思考他们自己的想法,并了解自己的学习。这就如同小时候学习走路和说话一样,需要靠自身的激励进行。也就是说,我们要关心如何让孩子对电脑进行编程,而不是让电脑对孩子进行编程。换言之,让孩子成为电脑的主宰,使其帮助自己学习,表达自己的想法。
于是,第一个为儿童设计的编程语言——Logo诞生了。孩子们可以通过输入指令,控制一只小海龟,让它在画面上移动、做动作,绘制图案。Logo语言看似简单,却拥有无限可能,若将这些指令正确地组合,可以创造各种东西。
编程伴随的调试,也是派普特非常看重的一点。修改参数指令、重新测试、重新调整等反复调试的过程,会不断刺激孩子思考,孩子会为了达到预期的运行效果,在不知不觉中主动学习,发挥好奇心,而不是像在学校的课堂里,被迫记忆自己并不清楚用途是什么的知识。
派普特先进智慧的教育理念,改变了人们对儿童学习的认识,以及对科技的认识,也推进了人们对少儿编程教育的理解。2004年,派普特参与创办了非盈利组织One Laptop per Child(OLPC),通过生产发放低成本、低能耗的笔记本,让贫穷地区的孩子也能学习电脑,通过教育强大自己。这些电脑特别内置了很多学习软件,且都是开源的,方便孩子们通过修改源码来修改软件。如今,这项活动已经覆盖了42个国家,超过200万个孩子与老师都在学习使用OLPC电脑。编程的学习,或将改变这些孩子的命运。
50年前,在那个计算机还属于稀缺资源的年代,派普特便已深知编程之于孩子的重要性。如今,在人工智能已融入我们日常的年代,编程之于孩子的意义,只会更加深刻。
--end--
声明:本文章由网友投稿作为教育分享用途,如有侵权原作者可通过邮件及时和我们联系删除:freemanzk@qq.com