多地高考卷惊现编程试题
江苏卷-数学卷
Python
如果你学过Python,这道题简直就是送分题!
同样,今年高考数学的文科天津卷也出现了编程题,题目通过程序逻辑框图,让孩子们理解程序逻辑,从而算出结果:
这道题我们用Scratch编程,代码如下:
输出的结果为:
不仅仅是江苏和天津,在其他地区中的数学卷也纷纷看到了编程试题!
全国卷2第七题
北京卷第三题
其实从上图中我们可以看出这些考题考的并不是非常精深的算法,更多的是考察编程基础中的逻辑思维,需要孩子掌握基础的编程知识。另外,不单单是数学,其实其他学科里面也涉及到了编程知识。
除了数学中考到了编程题,甚至在语文中,也有体现,2018年高考全国卷语文作文题,有一题如下:
了解编程的学生一看就知道,这考的不就是大数据统计的幸存者偏差吗?也许别的学生要思考很久,但是对于会编程的同学来说这题不要太简单!
编程、人工智能是爱好?是大势所趋!
国务院文件《新一代人工智能发展规划》明确支持开展形式多样的人工智能科普活动,鼓励广大科技工作者投身人工智能的科普与推广,全面提高全社会对人工智能的整体认知和应用水平。
实施全民智能教育项目,在中小学阶段设置人工智能相关课程,逐步推广编程教育,鼓励社会力量参与寓教于乐的编程教学软件、游戏的开发和推广。
不仅是中小学,2017年年底,浙江省信息技术课程改革方案正式出台,“从 2018 年起浙江省信息技术教材编程语言将会从 VB 更换为 Python。”
不单是浙江,教育大省北京和山东也确定要把 Python 编程基础纳入信息技术课程和高考的内容体系,山东省小学信息技术教科书里也新增了Python课程。
高校的招生的方向为科技特招生和学科特招生。科技特长生的认证都需要在专业比赛中(国际、国内、省市区等)获得前三名等优异成绩才能被认定。可以说,一旦被认定为科技特长生,名校大门就已经为孩子打开了。
在7大类科技特长生中(天文观测、生物环保、金鹏科技论坛、智能控制、青少年科技创新大赛、机器人设计与制作、三模一电),后四种全都与一个学科息息相关——那就是编程!
所以,不论是中小学还是名门高校,人才需求的指向性很明确,未来也将是人工智能、编程为主导。它已经不再是作为孩子的爱好而培养了,而是当下的大势所趋!
学习编程对孩子有什么益处?
····
让孩子在玩游戏的过程中学习
爱玩是每个孩子的天性。国外很多学校利用Scratch、Minecraft、Kudo等游戏式学习软件,让不同年级的学生学习编程。编程可以将孩子从玩游戏寻找快乐转化为编写游戏来寻找快乐。编程是实现寓教于乐的最好的课程。
锻炼逻辑思维,培养科学素养
所谓的编程就是将人类的想法按照一定的编码规则,变成计算机可以识别的代码和语言,让计算机帮助我们实现数学运算、事物处理和信息查询等。今天,我们在手机、Pad、计算机上使用的软件,诸如微信、游戏、支付宝、网上银行等,它们或简单或复杂,实际全部都是软件工程师编写出来的程序。美国麻省理工学院的雷斯尼克(MitchellResnick)教授,表示:“当你学会了编程,你开始思考世界上的所有过程。”
注重知识与生活的联系
2015年9月10日教师节,教育部发指导意见,鼓励探索 STEAM 教育、创客教育等新教育模式。STEAM 分别代表着 Science科学、Technology技术、Engineering工程、Arts & Aviation艺术&航空、Math数学。它代表着教育不再只是注重课本知识,而是更注重学习过程,注重知识与生活的联系,打破书呆子,培养孩子的动手能力。
不管是编程、人工智能还是机器人都是当下最火热的话题,不管是中小学还是大学都在顺应发展加强这方面教育。从小学的人工智能课,到中学的科技特长生,再到大学的人工智能专业,可以说环环紧扣。
我们不赶潮流,我们要做的是让孩子不输于同龄人。当同龄孩子都开始学习机器人、学习编程的时候,作为家长的我们还能无动于衷吗?