“忽如一夜春风来,少儿编程百家开!”一夜之间,家长们发现“编程热”席卷全球,似乎从各国政府、名企巨头,乃至世界各地的老师和家长们,都在推进“少儿编程”的教育。
英国在2014年教育制度改革中规定5岁开始儿童必修编程课程,目的是让学生能够掌握必要的计算机思维和创造性,以更好理解当今全球变化;美国在2016年发布了“为了全体的计算机科学”计划,政府提供40亿美金资助各州,将编程纳入K12的必修课;日本在2016年的成长战略草案中,将编程纳入中小学必修课,目的是为配合“第4次工业革命”。
随着国务院文件的公布,编程成为孩子的必修课也已成为必然趋势。
那么,少儿编程真的有那么好吗?是英美放的烟雾弹?又或者只是一种新的噱头?作为父母,该不该让孩子学习?
今天,我们就来聊一聊“靠谱的少儿编程课程”。
l 少儿编程到底要不要跟风学?
l 学了编程以后,对孩子以后的工作学习有什么帮助呢?
l 怎样的标准、体系,是最适合孩子学习的编程课程?
Part.1 观念:
计算思维是编程及信息类教育的灵魂。
计算思维让孩子在学习生活及未来的各行业工作中,能够将计算机的能力作为解决问题时的考虑范围之一,以解决传统思维解决不了、解决不好的很多问题,并提高解决效率。典型的例子如马云,虽然是英语教师出生,但他是具有计算思维能力的杰出代表,在商业贸易中融入计算思维,诞生了阿里巴巴、淘宝,在支付交易中融入计算思维,诞生了支付宝。信息时代更容易成功的是什么人?就是具有很强计算思维能力的人,因为他们更有机会用信息化改变我们的生活,我们的工作。
和大多数人想象的并不一样,编程≠敲代码,学编程的核心,不仅是学计算机语言,而是学一种思维方式。就像我们学英语是为了交流,并不是为了当英语老师或翻译官。同样地,从小学编程并不是一定要长大后成为程序员或者开发者,除了学习和计算机交流,更多地是学习“计算思维”,以及如何独立思考解决问题的能力。
Part.2眼界:
编程能力,为孩子增添升学潜力
无论怎么说,少儿编程在国内兴起才没多久,始终也只是一项兴趣课程。中国的家长对教育是很功利的,那么,学编程有没有这方面的因素呢?
不管是STEAM教育,还是现在方兴正艾的人工智能教育,他们都有一个共同的基础,就是以培养学生计算思维能力为核心的少儿编程教育。所以万变不离其中,我们要先从基础抓起,从幼儿园、从小学一年级开始抓编程教育,全面的培养孩子的计算思维,让下一代多一条至关重要的核心竞争力。另外,结合南京市2020年国际软件名城战略,南京市教育局将进一步致力于少儿编程教育,使其在全国处于第一梯队。
目前,南京市教育局已采用相关政策,以校本课程模式在全市小学分批次、全面推广少儿编程教育。江苏省计算机学会也已建立青少年信息与智能教育专业委员会,将学界专家们、幼儿园小学、中学教育工作者融合,一起参与到此次教育改革,并制定相关的编程及计算思维培养标准,从幼儿园一直做到研究生,由教育界、学界、企业界共同将少儿编程做成我们江苏、南京教育界的亮点、名片。
Part.3趋势:
从高考到大学,编程越来越重要
今年7月,国务院35号文《关于印发新一代人工智能发展规划的通知》明确要求在中小学阶段推广编程教育;浙江省高考改革,已将信息技术作为选考科目,且985、211学校有一半都要求考生必选信息技术。在中小学阶段设置人工智能相关课程、逐步推广编程教育以后,从电视新闻到网络媒体,乃至相关政策和趋势,编程的出镜率都越来越高了。
就在刚刚过去不久的2018年高考里,全国各地的试卷都在不约而同地开始考察学生们的编程思维。不仅是数学,语文作文题也穿插了大数据的编程思维。如果以发展的眼光看待编程教育的问题,我们会发现:青少儿编程教育,已在全国范围内,由非刚需向刚需转变,甚至还将影响到孩子们日后的学习和工作。
教育部日前公布的《普通高等学校本科专业备案和审批结果》显示,我国高校共新增本科专业2311个。这些专业中,排名前四的“爆款”专业——数据科学与大数据技术、机器人工程、网络空间安全、新工科专业,无一不以编程为基础。尤其是数据科学与大数据技术,占新增专业申请的高校数的1/3以上。而造成这一情况的最大原因就在于市场巨大的人才缺口。
据全球顶尖管理咨询公司麦肯锡分析报告显示:2018年,大数据工作的岗位缺口将达到150万!不仅如此,大数据相关岗位薪水也非常可观。以数据岗位基础人才——数据分析师为例,具有2-3年工作经验的分析师,年薪已经达到了 30万~50万。回想我们当年学习的物理化学、政治历史,乃至奥数和英语,却很少能在我们平时的工作中使用到,但编程,完全可以发展成为让孩子们受益一生的技能。
Part.4
那么,孩子们该学习怎样的编程课程呢?
需要先声明我的观点:编程虽然有诸多好处,但并不建议家长强制孩子学习。因为编程包含庞大的数据运算与复杂的逻辑推理,尤其是在少儿启蒙阶段,需要专业老师循循善诱,从思维引导、创作需求和作品激励等多个方面激发孩子的学习兴趣。而某些揠苗助长的学习方式,反而容易让孩子产生困惑,失去学习兴趣,那就得不偿失了。
畅学编程是由计算机权威专家、教育部信息化专家、香港基础教育专家一起结合时代发展及中国传统文化优化的领先成果,是全民信息教育的入门课程。畅学编程正确认知信息时代并做系统训练,力求为孩子在全国青少年科技创新大赛、全国中小学电脑制作活动及创客大赛中获奖打下基础。
畅学编程是以国际CSTA K12培养标准设计的系统课程,与2018高中课标一致,符合国家及国际标准,知识点包括计算思维及程序设计、物联网及机器人、人工智能等多个领域。
畅学编程的课程内容以计算思维及算法与程序设计为核心,在理解了指令与算法知识点的基础上,进行游戏化软件项目实践、机器人项目实践、物联网项目实践以及人工智能项目实践,进而多维度领悟并应用知识点;畅学编程的课程落地方式以综合类课程平台为支撑,包括了任务式课程内容平台、多元化开发工具平台、教学管理平台及学习数据分析及质量监测平台。
畅学编程的教学过程将作文变成动画,让思想变成现实;用编程构建形状,用游戏训练逻辑,用硬件连接生活;并全面支持双语教学,更能有效促进孩子学习其它科目的兴趣。新加坡、香港、上海、江苏等教育高地数百家知名学校及幼儿园校本课程采购并开设畅学编程课。