近年来,编程题成为了高考数学出题的一个热门,这些考验我们逻辑计算(编程思维)的“常客”看起来复杂,其实并不困难,接下来我们来看看2020年这3道编程算法题“真面目”。
2020全国一卷文科数学
这道题其实考的就是编程中的循环和条件判断,如果满足s<100,就可以直接输出结果n,如果不满足,则执行另一个逻辑框图n=n+2,再次循环计算。如果在计算机中输入逻辑框图中对应的编程代码,计算机的计算速度能让结果瞬间得出,如果手动计算则需要一点时间了。
2020全国二卷文科数学
这道题和上一道一样,都是考编程中的循环和条件判断,按照逻辑去计算即可。
2020高考数学江苏卷
这道题更简单,考验的是条件判断,根据选择题的要求,看看y值符合那个条件,倒推就可以得出x的值了。
从上面的3道编程题可以看出,题目的计算过程并不困难,只要理解编程框图中的逻辑,就可以轻松计算出结果,高考老师出编程题的目的是为了考察学生的逻辑思维能力和理解能力。
高考考卷有一个特点:每年的高考题型、考察方向都是紧跟教育风向,往往我们可以从中了解到未来教育及发展的一些探索尝试。而编程就是未来教育的重点领域。
编程教育涉及的教育政策改革
其实早在2017年底,浙江省就已经明确将信息技术学科(含编程)纳入了高考。
教育部2018年1月颁发的《高中新课标》中,编程和计算机思维为必修课。
2019年3月13日,教育部更是官宣:要对中小学生信息素养评测,推动在中小学阶段设置人工智能相关课程,逐步推广编程教育。
2020年1月,教育部发布《关于在部分高校开展基础学科招生改革试点工作的意见》,也称“强基计划”。2020往后的人才选拔,主要是为了聚焦培养高端芯片与软件、智能科技、新材料、先进制造和国家安全等国家人才紧缺的人文社会科学领域的人才。其中,与编程相关的领域占比高达40%,这说明编程人才在国家战略地位中的重要性和紧缺性。
国家战略规划
国家的国务院印发的《新一代人工智能发展规划》强调,将建立在线智能教育平台,逐步完善人工智能教育体系;鼓励实施全民智能教育项目,逐步推广编程教育等。
这些年编程题成为“常客”,加上国家陆续推出的普及编程教育的政策和措施,足以反映当下及未来教育的趋势:编程教育正在成为新一代人才培养中不可或缺的一环。
感谢关注奇宝酷圈,我们推动“编程中国”项目旨在让中国每个孩子都学会编程!本文介绍2020年高考数学中出现的编程算法题目,让大家了解数学在编程中的一些运用,同时介绍一下近几年国家在编程教育上的一些政策和措施。
网友评论