近期,教育部公布《2019年教育信息化和网络安全工作要点》,《要点》指出:今年将实施学生信息素养培育行动,启动中小学生信息素养测评,推动在中小学阶段设置人工智能相关课程,逐步推广编程教育。
随着“全民奥数热”的退烧,现今的少儿教育界里,“全民编程热”逐渐成为广大家长关注的焦点。很多少儿培训机构也开始开设编程课,一些宣传也牵动着家长们焦虑的神经。作为一个STEAM教育的倡导者,小编反而希望大家能冷静下来先思考:我们的孩子为什么学习编程?少儿编程究竟能给孩子带来什么?认清这个问题之后,广大家长朋友才不会盲目跟风,并在小孩长期的编程学习中保持良好的心态,正确引导孩子能力的培养,为孩子学习和未来的事业打开一片更广阔的天地。
985毕业的程序员到了35也要转岗了,我们的孩子为什么学习编程?
主管部门推广少儿编程的初衷肯定是好的,而且实践证明学习少儿编程给孩子带来的好处也是实实在在的,下面就让小编来给大家做个重点的总结。
很多人对少儿编程都有一个误解,就是觉得是不是要培养一个未来的程序员。孩子还小,对于他未来的人生方向和职业选择,不应该过早地替他做出决定。这就如同送孩子去学钢琴并不一定是让他成为职业钢琴家;让孩子去学习围棋并不一定是让他成为职业围棋手一样。少儿编程的目的绝对不是培养程序员,更重要的是培养孩子的计算思维和逻辑能力,从而更好的适应人工智能时代。
人类的大脑发育成熟要远远早于人类身体的各个器官,人类的潜在能力有一个敏感期,人类的各种天赋都是在这个敏感期内形成的。孩子的逻辑思维能力形成的关键时期约从7岁开始,逻辑思维能力越早培养越好,少儿编程是一个比较好的培养手段。在编写程序时,首先需要把一件事情抽象出来,再用逻辑化的方法表达出来,所以编程的过程就是锻炼抽象思维和逻辑表达能力的过程。很多很多科技界的大牛很小的时候就开始了编程,如大家熟知的乔布斯、比尔盖茨、扎克伯格等,从小开始编程技术的积累和逻辑思维的培养,为他们后来的伟大事业奠定了基础。
从某种意义上来说,编程所在的环境是一个人造的、边界清晰的环境,这个环境有自己的规则,这些规则并不是非常复杂,都是非常简单和基础的,但通过组合,却可以变幻出无穷无尽的可能。在这种情况下,孩子就相当于这个世界的造物主,依靠自己的双手逐渐搭建出一个个可用的物体,而限制这个世界边界的就只有孩子的想象力,每个孩子都可以通过不断地练习,不断拓展想象力的边界。想象力通过编程的方式实现后所带来的成就感更大的激发了孩子的创造力。
爱玩游戏是孩子的天性,少儿编程让孩子自己开发游戏成为了可能,孩子很愿意自己动手开发游戏,觉得玩自己开发的游戏是件很酷的事情。另外,学习编程过程中会用到的机器人、无人机等智能硬件也可以让孩子自己动手拼装,完成再亲自为机器人编写程序。不论是为机器人编程或者自己开发一款游戏,本质都是要让孩子们去找到问题并解决问题。在编程的过程中,孩子需要将复杂的问题分解,找出规律,最后动手解决问题。
在中国,不得不承认,家长们对孩子的教育是很有功利心的,编程不止是一门提升能力的兴趣课程,它也一定程度上关系着孩子的升学潜力。现在除了浙江将编程纳入高考科目外,北京、南京、广州等城市也陆续将编程列入中考特招项目。高校对信息学人才的关注也是非常高,在涉及设限专业的选考科目里,信息学仅次于物理和化学的占比,远高于历史政治、生物地理的传统科目。就在刚刚过去不久的2018年高考里,全国各地的试卷都在不约而同地开始考察学生们的编程思维。不仅是数学,语文作文题也穿插了大数据的编程思维。全国青少年信息学奥林匹克联赛(简称noip)是一项与数学、物理、化学、生物并列的奥林匹克学科竞赛,许多noip得奖的孩子因此会被更多知名中学、国内外重点大学免试或降分录取。
总的来说,编程给孩子带来的能力和素质的提升是全面性的,除了上面提到的这些重点的好处,学习编程还能加强孩子的专注度、耐心度和严谨性,培养孩子的团队合作精神、领导力、跨学科能力和组织沟通能力等等。
留言与评论(共有 0 条评论) |