5068教学资源网 > 学习宝典 > 高考 > 高考资讯 > 建议将编程列入中高考

建议将编程列入中高考

泽慧0分享

建议将编程列入中高考高校教师:可作为选考科目

建议将编程列入中高考 高校教师:可作为选考科目。与发达国家相比,中国在青少年编程教育方面还存在差距,发达国家格外重视与时代发展相适应的教育体系设计,积极将编程纳入中小学必修课程。

建议将编程列入中高考

建议将编程列入中高考 高校教师:可作为选考科目

日前,中国移动董事长杨杰提议,在中小学阶段普及编程教育,制定全国中小学生编程教育中长期发展规划,逐步将编程教育上升为中小学主要学科课程,并列入学业水平考试和中高考升学考试体系,明确各学段学习目标、评价标准等学习要求,推进统一教材编制等重点任务。

该建议引发网友热议。湖南湘西某中学一名计算机教师对杨杰的建议表示赞同。他认为,编程能够培养孩子的逻辑思维和注意力,还能够防止学生沉迷玩游戏。

四川大学文学与新闻学院网络与新媒体教研室副教授邱树雄表示,编程能够培养逻辑性思维,但并非所有孩子都适合学编程。过早地学习编程,可能会限制了学生发散性思维的发展。可以考虑把编程作为新高考“3+3”的一个选考科目,但把它作为高考的必考科目或许并不合适。

中学计算机教师:编程能够培养孩子的逻辑思维和注意力

2017年7月,国务院印发《新一代人工智能发展规划》,提出“实施全民智能教育项目,在中小学阶段设置人工智能相关课程,逐步推广编程教育,鼓励社会力量参与寓教于乐的编程教学软件、游戏的开发和推广”。2019年3月,教育部办公厅印发的《2019年教育信息化和网络安全工作要点》要求“推动在中小学阶段设置人工智能相关课程,逐步推广编程教育”。

红星新闻记者对湖南湘西某中学计算机教师彭老师表示,他赞成编程成为中小学主要学科并纳入中高考升学体系。彭老师认为,编程能够培养孩子的逻辑思维和注意力,我们正缺少这方面的人才。彭老师告诉红星新闻记者,孩子五六岁的时候就可以开始学习图形化编程,之后再学习各种编程语言,大学生的思维比较固化,大学学习编程是“有点迟了”。此外,彭老师说,在教学实践中他发现,学习编程的学生对游戏程序会有很多深层次的想法和思考,反而能够防止他们沉迷于玩游戏。

学生家长:各地区的编程师资力量差异较大

学生家长陆女士告诉红星新闻记者,她的孩子从五年级开始学习编程,初二后因学业繁重,没有继续学习。另一位学生家长龙女士则表示,孩子从小学毕业的暑假就开始跟随中学高中部教师学习编程,到现在为止已经学习了两年。“孩子学了Python和C++两种语言,打算走信息学奥赛这条路。”龙女士说。

龙女士表示,孩子四年级的时候就有学编程的想法,但在本市很难找到合适的编程老师。后来,孩子考上了另一个城市的初中,于是在那里通过兴趣课程学习编程。为了让孩子更好地参加全国青少年信息学奥林匹克竞赛,除了跟随校内老师学习外,龙女士还给孩子报了寒暑假的编程培训班。因为当前孩子学习的编程语言需要高中数学的知识,龙女士打算让孩子暑假去学习高中数学。

谈及让孩子学习编程的原因,龙女士和陆女士均表示,孩子对编程感兴趣,且时间精力充足。“也可以让孩子多一条路。”龙女士说。

不过,对于杨杰关于的提案,龙女士认为目前的可行性或许并不高,因为各个地区的师资力量差异较大。“在广东、广州、上海、北京等的发达地区,孩子从小就开始学基础编程,教练老师专业厉害。但在有些地方要找到好的教练老师是很难的。”

编程专家:将编程列入中高考目前还有很多困难

四川大学文学与新闻学院网络与新媒体教研室邱树雄副教授告诉红星新闻记者,在他看来,编程能够让孩子体会到当前程序语言对人类的影响,也可以锻炼孩子的逻辑能力。可以鼓励孩子们尝试学习编程,让孩子发现兴趣所在,但并非所有孩子都适合学编程。

编程主要是学什么的

1、基本的编程语言

首先,编程所需的基础也就是语言,选择一种自己感兴趣或者擅长的语言,这里给大家罗列一个语言的分类:Python——一个非常适合初学者的语言 ,而且当你掌握它的时候它会变得更加强大。被用来开发了许多Web应用、甚至一些游戏。Java——被无数个项目所使用,从游戏到Web应用再到ATM软件。HTML——对于任何Web开发者必不可少的起航点。在从事其他一系列Web开发之前掌握好HTML非常重要。C——最古老的语言之一,它已经是非常强大的工具,也是一些更现代的语言的祖先,比如C++,C#和Objective-C。

2、相关编程工具的使用和环境搭建

能只编写代码,还要检验代码的结果运行是否正确,也就是某些可以运行结果的软件我们要有,不过许多的编程语言都要求有被程序员设计来讲代码转换成机器能理解的语言的编译器。其他一些语言,比如Python,使用可以立即转换成程序而不需要编译。一些语言有自己的往往包含着代码编辑器、调试器和/或者翻译以及调试的IDEs(集成开发环境)。这些程序员在同一个地方去执行任何必要的功能。IDEs可能还包含着包含对象层次结构和目录的可视化界面。

3、查找bug

要学会习惯编程序的过程中不断修复错误和漏洞,当你在编程时,你总会碰到bug。它们存在程序中,并且可能随时随地的出现在程序中的任何一个地方。漏洞可能会破坏程序,或者只是让程序不能编译/运行。捕捉和修复这些错误在软件开发周期中这是一个主要的过程,要早早地习惯于这么做。

4、添加注释

给自己的代码加注释,这是新手学习代码时最常用的方法,给自己的代码加注释,可以让编码者搞清楚每段代码所代表的含义,这样,即使在大程序中,我们也能熟记各个代码的含义。

5、学习数学和逻辑

大多编程都涉及了基本的算术运算,但可能你想要学习更先进的概念,写出复杂的模拟或者算法级别程序,数学和逻辑将是非常重要的。对于大多数日常编程而言,你并不需要太多先进的数学知识。但学习逻辑,尤其是计算机逻辑,将能帮助你理解处理更先进程序的复杂问题的最好方式。

学编程有什么好处吗

1、逻辑思维能力

因为程序就是对现实事物的抽象,而且,按照写好的逻辑运行。所以,编程能够锻炼我们的抽象思维能力和逻辑思维能力。

2、提高效率

通过编程,我们能够很容易的处理大量重复性、低效率的工作,从而节省时间。而工作中很多地方都用到了编程来提高生产力,比如 Excel 中的宏,很多 Adobe 的产品都能使用 JavaScrpt 来自动化工作。

3、改变粗心的毛病

在编程的世界里,你多输入一个标点符号,都会造成程序大乱,无法运行,更别说在逻辑分析上出现问题。

4、避免被人工智能时代所淘汰,知道未来需要什么样的能力

编程是通向未来的语言,通过学会编程和智能机器沟通。不得不承认,现代社会已经步入信息化科技时代,传统行业正在被科技革新。

    681011