比尔盖茨和马克-扎克伯格的建议,学前的孩子应该学习“程序设计”。因为在智能设备和社交网络兴起后,人们之间的互动和生活都发生了变化。教育生在这样环境的孩子,家长必须懂得科技能力的重要性绝不亚于其他才艺和知识。欧美国家已有政府开始正视这个命题。
2014年英国教育部准备发起“儿童学习程序设计”的教育计划,规定小朋友从5岁开始,就要学习程序设计雏形概念。另外,由义工教师发起,专门教育小朋友学习Code Club的设计,也让9-11岁的孩子介由先学习Scratch,再学习比较进阶的HTML后能更理解科技,直到灵活掌握设计它的能力。Code Club计划在2014年让全英国25%的孩子都能学会程序设计。
对此,Google工程师Neil Fraser做了个调查,他找了100位Google工程师,问他们最早开始学习程序设计的年龄,再给他们一个专业能力上的测验,結果发现8-11岁就开始学习的人,在专业能力上的表现比后来学习的人更优秀。
专注于儿童编程教育的企业Tynker,他们开发了一个基于网页的学习平台与一个可视编程语言,他们为教师和在校中小学生提供编程学习服务。
Vedati表示:“编程语言的句法并不是那么重要,它只是你学习过程中的一部分,学生们不需要系统的对句法进行学习,因为这会让他们感到枯燥。当他们使用了伪程序语言时,他们就会开始自己寻找解决办法。随着时间的推移,他们就能够主动学会句法的选择。”
“计算机科学来源于数学。学生们只要能够学会数学,就能够学会逻辑。我们希望能够让学生们拥有逻辑思维能力,而如果在这个过程中他们能够学会计算机编程,那当然会是一个更好的结果。”
美国麻省理工学院的媒体实验室在2006年发明了一套专门设计给年约8岁的孩子学习的程序设计语言Scratch,让孩子以熟悉的堆积木方式学习Coding。另外还有一套从Scratch分拆出來的学习工具ScratchJr,让年龄更小的孩子也能接触程序设计。精彩美文life12345.com
ScratchJr在学习与操作上比Scratch更容易些,与一般复杂的一行行程序码不同,这套语言是以一种可爱的图像区块式的学习方式,在游戏的种种挑战里完成程序设计概念的学习。让孩子即使在还没学会读写前,就可以学会程序语言了。ScratchJr 的创造者之一Marina Bers也提到:“经过这些练习,孩子学到的不只是电脑科学般的只是,更可以学习到如何把自己的想法组列为最佳顺序。”
推荐几个孩子学习程序设计的网站,家长们可作参考:
1、Code School
2、Scratch
3、ScratchJr
4、The Creativity Post
如果你现在闭上双眼,想象十年后的世界,你会发现那时的世界将会发生巨大的变化。世界各地的孩子们都会编程;医生们利用计算机进行确诊;人们在工作中将会使用更多的科技。信息和计算机将会进入人们生活的每一个角落。”www.life12345.com & 爱生活
关键词:儿童, 编程,原文地址