前言:
Scratch作为学习资源最丰富的图形化青少年编程工具之一,TIOBE指数给出的一组数据,预示着Scratch的春天已然降临!
小易同学最近网上冲浪,发现一组有趣的数据:在2020年4月TIOBE指数编程语言排行榜上,Scratch上升7位冲进了前20。

翻阅一下资料,发现Scratch在2014年仅仅位于编程语言排行榜的前40位。这是个什么样的概念呢?

Scratch作为一款针对少儿编程的工具,使用人群的局限性使其在业内的竞争力一直不如MATLAB、SAS等语言。
从2014年起,Scratch开始受到越来越多人的认可和关注,同时,人们对于STEAM教育的重视程度,随着少儿编程一路递增。

现如今,6年过去了。图形化编程语言Scratch进入了TIOBE编程语言排行榜前20名,许多人对于这门旨在教孩子如何编程的语言取得这样的成绩,感到无比惊艳!
对此,TIOBE指数给出一组数据,如果考虑到总共有超过 5000 万个项目是用 Scratch “写”出来的,而且每个月都会有 100 万个新的 Scratch 项目加入,这就很难再否认 Scratch 的流行。Scratch的春天在2020年4月降临也不足为奇。
Scratch作为学习资源最丰富的图形化青少年编程工具之一,其丰富的指令和逻辑组件,不仅能够让孩子利用它做出有一定难度的小游戏,也能够实现物理实验的模拟。

对于青少年来说,学习scratch既前卫,又比较容易入门,1-2个小时就能做出非常有趣的作品,比起其它不断掉榜的编程语言,Scratch对孩子更有吸引力;比起玩游戏,scratch可以自己开发自己玩,而在玩的过程中不知不觉学会了编程。

少儿编程作为STEAM教育体系的最好载体,Scratch又有丰富的指令和逻辑组件,还比较容易入门。Scratch从2014年的TIOBE 指数语言排行40位到现在20位,如果没有少儿编程的推力去推动,那也不会增长这么快;接下来我们去看看少儿编程在全球的一个发展。
1、英国|编程列入教学大纲,6~15岁孩子的必修课

早在2013年,英国前首相卡梅伦宣布对全国中小学教学大纲进行全面改革,并要求全国在2014年开始使用新大纲教学。教学大纲的修订就包括将“计算科学(Computing)”列为基础必修课程。
在英国国家教育大纲里,5岁以上的孩子都必须学习编程,11岁的孩子必须具备电脑双语。
2、美国|编程进入幼儿园和中小学课堂

2016年初美国前任总统奥巴马曾投入40亿美金,称要让每个美国孩子在小学具备最简单的编程能力。
现在创客教育及STEAM已成为美国素质教育的核心,少儿编程已从幼儿园开始抓起。
现在全世界少儿编程教育渗透率最高的国家就是美国,高达44.8%,也就是说全美的孩子差不多一半都会编程。
3、欧洲其他国家|将编程列入课程核心

2016年,芬兰已经将编程列入课程核心,促使全国小学的学生能够尽早接触这一门崭新的通用语言。
与其他国家不同,芬兰不打算将编程独立列为一个科目,而是将其作为一项新的学习技能,如传统的阅读、写作、运算和绘画一样,与相应课程结合使用,让编程融入学生的学习生活中。
爱尔兰、西班牙、丹麦等国家也在2014年将ICT课程的重心转移到了编程和计算机科学上。
4、亚洲|中小学普及编程教育科目

2012年,日本在中小学中开始普及编程教育科目。日本的教育等多部门决定2020年之前将计算机编程列为小学的必修课程。在2021年加入初中,2022年加入高中阶段。
除日本以外还有韩国、新加坡等国家,为全面推动少儿编程教育,都已将编程纳入中小学正规课程。
以色列教育部部长就明确表示,计算机科学应该同其他科学学科一样受到重视,编程应成为中小学必修课程。
面对如此趋势,没关注少儿编程的家长朋友可能会问小易同学了,现在国内的少儿编程趋势又是怎样的呢?
2016—2019年国家编程教育政策
2016年6月
教育部印发《教育信息化“十三五”规划》通知, 规划特别提出,要建立健全教师信息技术应用能力标准,将信息化教学能力培养纳入师范生培养课程体系,列入高校和中小学办学水平评估、校长考评的指标体系,使信息化教学真正成为教师教学活动的常态。
2017年2月
教育部正式印发了《义务教育小学科学课程标准》。标准规定将小学科学课起始年级调整为一年级,原则上要按照小学一,二年级每周不少于1课时安排课程,三至六年级的课时数保持不变。
2017年7月
国务院印发《新一代人工智能发展规划》,将人工智能上升到国家战略。“即日起,从小学教育,中学科目,到大学院校,通通逐步新增人工智能课程,建设全国人才梯队”,以此倡导在基础教育阶段开展少儿编程教育。
2017年10月
在《十九大报告中》,网络强国战略再次被提及,指出必须贯彻以人民为中心的发展战略,加强前沿引领技术、现代工程技术、颠覆性技术创新,突破核心技术这个难题,争取在某些领域、某些方面实现“弯道超车”。
2018年1月
教育部中学新课标方案发布,比于2003版课标,此次公布的“新课标”中,在技术(信息技术和通用技术)上给予了学生更大的发展选择空间。“新课标”大幅度减少了对于基本软件使用的要求,而大幅度提升了在编程、计算思维、算法方面的思维要求,以及人工智能、开源硬件、网络空间安全等知识面要求。
2019年3月
印发《2019年教育信息化和网络安全工作要点》的通知,指出要完成义务教育阶段学生信息素养评价指标体系和评估模型设计,开展对2万名中小学生信息素养测评;推动在中小学阶段设置人工智能相关课程,逐步推广编程教育。
回顾这些政策,不难发现中国对中小学编程教育尤其重视,编程教育已逐渐成为中小学教育体系的新趋势。
近几年来,各省市编程教育政策
浙江
2017年,在《浙江省深化高校考试招生制度综合改革试点方案》,明确将信息技术学科(含编程)纳入高中生的必学的科目,2018年新高考,将往年高考的6选3改为6+1选3,而+1就是信息技术(含编程),编程正式成为了高中必学科目。
山东
山东省在其最新出版的小学信息技术六年级教材中加入了编程的内容,并确定要将python编程基础纳入信息技术课程和高考的内容体系。
重庆
市教委下发《关于加强中小学编程教育的通知》,通知中明确规定小学3~6年级累计不少于36课时、初中阶段累计不少于36课时,并配备专门的编程教师。
上海
上海市教委印发《上海市教育信息化“十三五”规划》,指出上海的创新实验室已经覆盖41% 的小学、55% 的初中和 83% 的高中。2017年 4 月,上海市教委表示,到 2020 年将实现创新实验室中小学校全覆盖。
南京
2018年 4 月 9 日,南京教育局发布的《关于做好 2018 年南京市普通高中科技、学科特长生招生工作的通知》中,明确指出:具备科技特长生和学科特长生招生资格的学校,要统筹考虑招生项目和计划。
各省市也是积极响应国家政策,大力在中小学中推动编程教育发展,现在编程已经在不少省市成为必学必考科目,这应当引起家长的重视!
21世纪是互联网时代,计算机已然成为生活中不可或缺的一部分,教儿童编程的语言随之越来越流行实际上是合乎逻辑的。少儿编程作为新时代的宠儿,家长应该更早带孩子接触编程,了解编程,并学习编程!
网友评论