互联网到物联网再到智能制造兴起、逐步5G时代等,不断改变着我们的生活,颠覆着我们的生活观,其间都离不开编程技术,故编程教育各国早已将其纳入国家战略之中。
我国也早2017年发布了《新一代人工智能发展规划》,提出要在中小学设置人工智能相关课程;2018年,中国首部中小学人工智能教材正式出炉,并进行试点教学;2019年,教育部将启动中小学生信息素养测评,并推动在中小学阶段设置人工智能相关课程。如今教育部直属事业单位教育部学校规划建设发展中心在其官网发布了一则重磅消息《关于组织开展未来学校创新发展课题——编程课程体系与教学模式研究的通知》:
此次举措的意义
不难发现此通知是继推广普及人工智能相关课程的又一重大举措,意在探索中小学及幼儿园人工智能与编程教育的新体系及方法。此外更传递出其它重要信息:
1、学龄范围的拓宽
本次特约定课题研究方向除了常见的中小学编程课程体系的建设外,还将幼儿编程课程体系建设与研究作为课题之一,其目的自然是不言而喻。
2、申报对象的拓宽
本次的申报对象可以说是涵盖了社会各级人士,无论是教育事业单位、科研机构或相关行业协会的专家学者,中小学及幼儿园一线教师与管理人员,从事编程教育课程与教材开发的企业以及其他自愿申报的机构或个人,都可以参与申报。也侧面说明了两方面,其一纳入社会力量推动教育发展;其二多方位调研,从实际出发。无一不彰显其推动编程教育在基础教育领域的普及与开展的决心。
3、专款专用推动编程教育的发展
通知中明确,为了促进编程教育的普及推广,拨出专款支持编程教学研究,符合条件的编程教研课题均可以获得3万元的研究经费。也侧面说明编程教育在基础教育领域的重要性。
为何要将编程纳入教育体系
近期少年编程方兴未艾,一方面是政策大环境的推动,另一方面是社会力量的涌入,那为何热衷于此,其实最主要的是以下三方面:
1、强化逻辑思考力
编程最重要的就是如何把大问题不断分割成小问题的过程。学生必须思考如何把代码合理的安排在整个程序中,才能让程序流畅的处理输入、输出,这对学习对事物的逻辑分析能力会有很大的提升。
2培养专注和细心
除错,是写个编程人的必须之路,无一例外。编程时只要少打一个等号,或是在某一行的结尾少加一个分号,就会造成程序大乱,更别说还有逻辑上分析问题时忽略掉的某种状况的陷阱。所以,在学习编程过程中,是绝对无法得过且过,学生能有效改正学习马虎行事的毛病,避免当个差不多先生。
3、增加抽象思考力
编程,就像学习外语一样。如果学外语是为了跟外国人沟通,学编程就是为了与电脑沟通。在学习编程过程中,更需要一种把抽象化为具体的能力,好让不懂思考的电脑,也能了解、表达抽象的事物,听从你发出的指令完成任务。
而这三点又是与学生的学习并行不悖甚至大有裨益,这也是为何要进一步将编程纳入教学体系之中的原因之一。
领取专属 10元无门槛券
私享最新 技术干货