孩子如何用scratch编程表达自己的声音?丨《终身幼儿园》好书共读Day11
将创造力教育进行到底!
与你共读第11天
点击音频,听导师领读今日内容↓↓↓
你好~这里是网易卡搭好书共读活动,我是心源,今天继续为你领读好书《终身幼儿园》,为你讲讲孩子是如何用Scratch编程表达自己声音的:
孩子如何用scratch编程表达自己的声音?
引言
过去几年里,人们对学习计算机编程的热情激增。
现在有成千上万的应用程序、网站和工作坊在帮助孩子学习编程。雷斯尼克教授的Scratch 编程软件是这个趋势的一部分,但又有着显著的不同。
大部分教授编程的基础教程都是通关式的。孩子们得创建一个应用程序,然后移动一个虚拟角色,让它通过一些障碍,由此达成一个目标。
例如,移动“星球大战机器人BB-8”去避开强盗,捡起废铁,或者让“机器人R2-D2”向叛军飞行员发出一条信息。
孩子们在创建程序解决这些难题的过程中,便学到了基本的编码技能和计算机科学概念。
△孩子创建scratch编程的界面
但Scratch不同,它专注于项目而不是难关。
当雷斯尼克教授给孩子介绍Scratch 时,会鼓励他们创造自己的互动故事、游戏和动画。他们从创意开始,把这些想法变成可以与他人分享的项目。
编程应该是一种流畅的表达形式
为什么要专注于项目?
雷斯尼克教授认为编程应该是一种流畅的表达形式,就像写作一样。
当你学习写作时,仅仅学会拼写、语法和标点是不够的,还要学会讲故事和交流想法。编程也是如此。要想学习编程的基本语法和标点,挑战难关可能是很好的方法,但这不能帮助你学会表达自己。
想象一下,通过填字游戏来学习写作,可以提高你的拼写技能和词汇量,可能也很有趣,但你能成为一个好作家吗?能讲故事,流利地表达你的想法吗?
雷斯尼克教授认为这是不可能的。无论是写作还是编程,以项目为本的方法都是达到流畅的最佳途径。
雷斯尼克教授认为,即使大多数人不会成为职业记者或小说家,但对每个人来说,学会写作都是很重要的。编程也是如此。即便大多数人不会成为专业的程序员或计算机科学家,但学会流利地编写代码对每个人都是有价值的。
表达得更流畅,无论是通过写作还是通过编程,都可以帮助你开发思维,发出自己的声音,并培养你的身份认同感。
开发你的思维
在写作的过程中,你学会了组织、提炼和反思自己的想法。当你成为一个更好的写作者时,你也就成了一个更好的思考者。当你学习编程的时候,你也会成为一个更好的思考者。
比如,你将学会如何把复杂的问题分解成简单的部分,你将学会如何找到问题并调试它们,你将学会如何在一段时间内迭代地完善和改进设计。
计算机科学家周以真(Jeannette Wing)已经普及了“计算思维”(computational thinking)这个概念,指的就是这种思维策略。
△计算机科学家周以真博士
一旦你学会了这种计算思维的策略,就会发现它不仅适用于编程和计算机科学领域,还能在所有类型的问题解决和设计活动中发挥作用。
通过学习调试电脑程序,你能更好地弄明白问题所在,包括当你参照一个菜谱却没炒出好菜,或者听从别人给你指的路却还是迷失了方向的时候。
挑战难关的方式也可以帮助你开发此计算思维的技巧,但是通过创建目己的项目,你会进一步发出自己的声音,培养自己的身份认同感。
发出自己的声音
写作和编程都是一种表达方式,是与他人交流思想的方法。比如,当你学会写作以后,你就可以给朋友发生日问候,给当地报纸写一篇署名评论,或者在日记中记录你的个人感受。
雷斯尼克教授认为编程是写作的延伸,它能让你“书写”新的东西,比如互动的故事、游戏、动画和仿真模拟。
雷斯尼克教授举的一个Scratch在线社区的例子,充分证明了这一点。
几年前,在母亲节的前一天,雷斯尼克教授决定用Scratch为妈妈制作一封互动贺卡。
动手之前,他查看了一下是否有其他人曾用Scratch做过母亲节贺卡。雷斯尼克教授在搜索框里输入了“母亲节",结果很高兴地看到了很多项目,其中许多是由像他这样的拖延症患者在之前的24 小时里创造的!
△scratch网站搜索“母亲节”界面
其中一个项目的开篇是一个画在大红心上面的“母亲节快乐”。每一个字母都可以用鼠标互动,当被光标碰到时,每个字母都会变成一个单词。
随着雷斯尼克教授在屏幕上移动光标,触碰每一个字母,一句特别的母亲节问候展现了出来:“我爱你,并且关心你。妈妈,母亲节快乐。”
这个项目的创造者显然是在用Scratch发出自己的声音,以新的方式表达自己,并将编程融入了日常生活之中。
培养身份认同感
人们在学习写作时,就开始用不同的眼光看待自己,并且用不同的眼光来看待他们在社会中的角色。
巴西教育家、哲学家保罗·弗莱雷(Paulo Freire)之所以在贫困社区推进扫盲运动,不仅是为了帮助人们找到工作,也是为了帮助人们认识到“他们可以创造和重塑自己"。
△巴西教育家、哲学家保罗·弗莱雷
雷斯尼克教授认为编程具有同样的潜力。在当今社会,数字技术是进步和可能性的象征。
当孩子学习使用数字技术来表达自己的想法,并通过编程来分享自己的想法时,他们就在以新的方式看待自己。 他们看到了为社会积极做贡献的可能性,并开始把自己看成未来的一部分。
当雷斯尼克教授向年轻人介绍Scratch时,他为他们在此过程中的学习和创造感到兴奋。
但最令雷斯尼克教授兴奋的是,许多Scratch成员开始将自己视为创造者,为自己的创新能力以及用新技术流畅地表达自己的能力感到自信和骄傲。
今日小结:
雷斯尼克教授认为编程应该是一种流畅的表达形式,就像写作一样。大多数人不会成为职业记者或小说家,但对每个人来说,学会写作都是很重要的。编程也是如此。无论是通过写作还是通过编程,都可以帮助你开发思维,发出自己的声音,并培养你的身份认同感。
每日一问:
你觉得学会流利地编写代码,对孩子还有哪些帮助?
欢迎在文末留言,与我们交流交流。我们将选出最精彩的留言,送出网易严选北欧拼色黄铜笔一支。↓↓↓↓
△网易严选北欧拼色黄铜笔
-【抽奖送书流程】-
①阅读学习今日内容;
②在文章底部撰写心得(自愿);
③转发本文到朋友圈;
④长按识别下方小程序二维码,一键参与抽奖。↓↓↓↓
-【分享海报,支持我们】-
如果您是第一次关注我们的活动,请长按识别海报中的二维码,加入网易卡搭读书群,参与网易卡搭『21天好书共读』活动~
查看往期精彩内容