美文网首页
Scratch之父TED演讲,亲自邀请孩子学少儿编程

Scratch之父TED演讲,亲自邀请孩子学少儿编程

作者: 小码王在线 | 来源:发表于2018-08-21 14:13 被阅读0次

    Scratch之父——米切尔·瑞斯尼克(Mitchel Resnick,乐高学习研究教授,麻省理工学院传媒实验室幼儿学习研究终生教授)在TED的演讲“Learn to code,code to learn”,是小码君听过的最让人想立刻送孩子学少儿编程的演讲。

    小码君看过不下百篇的关于“为什么要学少儿编程”、“有没有必要学少儿编程”、“少儿编程的意义”的文章(哈哈有点夸张),但没有一篇像这篇演讲一样打动我,所以一定要分享给大家。

    当然最主要的目的是想让每个家长都能明白孩子学编程的意义到底在哪里,别因为学习目标不对,而浪费了孩子的兴趣与天赋。

    Scratch少儿编程与母亲节的渊源

    五月的某个周六下午,瑞斯尼克突然意识到明天是母亲节,但他还没有准备给母亲的礼物,于是他开始思考该送什么。最终他决定用Scratch软件做出一张互动型的母亲节贺卡。

    在动手制作前,瑞斯尼克想知道,在Scratch网站上的300万份作品中,是否有孩子送给母亲的作品。让他惊讶而欣慰的是,他真的搜索出了几十个母亲节贺卡。

    有个孩子做了一只非常可爱的小猫,扑进猫妈妈怀里,并祝妈妈母亲节快乐,这个孩子还非常贴心地为他妈妈设计了重复播放地按钮。这么可爱的作品出自自己的宝贝之手,谁不想每天多看几次呢,重复按钮简直太必要了。

    还有个孩子用Scratch展示了自己用Google搜索母亲节时间的过程,并在得知时间后,发出了一份特别的母亲节问候,告诉母亲自己有多爱她。

    瑞斯尼克非常爱看这些作品,他挑选了几个链接发给了自己的母亲,说到这儿时,现场的观众都笑了,也许他们都认为瑞斯尼克偷懒,想用别人的作品来祝妈妈节日快乐吧。

    而更让瑞斯尼克开心的是,孩子们将 scratch按照他们(瑞斯尼克以及和他共同研发scratch的团队人员们)所希望的方式使用了。当孩子们制作母亲节贺卡时,他们是真的在熟练使用新技术。

    Scratch少儿编程让孩子真正熟练使用新技术

    在瑞斯尼克看来,熟练就是指孩子们能够用Scratch编程语言表达自己的思想和情感。

    他用语言来做比喻。当我们能够熟练运用语言时,代表我们能够写日记、给别人讲笑话或是给朋友写信;而孩子们熟练编程语言后,能够按照自己的想法制作母亲节贺卡,这表明他们能够纯熟地运用新技术,正如我们日常纯熟地运用母语一样。

    可能很多人不会觉得惊讶,因为在大家习惯了科技的高速发展后,总认为年轻人能够利用现代技术做任何事,现在的年轻人甚至被称为“数字原住民”,但瑞斯尼克对此表示怀疑。

    因为在他看来,年轻人只不过是很喜欢而且熟练地浏览网页、聊天、发信息和玩游戏,并没有多少人再用新技术制作东西,或用新技术表达自己。这就像他们能用新技术阅读,但却不能用它书写。


    Scratch让大部分人学会编程成为可能

    世界上出现了越来越多倡导和教导人们学习编程的组织,也有越来越多的国家、地区将编程纳入教育体系。很多人可能会觉得让每个人都学编程是一件很奇怪的事,认为编程是一个很小范围内有着特殊教学技能和技术背景的人才能做的事。

    瑞斯尼克现场操作Scratch,向大家说明编程并没有这么神秘复杂。Scratch编程只需把各个代表某项命令的“方块”拼在一起,就能控制作品中不同角色的动作。完成作品后还可以将成果分享给他人。

    Scratch少儿编程让孩子能够表达自己的想法并与他人分享。从动画故事到校园科学作品、动漫肥皂剧、经典视频游戏改编、三角形教学、互动性艺术作品,以及母亲节互动贺卡,scratch能帮助人们实现各种各样的想法。此外Scratch还能与现实世界互动,使用摄像头或麦克风,设计出更多有趣的游戏。

    Scratch少儿编程是一个学习工具

    孩子用Scratch少儿编程工具制作游戏的过程,不仅是学习编程的过程,更是孩子获取新知识的过程。

    瑞斯尼克曾参加一个计算机俱乐部,遇见一个13岁的男孩维克多。维克多使用scratch少儿编程工具制作了一个大鱼吃小鱼的游戏,这个游戏让他感到骄傲,但是他还想增加计分功能来完善这个游戏,这样能记录游戏动态,只是他不知道怎么做。

    于是瑞斯尼克向他展示了变量的制作办法,并给它取名分数。当男孩看到Scratch上增加的这个“块”能够增加分数时,他立刻就知道怎么办了,他拖动这个“块”放入他原本的游戏中,计分功能就实现了,大鱼每吃一条鱼就会加一分,这个变化会出现在计分板上。男孩很兴奋,向瑞斯尼克伸出手说了非常多的“thank you”。

    瑞斯尼克开玩笑地说,作为老师,因为教会学生变量而被感谢的机会有多少?

    在大部分课堂中,没有学生会因为学会变量而感谢老师,因为他们不知道为什么要学这些,他们学的东西根本用不上。

    但学Scratch少儿编程不一样,Scratch的学习方式是有意义且激励人心的,因为孩子会明白学习变量是为了什么,这样的孩子学的更好。

    13岁的维克多在学校里一定学过变量,但他并没有重视。而在使用Scratch少儿编程工具时,他有了学习变量的理由。

    当孩子通过编程学习时,是带着一个具体的目标在学,他知道自己学这个知识是为了什么,这才是学习的最佳方法。

    Scratch少儿编程教会孩子未来应具备的能力

    当孩子制作一个游戏脚本时,他还在学习如何进行设计,如何将一个小想法变成一个完整的能够运行的作品;进而能够学习如何将复杂的想法简化分解成几个部分,如何与他人合作完成作品,出错时如何发现并纠正错误;以至于学会如何坚持,如何在失败时面对挫折。

    这些都是重要的能力,并不仅仅是编程时才会用到,这些能力适用于所有的事情。

    学编程的孩子长大后也许会编程程序员或计算机科学家,但也可能不是。不管他做什么工作,无论是市场营销经理、技工还是社区组织者,他都能够运用这些学到的设计技能,这些思想对任何人来说都是有用的。

    再次用语言来比喻(瑞斯尼克非常喜欢用语言来比喻编程,编程语言也是一种语言),当你能够熟练阅读和写作时,并不是说你一定要成为职业作家,很少有人能成为职业作家,但学习阅读和写作对每个人都有用。

    编程也是一样,大多数人长大后不会成为职业的计算机科学家或程序员,但这些技能,如创造性思维、系统推理、合作,都是可以在Scratch编程时学会的技能,是人们做任何工作时都有用的。

    最后瑞斯尼克展示了他母亲用Scratch给他做的一张生日贺卡,尽管这个作品不会得到什么设计奖项,但我们可以确定,瑞斯尼克83岁的老母亲,制作这个作品使她将自己与关心的人联系起来,不断学习新的东西,继续她的创造力,并找到新的表达自己的方法。

    如果看到这里您有意向让孩子学Scratch少儿编程,小码世界少儿编程课愿意帮助您,欢迎通过评论和简信联系我们。

    相关文章

      网友评论

          本文标题:Scratch之父TED演讲,亲自邀请孩子学少儿编程

          本文链接:https://www.haomeiwen.com/subject/mvzdiftx.html