少儿编程教育不等同于成人的编程教育,并非写代码,更重要的是思维的培养和锻炼!
如今,少儿编程对于家长来说并不陌生,不管是在国内还是国外,编程课很受家长的喜欢。但是也有很多家长疑惑,编程看起来真的好难啊,孩子真能学会吗?
其实这种观点十分普遍,并且这也是一个非常尖锐的提问,因为这个观点涉及到三个问题。
第一, 少儿编程到底在学什么;
第二, 学少儿编程有什么用;
第三, 学得不好厌学了怎么办。
接下来,我们来逐个分析这几个问题。
一、 少儿编程到底在学什么?
少儿编程教育≠学习写代码!!
很多家长都觉得,编程多难啊,我都学不会,我家孩子才6岁,怎么可能来学编程?
从这个疑问可以看出,家长对少儿编程的理解存在一个误区——将少儿编程教育混淆为成人的IT编程职业培训。
坦率来说,面向成人的编程教育确实就是写代码,这些课程对于成年人来说都存在一定的困难,让低年龄段的儿童去学习自然不可能。
但少儿编程教育并不是写代码,目前受到公认的事实是,全球范围内的少儿编程教育大规模普及推广,是源于2013年在美国启动的“编程一小时”活动。
在活动中,时任美国总统奥巴马出面站台,并号召美国孩子“不要只想着玩手机,而是要开发手机应用”。
二、 学少儿编程有什么用?
Scratch编程语言创始人、美国麻省理工学院教授瑞斯尼克认为,在学编程的过程中教会孩子们如何将复杂的想法分解成几个部分,不管孩子以后做什么,都可以用的到,这才是学编程的意义所在。
纽约大学教授戴安·拉维奇不止一次在公开场合表示:少儿编程正改变着孩子思考的方式,它让孩子学习到了如何思考,如何用编程的思维去解决实际问题。
到底什么是编程思维?有一个经典的问题:把大象装进冰箱分几个步骤?中国人都知道:第一步打开冰箱门,第二步把大象装进去,第三步关上冰箱门。
这就是十分典型的编程思维,把一个复杂的问题拆解成一系列简单的小问题,聚焦几个重要节点,形成解决思路,设计步骤,最终解决问题。
一、 学得不好厌学了怎么办?
首先,这个观点是正确的,无论是编程还是任何其他学科,在学习过程中一直遇到挫折,长此以往确实会失去继续学习的动力。
但是,学习本就是一个解决问题、战胜困难、击败挫折的过程,适当程度的困难和挑战反而能够激发孩子学习的动力,让孩子在学习中不断获得成就感,心理学家比约克夫妇把这种困难叫做“合意困难”。
只要用科学合理的方式引导孩子学习,一方面实时把控孩子的学习进程,另一方面也及时、有效地帮助孩子解决问题,让孩子在产生问题、探究学习、解决问题这一过程中,逐渐体会到学习的乐趣,进而对学习产生兴趣和成就感,就可以让孩子产生持续学习的动力。