学习编程要从娃娃抓起?因材施教是关键
近年来,随着人工智能、大数据、云计算等行业的火热兴起,与之相关的少儿编程市场也异军突起,从2015年开始就有教育机构进入少儿编程市场,到2017年迎来集中爆发期,至今已有超过百家机构。据艾瑞咨询发布的《中国少儿编程行业研究报告》显示,目前少儿编程行业的活跃用户约1550万,市场规模约30-40亿,行业规模将在5年内达到300亿,有业内人士认为这将成为下一个奥数级别的市场。
对于少儿编程的火爆,浙江工商大学副教授、《钱江晚报》钱报家长会金牌顾问王晓华分析认为源于以下四点因素:首先,人工智能是继蒸汽、电力、计算机之后的新工业革命,已成为一种国际潮流时代趋势;其次,政府出台的相关政策和资本力量的介入,推动了人工智能的学科建设和课题研究;第三,部分学校要求科技特长生要在人工智能比赛中获奖,家长则认为编程可以锻炼孩子的逻辑思维能力;第四,各种软件的开发使用让编程逐渐简单上手,孩子可以像玩游戏一样玩编程。
在这种大环境的趋势下,越来越多家长开始让孩子从小学习编程课程,那么编程从娃娃抓起是否真的有必要呢?对此王晓华指出,知识从来都没有白学的,有些现在学的内容也许并没有马上发挥作用,但在未来的某个时刻或许就能发现是对自己有益的。具体就编程而言,对培养孩子的思维能力和创造能力是绝对有用的,不过也注意要因材施教,不是所有孩子都适合学习编程。
米乐编程CEO徐红霞则建议家长把少儿编程当作一个科学类的素质教育去让孩子体验,因为少儿学编程并不一定是学某一种特定的编程语言,而是在学习一种思维方式,这种思维方式的培养是一个长期过程。另外兴趣是最好的老师,只要孩子对编程有兴趣,不妨试一试,并不是说学了编程将来就要去当程序员,或者一定会从事计算机行业,而是通过学习编程来逐步培养孩子独立解决问题的能力。
米乐编程课件研发总监杨晓也认同这种观点,指出编程思维的培训其实是在锻炼孩子的分析和分解问题的综合能力,进而找到解决问题的方法。主要包括理解力,因为首先要能正确理解问题,并快速抽象出问题的核心诉求;然后是对问题的分析能力,抓住本质、分解细化、逐个求解;接着是编码能力,能用编程语言实现算法;最后是表达能力,要能够自如的把对问题的解决方法说出来,讲给大家听。
王晓华同时还提到,编程属于一个实现想象力和创造力的学科,根据教育认知学理论,孩子会在7岁左右开始形成抽象逻辑思维,7-12岁期间则是抽象逻辑思维形成的最佳期,因此孩子学编程的第一个最佳时机是小学阶段。以国外为例,英国规定学生在5-7岁学习编程,而美国、芬兰、澳大利亚、新加坡、日本、韩国等国家,也在K12阶段开展编程学习。
当前少儿编程市场存在巨大潜力的同时,也仍然面临不少问题和挑战。对此徐红霞分析认为,目前少儿编程仍然缺乏完善的课程体系和高质量的师资队伍,虽然入场机构很多,但课件和老师的良莠不齐带来了不好的用户体验。另外很多孩子在10岁以后参与了大量的学科类培训,没有时间再去学习编程,只有极少数学生会在K12教育阶段完全投入到编程学习中去,孩子对编程学习的持续性有待加强。
评论