少儿编程一般来说,是针对4-17岁的青少年儿童开展的教育,不像众多家长了解的成人编程那样,不是单纯的敲击键盘、枯燥地编写一行行晦涩难懂的英文代码,而是以青少年可以接受的方式,比如实体积木块,图形化积木块,代码的形式,采用寓教于乐的上课形式,去不断的梳理抽象的逻辑思维,再通过动手实践把抽象的思维给具象化的表现出来的一种课程。传递孩子核心的编程思想和原理,并训练孩子的逻辑思维,计算思维,创新思维及问题解决能力,提升综合素养。
以图形化编程为例,通过编程游戏启蒙、可视化图形编程等,像组装积木一样,通过拖拽、点击等简单的操作,就可以制作属于自己的动画、游戏、音乐、绘画等等,甚至用它来学习数理化知识。例如学生在制作一个小动画的过程中,自己拆分任务、拖拽模块、控制进度,从而理解“并行”、“事件处理”、“目标实现”等概念。图形化的少儿编程,增加了编程的趣味性,也降低了学习的门槛和难度。
少儿编程一词最早起源于国外,近年来才在国内被大众所关注,全球已经有超过24个国家在基础教育中设立了编程教育大纲。在美国,STEAM已经成为其素质教育的核心,编程,3D打印,机器人等新技术教育已经走进美国的中小学校,漂亮国前总统奥巴马也曾参与“编程一小时”活动,并呼吁美国小朋友别总玩手机,要去编程。
不只是漂亮国,日本在中小学普及编程教育科目;英国教育大纲规定计算机编程是5-16岁儿童必修课程;新加坡全面推动少儿编程教育,中小学考试中加入编程考试科目;国内最早在2017年山东省就有将少儿编程加入学校必学课程,目前在山东,上海,江苏,广东,浙江,四川,湖南,湖北等省份均有在小学开设编程学习,最早的从小学二年级就已经开始了,即使编程之后不会成为20年前的英语一样人人必学,但是让孩子早些接触下也是非常不错的。
在国内少儿编程也是有政策扶持的,16年9月《教育信息化“十三五”规划》将信息化教学能力纳入学校办学水平考核;17年7月,国务院印发《新一代人工智能发展规划》,宣布中小学设置人工智能相关课程,逐步推广编程教育;18年4月,教育部印发《高等学校人工智能创新行动计划》提出构建人工智能多层次教育体系,在中小学阶段引入人工智能普及教育;19年4月,教育部在《教育信息化和网络安全工作要点》中提出,启动中小学生信息素养测评,并推动在中小学阶段设置人工智能相关课程。并鼓励社会力量参与寓教于乐的编程教学软件、游戏的开发和推广。2021年6月,教育部红头文件,实行“双减”,鼓励素质教育,培养孩子综合素质........
如今的世界是科技和创新的竞争,没有科技人才,未来无从谈起。为了增强对基础领域研究的人才培养,国家2020年推出“强基计划”。教育部对强基计划的定位是“聚焦国家重大战略需求,旨在建立健全我国基础学科拔尖创新人才选拔培养有效机制”,“选拔有志于服务国家战略需求,且综合素质优秀或基础学科拔尖的学生”。信息学成为强基计划的一部分,继数理化生之外,编程特长生正式出道,奥林匹克竞赛银牌,且高考超过一本线就有机会被清北等高校破格录取。(强基计划高校名单附图)
编程有望成为继数学和英语后的第三大刚需。
下一篇:编程对孩子有什么作用?为什么越来越多的家长让孩子学编程?