python编程从入门到实践pdf_父与子的编程之旅:编程入门从学Python开始

  • Post author:
  • Post category:python


随着人工智能时代的到来,计算机编程教育全面普及将是大势所趋。近几年来,国内、外有关青少年创意编程与智能设计大赛更是接连不断。那么,如何从小培养孩子对计算机编程的兴趣,是家长们应该尽早考虑的问题。如果不想让自己家的孩子输在起跑线上,就请与孩子一起踏上学习计算机编程之旅吧。

e2fe78e4616cc018e4c98de42e92058f.png

Python语言是学习编程的入门首选

首选python主要有以下几个原因:

1. 最初创建 Python 语言的出发点就是为了便于学习。几乎在所有计算机语言中,

Python 程序是最易读、最容易编写,也是最容易理解的。

2.

Python 是免费的。

你可以下载 Python,还可以下载很多很多用 Python 编写的既好玩又有用的程序,所有这些都是免费的。

3.

Python 是开源(open source)软件

。从某个角度来讲,”开源”的含义是指任何用户都可以扩展(extend)Python,也就是创建一些新”工具”。补充这些新工具后,就可以用 Python 做更多的事情,或者尽管是做同样的事情,但是有了这些新工具后会比原先更容易。很多人已经做了这种扩展,目前已经有非常多的免费 Python 工具可以供人下载。

4.

Python 并不是一个”玩具”

。确实,它非常适合学习编程,不过实际上全世界每天都有成千上万的专业人士在使用这种语言,甚至包括类似 NASA(美国航空航天局)和 Google 这些机构的程序员。所以,学习 Python 后,你不用转换语言再去学一种”真正的”语言来编写”真正的”程序;很多工作都完全可以使用 Python 完成。

5.

Python 可以在各种不同类型的计算机上运行

。Windows 电脑、苹果电脑和运行 Linux 的计算机上都可以使用 Python。大多数情况下,如果一个 Python 程序可以在你家里的 Windows 电脑上运行,那么这个程序同样也可以在你学校的苹果电脑上运行。(另外要记住,如果你要用的计算机上还没有安装 Python,完全可以免费安装。)

6.

Python是我们和计算机沟通的语言

。所有计算机在内部都使用二进制。不过大多数人都不擅长使用这种语言。我们需要一种更简便的方法来告诉计算机要做什么。所以人们发明了编程语言。利用计算机编程语言,我们可以先用一种自己能理解的方式写程序,然后再把它翻译成二进制供计算机使用。

0930d526fb05b8cadc248a4d9c4b86b1.png

你需要什么

学习编程,你只需要具备如下条件。

1. 一台计算机,已经安装了 Windows、Mac OS X 或者 Linux 操作系统。

2. 使用计算机的一些基本知识(启动程序、保存文件等)。

3. 使用 Hello World 安装程序来安装使用所需的 Python 版本。

4. 渴望学习和尝试新事物,尽管需要多次尝试也不会轻易放弃的个性。

5. 一本简洁易懂的入门书。

但是当前市面上的计算机书籍汗牛充栋。对于孩子来说,其中的绝大部分书籍都过于艰深;对于父母来说,陌生的内容又使得他们无力更好地引导孩子学习。到头来,往往投入了大量的资金和时间,却收获甚微。

《父与子的编程之旅》轻松愉快的学习

《父与子的编程之旅——与小卡特一起学python》中,作者Warren和Carter父子以亲切的笔调、通俗的语言,透彻全面地介绍了计算机编程世界。他们以简单易学的Python语言为例,通过可爱的漫画、有趣的例子,生动地介绍了变量、循环、输入和输出、数据结构以及图形用户界面等编程的基本概念。只要懂得计算机的基本操作,如启动程序、保存文件,任何人都可以跟随本书,由简入难,学会编写程序,甚至制作游戏。

本书内容经过教育专家的评审,经过孩子的亲身检验,并得到了家长的认可。上到88岁,下到8岁,都可以阅读本书!它不仅以一种有趣的方式介绍了Python编程的知识,其中的最佳实践还适用于其他编程语言的学习。

3ed81918ecb8e9c62f78b90962bcdf9f.png

这本书的作者之一卡特就是一个小学生,同样对计算机世界充满了好奇。许多学生读者惊喜地发现,脑海中的疑问与他在书中问到的居然如出一辙。这本书不像一个糟糕的演讲者只顾自己长篇大论地说教;读者可以按自己的思维方式轻松地掌握书中的内容,可以发现真正想问的问题并顺利找到答案,还可以在清晰的指导下动手编程,让大家刮目相看。

还等什么呢?现在就拿起书来,让它带你进入看似神秘的编程世界吧!不过不要忘了,一定要自己动手试一试,如果只是纸上谈兵,只看不做,是无法感受到程序成功运行那一刻的快乐和成就感。编程是一项充满乐趣的挑战,想要上手也非常容易!

文章内容整理自《父与子的编程之旅》