为什么要让女孩子爱上编程?疯了吗?编程不是要成为苦逼的程序猿吗?还别说,大多数家长可能都还抱着这样的想法。不过,这些家长已经OUT了!最近一年,教授少儿图形化编程的机构,不管是线上还是线下,都如雨后春笋般的冒出来了。少儿图形化编程主要指的就是由MIT教授米切尔瑞斯尼克推出的新一代编程语言 – Scratch编程语言。Scratch语言不需要写太多代码,只需要像搭积木一样把命令语句一块一块地叠加起来,计算机就会从上而下一块积木一块积木地执行我们给的指令。
少儿编程并不是想让孩子们都成为程序猿,而是要学会一种编程思维。编程思维是计算机科学解决问题的思维方式,能帮助我们理清思维过程从而解决问题。不管面对多么复杂的问题都能分解成一个个小问题,找到问题之间存在的关联,从而想办法将问题逐一解决,在这个过程中思维逻辑就显得尤为重要,这就是少儿编程教给孩子最重要的能力。就像乔布斯曾经讲过的:“我觉得每个人都应该学习一门编程语言。学习编程教你如何思考,就像学法律一样。学法律并不一定要为了做律师,但法律教你一种思考方式,学习编程也是一样的。
另外,编程也可以提高孩子的想象力和创造力,在编程的世界里孩子可以任意发挥自己的创意,享受编程带来的乐趣。举个简单的例子,如果你让孩子制定一个去三亚旅游的计划,这是一个复杂的问题,这里面包括要去哪个景点去玩?要住哪家酒店?要参加什么活动?如果下雨了怎么办?等等.. 如果孩子没有经过这方面的思维训练可能就比较蒙了,但学习过编程的孩子就不一样了,编程思维教会孩子如何将复杂问题分解,如何建立问题之间的关联,如何画出整个活动的流程,这样不仅孩子可以制定出一个完美的旅游计划,说不定还会发挥他们的创意,安排了一些像潜水和冲浪这些家长意想不到的活动呢!
好吧,我们回到本文的正题,怎么才能让小女孩也爱上编程呢?一提到女孩子,可能很多人想到的是洋娃娃,过家家,好像编程只能是男孩子的专属。其实不然,几种方式也可以提升小女孩对编程的兴趣。
首先小朋友都有自己喜欢的动画人物或者游戏,可以从小朋友喜欢的动画人物与游戏切入来激发小朋友对编程的兴趣。我们这里介绍一下编程一小时(The Hour of Code)。编程一小时是由一家美国的非盈利组织Code.org发起的,旨在全球范围普及青少年编程教育。上面有很多基于儿童喜爱的经典游戏和动画片创造出来的编程小游戏,包括我的世界、冰雪奇缘、愤怒的小鸟等等。我女儿就非常喜欢冰雪奇缘这个电影,她很快就把“与安娜和埃尔莎一起编程”这个小游戏打通关了,并且学会了向前移动、向右旋转多少度、随机数、循环、函数等基础编程指令。接触了这些简单的指令之后,她在后面Scratch学习中就变得非常的轻松了。
其次小朋友都喜欢看动画片,如果找一个老师来教小朋友编程,可能过不了多一会小朋友就会走神了,但动画片就不会。最近看到一个叫妙小程少儿趣味编程思维课的课程,围绕着妙小程和他的朋友通过编程来获得本领,最后成为未来战士的故事。故事生动有趣,小朋友都很喜爱,而且通过课程,小朋友对编程产生了浓厚的兴趣。
所以说,编程已经成为小朋友一定要去学习的一门技能,不管是男孩还是女孩都是如此。学习这门技能,从最开始就培养孩子的兴趣是最重要的,这为后续更深入系统的学习打下了坚实的基础。