风靡全球的少儿编程Scratch,你了解多少?
那些创造了当今数字世界的大咖们,大多是因为享受编写游戏的快乐而起步的。
比尔盖茨,在13岁的时候写出了他的第一个程序——一个井字游戏。仅仅几年后,十几岁的少年乔布斯和他的朋友设计了街机游戏《突围》,后来他们一起创办了苹果公司。
他们开始编程只是因为好玩,并不知道编程会让他们走多远,也不知道自己创办的公司会改变世界,也许你就是下一个像他们这样的人。编程是一项令人惊奇的技能,能帮助你打开通向未来之门!
1、培养逻辑思维能力之利器
除了作为未来世界沟通交流的重要工具,编程更是一种极为快乐有趣的活动,能激发孩子无限的想象力。点燃孩子的小宇宙,开启独立思考的能力
2、专注的思考
计算机就像一架钢琴,编程就如同音乐作曲一样。
当你编写好程序后,计算机会百分百按照程序执行,但程序可能不会像你预期的那样,它会失败!
为什么呢?
可能一:你的想法本来就是错的,请重新思考,你到底想要做什么?(似乎是哲学问题!)
可能二:你的想法很好,可是程序却没写对,也就是说没有把你的思想准确的翻译为程序。
编程能够让孩子开始审视“思维”这个东西,通过观察程序运行的结果,孩子们逐渐建立起一种反思的态度!

3、批判性思维
把目标想清楚不容易,确定了目标,想清楚了要做什么,然后再把它清晰的表达出来,更不容易。
感受到这两个“不容易”是真正的哲学启蒙,是批判性思维的启蒙!没有任何一种教育方式可以像编程一样,如此有效的帮助孩子建立自我批判意识。

4、问题拆解能力
例如在下面学生作品《小狗觅食》游戏中,需要以下拆解:
角色:有小狗,敌人(狮子),有食物。
事件:小狗寻找食物过程,敌人吃小狗过程、食物随机出现过程。
再拆解:小狗移动速度与敌人运动速度问题,敌人运动轨迹,食物随机时间范围,吃到食物得分变量。
知识点:速度,轨迹,随机数,变量,数轴,平面直角坐标系,方向,循环...
这种思维在学习、工作、生活中无处不在,在解决复杂问题时,问题的分解必不可少,因为只有分解成每一个可以操作、处理的小问题时,才能把大问题落地,一个一个小问题解决了,大问题也就解决了。
5、发现规律及总结能力
例如在小学高斯的故事中:1+2+3+4+.....+100时,小高斯发现总结出1+100,2+99等差数列的对称性,将数字一对对凑在一起的组合即可马上得出答案,在程序中可发现等差,利用循环累加非常简单实现计算。
创新不一定是指做出前所未有的新产品,对现有的运行方式不断优化改进,就是一种创新,发现及总结规律的能力让我们更容易找到创新的机会。

添加 家长论坛微信
全部 0条评论