随着“少儿编程”在国内成为热词,越来越多的家长在考虑是否要让自己的孩子报名学习。
这到底是编程公司所谓的“噱头”,还是真的有利于孩子未来的成长发展呢?
少儿编程的火热绝不是“噱头”,国家的教育改革如火如荼,创新型人才的需求日益增加,家长们总是担心自己孩子在未来是否有足够的核心竞争力。而少儿编程能带给孩子们的除了知识,更多的是思维方式和学习方法。
少儿编程是什么?
少儿编程教育不同于像高等教育那样去学习如何写代码和编写应用程序,而是通过编程游戏的启发、可视化图形编程等课程来培养孩子的计算机思维和解决困难的创新能力。
编程,简单来说,是一个发现问题,想办法解决问题,再实现目标的过程。从小学编程,对孩子大脑的开发以及分解思维、框架思维、抽象思维的构建,有着全面的促进作用。
在编程的领域中,孩子们往往会先从模仿开始,再举一反三,从而获得更多的知识。
国家政策导向
相信很多家长给孩子报名少儿编程的初衷都与近些年国家对少儿编程教育的大力支持脱不开关系。以下是国家相继出台的多个政策:
· 2018 ·
2018年1月,教育部印发《普通高中课程方案和语文等学科课程标准的有关情况》提出,要将三维设计、开源硬件、人工智能正式划入新课标,成为高中学习的必修课。
· 2019 ·
2019年教育部办公厅关于印发《2019年教育信息化和网络安全工作要点》的通知中透露:今年将启动中小学生信息素养测评,并推动在中小学阶段设置人工智能的相关课程,逐步推广编程教育。
· 2021 ·
2021年两会中,全国人大代表杨金龙带来了《关于推广普及编程教育的建议》,希望通过加强研发力量,形成科学的编程课程体系并编制统一教材;在社团课中增加编程类课程;利用线上免费资源等举措,推动我国少儿编程教育的高速高质发展,提升优质教育资源的覆盖面,促进编程教育公平。
编程已经成为“第三语言”
对于生活在今天的孩子们来说,电脑就和书本、画笔一样,是日常学习和生活的普通工具。而学习编程正是在学习运用这个工具表达自己创意的过程。
人类文明从农业文明发展到工业文明再到信息文明,信息已经成为世界的最重要资源。每一个孩子都必须能认识“信息”,理解“信息”,最后能驾驭“信息”。
要想达成这样的教育目标,目前最佳途径就是持续学习人类的第三语言——编程语言,因为编程就是处理信息的现代方式。
学习编程能给孩子带来什么好处?
1.可以收获更强的逻辑思维能力
在学习中,对孩子来说,具体就是写作文、做数学题、演讲、做实验等,而想要完成好这些,需要严谨的逻辑支撑。
有的孩子写作文前后语言不通,数学做题跳步骤、说话不太有条理、做物理或者化学实验不知所措,或多或少有逻辑不好的原因。
少儿编程课堂则有一套严密的逻辑思维体系,孩子在学习的过程中很容易自然而然地养成先理解问题,再分析问题,最后解决问题的思维路径。
这样的话,无论是在学校学习中还是在其他方面的思考中,拥有正确思维路径的孩子们会更轻松,并且通常都能取得不错的成绩。
2、有利于自我纠错能力的养成
编程不仅是一个搭建的过程,更是一个不断自我纠错的过程。在编写程序的时候,如果发现不了其中的bug,最直接的结果就是导致整个程序无法正常运行。因此熟悉编程的人大都拥有极强的自我纠错能力。
孩子进行少儿编程的学习也一样,需要不断地自我纠错,所以在经过长期训练后,孩子们会自然地养成一种自我纠错能力,这对孩子的未来,无论是生活还是工作,都有着极大的帮助。
当然,越来越多的家长选择让孩子学编程,并不是要求他一定要成为工程师、科学家,去改变世界。
而是希望孩子在学习编程的过程中,可以收获逻辑创新思维、科学的学习习惯、勇于探索的作风等,希望孩子能够更有竞争力,变得更加强大。
往期推荐
你必须要了解的:国际青少年科技教育的政策、理念与发展趋势研究
CCF关于举办2021年第一场NOI Online能力测试的通知
2021两会有人大代表:建议研发统一的编程课程体系,大家怎么看?
第九届蓝桥杯大赛青少年创意编程 SCRATCH 初级组试题解析
第二篇:【 初级组】"叶圣陶杯"青少年编程创意大赛 Scratch 组试题