admin 管理员组

文章数量: 1184232


2024年3月21日发(作者:view point)

为什么要学习编程

1、在中小学设置人工智能相关课程

《规划》要求在中小学阶段设置人工智能相关课程,支持开展人工智能竞赛,鼓

励进行形式多样的人工智能科普创作。意味着学校的课程结构、信息技术学科师

资配备以及硬件设备配置都要有所调整。

2、逐步推广编程教育

考虑到此次国务院重点提出要推广编程教育,预计会有更多地区高考将涉及编程

科目。这要求学校的信息技术教师具备更专业的学科素养和更高的教学能力。《规

划》鼓励社会力量参与寓教于乐的编程教学软件、游戏的开发和推广;也要求学

校借助外界资源,来填补学校资源的不足。

3、用智能推动校园建设

开展智能校园建设,推动人工智能在教学、管理、资源建设等全流程应用。利用

智能技术加快推动人才培养模式、教学方法改革,构建包含智能学习、交互式学

习的新型教育体系。

南京编程教育现状

编程教育,大范围上就是大家提及的信息学科。信息,与奥数相比,地位上略有

差距。南京小学阶段,小学生学习较少,小部分孩子会参与到信息学科的竞赛中;

小升初结束后,由于精力问题会选择放弃,部分坚持的基本上可以考虑名校的科

技特长生选拔;

进入高中,纯高考之外,大学会有“自主招生”,可凭五大学科竞赛(数学、物

理、化学、生物、信息)“省一”荣誉,提前抢占985、211高校名额。

注:2016年,全国共有7621人获得省级一等奖,信息、物理是江苏省强项。

世界各国编程教育

2016年,苹果CEO蒂姆·库克在公司的一个大会上曾表示,中小学应该教授计

算机程序课程,学生们应把编程作为“第二语言”来学。

世界各国都在加强中小学生的编程能力:

在美国,已掀起一股在中小学学编程的热潮,不仅是高年级的中学生,甚至在小

学也开始各种可视化编程的课程;

在英国,2015年进行的教育改革中规定,5~16岁儿童将开始学习编写电脑程

序。英国政府将编程知识引入学校课本,并成为必修课,目的是让学生掌握必要

的计算机思维和创造性;

在以色列,早在上世纪90年代中期,教育部部长就明确表示,计算机科学应该

同其他科学学科一样受到重视,在高中就开始传授。编程在以色列的高中是必修

课,所有学生在进入大学或者去服兵役之前,都已经学过编程;

在加拿大,许多专家意识到在数字化的今天,编程应该成为一种必备的技能,在

中小学里应该与阅读、写作和算术“平起平坐”。加拿大BC省,计划尽快能够

完成编程课程的研发,使学生可以在2018年9月开始上编程课。

在日本,2020年以后,日本计划中小学都必须开始编程课程,学生必修此课程。

势在必行,与世界接轨

1984年2月16日,邓小平提出“计算机的普及要从娃娃做起”。

上海是最早实践“编程早教”的地区。从1982年开始,市教育局从每个区挑选

8名小学生和8名中学生,进行最基本的计算机培训,实验儿童对计算机教育的

适应程度。

北大李文新院长曾说过,信息技术正在深刻影响整个社会,而大多数人对于计算

机的认识还停留在简单的多媒体设备或者上网游戏等方面,没有认识到计算机的

真实力量。因此信息技术在青少年人群中的普及工作越来越紧迫。

如果有基础的话,在后续的学习过程中会非常的有优势。李老师做过统计,北大

计算机科学技术系2011级、2012级、2013级在校的本科生中,排名前20名

的学生大部分都在信息学奥赛中拿过名次。

计算机科学系2/3以上的专业课都需要编程,绝大多数同学是零基础开始的,我

们希望这个过程下移。有一些学生到毕业都不喜欢这个专业,就因为中学考上来

的时候并不知道这个专业是干什么的。如果在中学有一定的普及和筛选,至少可

以提高大学教学资源的利用率,有能力有兴趣的学生会多一些。

浙大陈越教授称,跟英语一样,在未来,编程成为每一个人必须有的能力,学编

程不是为了将来做程序员,最重要的是通过学一个简单的编程,普通人也要知道

计算机擅长干什么,不擅长干什么,所以编程将来会渗透到生活的各个方面,每

一个细节。不要说一纳入高考选考范围,中学老师就坐不住了,认为会给孩子们

带来多么大的负担。个人认为,这是将来我们整个国家的人面临着怎么生存的问

题。


本文标签: 编程 课程 信息 开始 学生