孩子如何学好编程?

来源: 培训网     编辑:佚名    发布时间:2020-07-13 16:11:52

  经常有家长问,孩子要怎么学编程,才是最有效的呢?也许世界编程之父米切尔·雷斯尼克,可以帮大家解决这个问题。
  麻省理工MIT媒体实验室的教授米切尔·雷斯尼克,同时也是历代乐高机器人主导开发者、计算机编程语言Scratch的设计者。
  他在《终身幼儿园》一书里面提出了培养孩子创新学习能力的4P学习法,得到许多国内外科技、创客、教育、学习领域专家的认可。
  今天就给大家分享书中的一个章节——《给孩子的10条创意学习建议》,或许可以解决家长的这些问题。
 一、从简单的开始做起
  这条建议似乎显而易见,但令人惊讶的是,人们常常会忽略它。
  当初学者开始做Scratch项目时,他们通常会构建一组复杂的脚本,甚至连小部分测试都没有。
  当我开始做一个Scratch项目时,我总是从一个简单的脚本开始,确保它能按照我想要的方式工作,然后逐步增加,测试和修改每个新的版本。
  举办工作坊时,我会鼓励参与者遵循一个类似的策略:从简单的开始,试一试,然后继续扩展和改进它。
  这种策略不仅适用于Scratch,也适用于所有类型的项目。
 二、做你自己喜欢的东西
  我的同事娜塔莉·那斯克喜欢说:“兴趣是促进学习的天然资源。”
  当你在做自己关注的项目时,你会愿意花更多时间,更加努力地工作,并且在面对挑战时能够坚持下去,你也会愿意学习更新的东西。
  那斯克以她的弟弟为例:
  他从小就热爱音乐,这不仅促使他学会了演奏乐器,还促使他学习了电子和声音的物理原理,因为这样他就可以录制、放大、操纵音乐和声音了。
  学习和动机之间的联系是双向的,正如爱尔兰诗人叶芝所写的那样:“教育不是灌满一桶水,而是点燃一把火。”
 三、不知该做什么就先瞎折腾
  当你开始做一个新的项目时,可能会感到畏缩,这有点像盯着一张白纸,不知道自己想要写些什么。
  别担心,在你刚开始工作时,可以没有目标或计划。有时候,的想法是通过修修补补产生的。
  试着换一种方法去使用你的工具和材料,用不熟悉的方式使用熟悉的材料,或者用熟悉的方式使用不熟悉的材料,用那些材料做些愚蠢或异想天开的事,如果有什么东西吸引了你的注意力,就集中精力去探索它。
  让好奇心成为自己的引导,跟随你的好奇心,你最终会有新的目标和计划,甚至会发现新的热情。
  四、不要害怕尝试
  学会遵循指示是很有用的,如果你能很好地遵循指示,就能组装宜家家具,做一顿美餐,而且你在学校的表现可能会很好。
  但另一方面,如果你总是遵循指示,并且只是遵循指示的话,你永远都不会做出任何有创意的事情;当你遇到新的情况,而指示不再适用时,你就会陷入困境。
  要想成为一名创造型思考者,你必须愿意去尝试,忘掉传统的智慧,去尝试新事物。
  当你对菜谱进行修改时,你可能会吃到一顿失败的晚餐,但也很可能会做出一道富有创意的新品菜肴。
 五、为激发想法,复制也没关系
  当我整理到这儿的时候,发现我正在使用这个技巧。
  正如我在本节开头所说的,我决定从一群孩子那儿“复制”这个学习策略清单。
  人们有时会说,复制就像偷窃或作弊,但是只要你讲清楚了别人的贡献,就像我在本节开头所做的那样,并加人自己的想法,就像我对这些建议的评论,那就可以了。
  当社区成员可以彼此协作时,社区就会变得更有创造力。
  请记住,这是一条双行道。你可以借助别人的工作,但你的工作也应该对其他人开放。
 六、建造,拆开,再重建
  不要指望次就把事情做好。一而再,再而三地尝试总是有用的。
  汤姆·伍杰克(Tom ,  Wujec)在一个很受欢迎的TED演讲中描述了一种叫作“棉花糖挑战”的设计活动。
  在这个活动中,人们要在18分钟内建造一个尽可能高的雕塑,而且只能使用意大利面、胶带、绳子和一块仅用于放置在顶部的棉花糖。
  伍杰克发现,在这项任务中,幼儿园的孩子比商学院的学生完成得更好。为什么呢?
  商学院的学生们倾向于提出详细的计划,在规定的18分钟内设计和建造雕塑,但这项任务总是不可避免地会发生问题,而他们没有时间去解决,因此他们中的很多人最终以建筑的倒塌而告终。
  而大多数幼儿园的孩子则采取了不同的方法,在最初的几分钟内,他们做了一个简单的结构,然后他们花了剩下的时间对它进行修改,扩展和改进。
 七、创建你自己的学习策略
  科学博物馆的孩子们只列出了9条建议,而我觉得还需要添加这一条。
  阅读别人推荐的学习策略清单是很有用的,但有时候,找到你自己的学习策略更有价值。
  注意你自己的学习方式,看看什么对你有用,什么对你没用,试着制定一些策略,指导自己将来如何学习。持续改进你的学习策略,并与他人分享。
  记住:对你有用的东西也能够帮助其他人。

少儿编程推荐机构