python被列入高考(python纳入高考内容是真的吗)

网友提问:

怎么看Python纳入高考?

优质回答:

这是好事情。

计算机普及率这么高,从上学开始就有意识地进行一些程序设计方面的学习很有好处。

现在很多计算机除了日常办公、上网,几乎成了专职的“游戏机”,电脑游戏是大部分人购买计算机的初衷,从“传奇”、“魔兽世界”、”CS”到“吃鸡”,计算机的硬件配置越来越高,而真正让计算机承担起“学习”的任务,学习程序设计的却不是很多。

让孩子们从游戏中挣脱出来,学习编程是一个比较好的办法。而Python则有可能实现这一目标。

为什么选择Python作为高考内容呢?

因为Python语言的特性,它尽量减少或屏蔽了计算机的复杂性,学习Python可以不用去学习计算机软硬件结构、汇编语言、算法、数据结构等等,初学者可以很快用Python写出程序。

作为一种解释型语言,Python 的设计哲学强调代码的可读性和简洁的语法。

尤其是使用空格缩进划分代码块,而非使用大括号或者关键词。相比于 C++ 或 Java,Python 能用更少的代码表达想法。不管是小型还是大型程序,Python都尽量让程序的结构清晰明了。

Python语法上的简洁明了,就是很多人所说的“优雅”。

Python的应用非常广泛,比如Web开发有Django、Flask等框架,可以轻松的开发、管理复杂的Web程序;在人工智能、科学计算方面有NumPy、SciPy、Matpolotlib、NTLK等等开发成熟的库可以用。

YouTube、Google、Yahoo!、NASA都在内部大量地使用Python,国内的知乎、豆瓣都是用Python搭建。

它的应用广,上手快,初学者很容易培养信心,开始自己的程序设计之路。不仅孩子们容易掌握,即使成年人学习Python也不是问题。

Pythoner有句话“人生苦短,我用Python”,只要有学习的动力和时间,为什么不学Python呢?

即使不是程序员,Python还能帮我们做很多事情,一些重复性的工作完全可以让Python来帮助解决。

最后附上Python之禅这首诗:(在Python解释器中import this)

其他网友回答

谈一下自己的看法吧。

这个时代,每个人都该会一点编程

不仅是程序员需要天天和代码打交道,我们在生活中无时无刻都在接触着编程。研究人员需要和科学计算打交道,Matlab,Fortran,R等语言应该不陌生。财务人员会用到Excel里的宏或函数,也是另一种形式的编程。对于编程本身来说,语言的形式其实并不重要,而是其中所蕴含的将实际问题抽象成模型然后用算法解决的思想。再加上如今计算机的普及,人手一台计算机,会一点编程,写一些小脚本,帮你完成一些繁琐的重复工作,也未尝不是一件好事。

苹果推出了编程学习应用Swift Playgrounds,使得儿童能够在玩的过程中完成对编程的启蒙。从这一举措,我们不难看出苹果公司对于未来的高瞻远瞩,因此将Python纳入高考似乎变得理所当然。而且浙江省过去便有很多在高中就参加信息竞赛报送名校的学生。

人生苦短,我用Python

那么为什么选择Python,而不是其它语言呢?

“人手苦短,我用Python”。这大概是一句用Python的人都听过的一句话,大概就是表述了Python语言的简单。Python语言因为贴近自然语言的表述,加上活跃的社区为其提供了大量模块与库。使得开发效率得到了大大的提高。举个简单的例子,在C++里要爬去某个url的图片,至少需要100行左右的代码。而在Python里,20行左右的代码就能搞定。你可以不用关注内存指针等东西,而把精力集中在业务逻辑上。

简单则意味着好上手,对于一名高中生而言,课业压力本就很繁重,所以能够花在学习编程上的时间很少。因此,选择Python能够使得他们用更少的经历来体验编程的感觉,培养编程的意识。

兴趣是最好的老师

Python纳入高考,还有很重要的一个目的便是使得高中生培养起编程的兴趣,从而更好的对自己的未来进行规划。假如选择C作为启蒙语言,枯燥的命令行,以及繁琐的语法和语言细节,会使学习者充满挫败感。而Python简单、规范、易上手的特点,使得学生能够快速的开发出一款还能用的程序。这种成就感能够激发他们学习的兴趣。如果一开始便很难,很多初学者就会止步于入门。

人工智能大行其道

人工智能这一概念在今天大热,许多科技巨头都把下一个技术革命压宝在人工智能上,比如Google准备在中国建立AI研究中心。这意味着未来会有大量的相关就业机会,而从调查来看,Python无疑是人工智能领域使用最多的语言,选择Python也从另一方面,为未来的发展,培养的储备人才。

版权声明