与孩子一起学编程

出版时间:2010-11  出版社:人民邮电出版社  作者:[美] 桑德Warren Sande,Carter Sande  页数:388  译者:苏金国,姚曜 等  
Tag标签:无  

前言

前言是什么?前言就是一本书开头的那一部分,这部分没多大意思,可以把前言跳过去直接读后面具体的内容。你是不是这么想的?确实,如果你真想这么干,当然可以跳过这个前言(喂,你是不是现在就打算翻页了?),不过天晓得你会漏掉什么好东西……反正篇幅也不长,也许你应该看看再说,没准真会有意想不到的收获。什么是编程很简单,编程(programming)就是告诉计算机要做什么。计算机只是一些没有生命的机器,它们自己可不知道该做什么,一切都得你来告诉它,而且你还必须把细节都说清楚。

内容概要

一本老少咸宜的编程入门奇书!一册在手,你完全可以带着自己的孩子,跟随sande父子组合在轻松的氛围中熟悉那些编程概念,如内存、循环、输入和输出、数据结构和图形用户界面等。这些知识一点儿也不高深,听起来备感亲切,书中言语幽默风趣而不失真义,让学习过程充满乐趣。细心的作者还配上了孩子们都喜欢的可爱漫画和经过运行测试的程序示例,教你用最易编写和最易理解的python语言,写出你梦想中的游戏程序。  “hello, world!我来了!”编程乐趣无穷,起点就在脚下,请引导你的孩子走进这奇妙的世界。无论是中小学生还是其他初学者,都可以跟随本书学习python编程,并过渡到任何其他语言,重要的是你将学会思考问题和解决问题的方法。

作者简介

Warren Sande 毕业于加拿大里贾那大学电气工程系。一直在面向计算机初学者教授软件基础课程,编写过大量广受欢迎的技术文档。

书籍目录

第1章 出发吧   1.1 安装python   1.2 从idle启动python   1.3 来点指令吧   1.4 与python交互   1.5 该编程了   1.6 运行你的第一个程序   1.7 如果出问题   1.8 你的第二个程序  第2章 记住内存和变量    2.1 输入、处理和输出   2.2 名字   2.3 名字里是什么   2.4 数字和字符串   2.5 它们有多“可变”   2.6 全新的我  第3章 基本数学运算  3.1 四大基本运算     3.2 操作符   3.3 运算顺序   3.4 另外两个操作符   3.5 非常大和非常小  第4章 数据的类型  4.1 改变类型   4.2 得到更多信息:type()  4.3 类型转换错误   4.4 使用类型转换  第5章 输入   5.1 raw_input()   5.2 print命令和逗号   5.3 输入数字   5.4 来自互联网的输入  第6章 gui——图形用户界面  6.1 什么是gui   6.2 第一个gui   6.3 gui输入   6.4 选择你的口味   6.5 再看猜数游戏   6.6 其他gui组件  第7章 判断再判断   7.1 测试,测试   7.2 缩进   7.3 是不是有问题   7.4 其他类型的测试   7.5 如果测试为假会怎么样   7.6 测试多个条件   7.7 使用and   7.8 使用or   7.9 使用not  第8章 转圈圈   8.1 计数循环   8.2 使用计数循环   8.3 一条捷径——range()    8.4 风格问题——循环变量名    8.5 按步长计数   8.6 没有数字的计数   8.7 关于这个问题   8.8 跳出循环——break和continue  第9章 全都为了你——注释 第10章 游戏时间到了  第11章 嵌套与可变循环  第12章 收集起来——列表   第13章 函数  第14章 对象 第15章 模块  第16章 图形  第17章 动画精灵和碰撞检测  第18章 一种新的输入——事件  第19章 声音  238 第20章 更 多 gui  第21章 打印格式化与字符串  第22章 文件输入与输出 第23章 碰运气——随机性  第24章 计算机仿真   第25章 接下来呢  附录 变量命名规则    自测题答案  

章节摘录

插图:

媒体关注与评论

“计算机编程是让孩子学会学习的一种强效途径。参与编程的孩子必能将其学习方法推广到其他方面。”  ——尼古拉斯·尼葛洛庞蒂,麻省理工学院公益计划 “每个孩子一台笔记本”的发起人“此书汲取了那些经典的BASIC编程图书的精髓。如果要学习编程或者是教孩子编程。本书是不二之选。”  ——Josh Cronemeyer Thought Works高级咨询师

图书封面

图书标签Tags

评论、评分、阅读与下载


    与孩子一起学编程 PDF格式下载


用户评论 (总计114条)

 
 

  •   非常好的一本编程入门书籍。写得生动易懂。不单适合孩子看,任何想学编程的人都可以看。
  •   先看了包含部分章节的电子书,然后购买了书籍。市面上很少适合儿童阅读的编程入门书,这本书写得幽默有趣,适合儿童学习。
  •   孩子们,青年们都读得懂的编程入门教材
  •   和孩子一起学习,一起编程,很乐的
  •   一直觉得编程很深奥,看了这本书,通俗易懂,适合大人,也适合孩子。
  •   轻松幽默的言语,很适合没有基础编程的人看
  •   以前觉得编程很难,看了这本书就觉得编程像是孩子学的一样,容易的很
  •   于12月4日中午下的订单,5日13:40收到书,当当的效率蛮高的,书拿到手大致翻了一下,不错,不愧是亚马逊的畅销图书,内容生动有趣,图文并茂,是一本不可多得的编程入门书籍。
  •   很好看的编程入门书。
  •   奶奶很喜欢莫言的书,10岁的儿子也很喜欢编程的那本书,但是还是无法在官网下载,全是英文呀,看不懂,可能以后再用。
  •   儿子第一本编程书,儿子好好学啊
  •   培养小朋友从小学编程的书,内容还是有点深
  •   不像其他的编程书那么深奥,能看得懂。
  •   通俗易懂,也能把趣味性翻译出来,应该是初级编程入门者的福书。
  •   书很好,图文并茂,浅显易懂,适合python初学者
  •   很期待自己也能编程~
  •   买了这么多书当中,这一本我认为是最值得买的,家人现在真的很怕小孩子玩电脑、玩游戏、上网。对其封闭,让其隔绝。其实想下,如果能对孩子加以正正确的引导,对于其今后的个人发展,都有不可小视的作用,籍着为祖国多培养软件人才贡献力量。这本书适合做工程的人员教育自己的孩子,或是对理工科比较有兴趣的孩子自己阅读、
  •   书拿到手就翻看,内容中的语言挺风趣,适合孩子!
  •   虽然是写给孩子的书,不过从IT人员的角度来说也是一本好书。对于变量和值的阐述很到位,标签很形象化的解释了内存中的变量是怎么存储值的,以及值改变以后是如何变化的。推荐一下
  •   自己想学Python,与儿子一起学,感觉很好
  •   书刚到,还没仔细看,书的质量很好,大概翻了翻,估计孩子能看进去,图文并茂,孩子们比较喜欢这种风格。准备鼓励孩子自己边看边试编,学点教我一点,我的水平应该比他高不了多少。哈哈。
  •   书非常精美,是正品,我将和孩子一起学习
  •   看起来很不错。不过不知道python的版本,有没有影响。
  •   这本书是帮朋友的小孩买的,朋友收到后感觉不错,通俗易懂,老少咸宜。
  •   刚开始很简单,孩子也能学的进去。。。。希望一直这样下去
  •   虽然简单了点,插图精美,语言生动活泼,通俗易懂,是送给孩子的一本好书
  •   是一本很好的书,强烈激发了孩子的学习欲望
  •   送给朋友孩子的,他喜欢
  •   孩子很喜欢,是一本易学的好书。
  •   初步翻了一下,觉得很适合孩子。配送很快,很满意。
  •   孩子才上一年级,看这个太早了
  •   大概翻了一下还不错,不知孩子有没有兴趣自己读
  •   比较满意,是一本非常好的入门书。
  •   看了哈英文版,在来看中文版本,呵呵!感觉书不错,入门比较好
  •   送给14岁女儿的,快放暑假了,让她当成一门爱好来学习。书的质量不错,纸质印刷都很棒。可能因为受众多半是儿童,所以语言简练,图示举例比较多。给女儿粗略看了一下,她说能看得懂。
  •   书我从图书馆借过,写得不错,只是使用的语言很多学生没接触过。从零开始吧,能认真看完收获会不错的。
  •   适宜初学者和少年儿童。
  •   给弟弟买的,作为入门级读物
  •   很有趣的书。老外写的就是不一样,很轻松。
  •   很好玩 让人看了完全没负担的学习
  •   书挺好,简单易懂,我这种没什么基础的也能理解的了
  •   书的质量,内容都不错,只是我至今未找到那个免费下载的软件。
  •   好!学习中---
  •   语言通俗,不懂得人也比较容易看进去
  •   一大批书回来,儿子还没看呢,老爸先学习。
  •   书印刷好,纸张好,内容更好,很适合小孩子为学习,或是初入门者学习。
  •   给五年级的外甥买的书,他说看不懂,还在研究中
  •   配上光盘就完美了。
  •   挺有趣的,可以学习一下
  •   看了下简介
    应该还不错
    慢慢学,等到暑假
  •   非常好,非常特别!要慢慢学。
  •   书特好,送货也快,期待下一次购货
  •   从纸质到书的内容都比较好,看着蛮舒心的,谢谢
  •   有一定的基础的人看着好
  •   这本很不错,确实使所有人都可以在编程方面有所收获。
  •   对将来很有帮助,挺好的
  •   这个商品不错,就是字小点
  •   就是小孩太小了,恐怕暂时接受不了。
  •   好书还没读
  •   很好,我在诱惑我十二岁的弟弟看
  •   在他爸的带领下已经很有兴趣了
  •   有趣的好书!值得阅读!
  •   内容浅显易懂!
  •   容易懂,小孩大人都可以《
  •   好,快,贴心
  •   想学学作者的深入浅出的教学方式,同时这也是一本python的入门书籍。
      第一天拿到这本书的时候,同事的表情是诧异的:“我才不会在小孩子那么小的时候,就让他立志做程序员!”。事实上,这本书不是培养孩子做程序员的,而是引发他们对于软件(尤其是游戏软件)开发过程的好奇心,培养他们对于编程的兴趣,锻炼他们的逻辑感的。孩子们也许以后并不会做程序员,也许以后从事的工作和软件没有任何关系,但是在年幼的时候多一分兴趣,多一点天真的好奇心,也是人生道路上的一份小小的财富。
       如果以大学生作为读者,那么本书甚至算不上是一本合格的Python编程教学书籍:书中使用了太多的篇幅来介绍Pygame等第三方模块的使用,而对Python语言本身的阐述却相对较少。然而,本书不是面向大学生的,对孩子们来说,Python有什么特点?与其他语言相比较有什么优缺点?这些都不重要,重要的是有趣,好玩,有成就感。我参加过很多次小学生的教育辅导活动,当得知我从事软件开发的时候,孩子们问的最多的是两个问题:“你会不会做游戏啊?”,“你能不能帮我做一个***的外挂?”。选择Pygame模块,让孩子们可以轻松地自己开发小游戏,作者可谓用心良苦。
       作为一本面向孩子的教科书,能够时刻抓住孩子的注意力,让孩子一直保持好奇心和求知欲很重要,而本书在这一点上做的相当不错:
       1.图文并茂。过多的文字堆垒很容易让人产生厌倦情绪,也更容易让孩子产生放弃的想法。本书使用了大量贴近孩子生活的插图,凡是稍显复杂的概念,都尽可能用漫画比喻来辅助说明。比如,用铁轨上的火车来说明各种选择语句,用转圈的小汽车来说明循环的概念,而用踢皮球闯祸的学生来说明“导入命名空间”更是令人忍俊不禁。
       2.尽早地引入图形用户界面(GUI)以保持新鲜感。对于孩子们来说,纯粹的数学计算并不是那么的有趣;而能够做出一个看得到的东西,则是一件很有成就感的事情。本书在七分之一的篇幅处即引入了GUI的概念和实际例子,在四分之一的篇幅处即告知孩子们“游戏时间到了”,让孩子们可以自己敲击代码来“创造”一个图形化的小游戏,这样的设计可以很好地吸引住孩子们的好奇心。
       3.每一章的长度都不长。和小学生课文中的单元一样,短小的学习单元有助于减少孩子们学习新事物时候的压力,也有利于维持他们的兴趣。本书平均每个章节仅15页,最长的章节也不超过20页。
       4.对于概念的讲述都非常的简单。涉及术语的地方,都尽可能用有亲和力的话语来说明。比如,书中用有趣的语言来解释“语法高亮”,用生活中的大白话来讲述“**收集”;但是书中既没有出现“高亮”,也没有出现“GC”这些术语,以减少学习时的心理负担。
       除此之外,本书注重编程的实践性,鼓励孩子大胆尝试,同时又加入了很多尝试过程中可能会出现的错误的说明;这大大减少了初学者的困惑,不至于让他们因为程序的报错,而停留在书中某一处畏葸不前。
       本书装订质量较好,应该可以经受得住顽皮孩子的折腾。
  •   书本身的结构和内容都很好,对孩子来讲也是可以接受的。
    但因为程序示例都是英文的,最好是有一定英文基础而且已经熟悉键盘的孩子学习;
    另外由于按此书编出来的程序只能Python环境运行,有一定的限制;
    家长一定是很熟悉编程才能只用这本书来让孩子学习编程。
  •   如果你总是觉得编程对自己来说太困难,太高深,自己完全就是个程序盲。那这本书太适合你了
  •   这是一本写给没有任何编程语言背景的人看的书。很不错。该谈到的话题都谈到了。并且就GUI编程和pyGame稍多一点介绍,提高非专业人士的兴趣。适合做入门书。
  •   暑假时候小外甥来家里一起学习的编程书,内容还是比较浅显易懂,也能吸引小朋友的兴趣。对于刚入门的小朋友来说还是不错的,值得推荐。
  •   还可以,挺好玩,比正规的编程简单多了!
  •   通俗易懂,适合想入门程序的人
  •   孩子很喜欢。小学6年级。不过看了喊头疼。还是要看
  •   浅显易学,但我没感觉宣传中的突出点,作为Jolt Awards获奖也so so罢了
  •   通俗易懂的好书,适合有一定计算机经验但不懂程序开发的人阅读。
  •   粗略看了一遍,对孩子来说有一定难度
  •   还是要人带入门才行
  •   可是网上下载的程序用不了
  •   不错的书,但是需要恒心才可以学下去,对小孩子而言,深了些。
  •   对计算机专业的说,这本是给小孩子用的
  •   写的不错,可惜是2.5版的.
  •   很好,只是书的官网看不懂啊!
  •   但是如果真的一点基础没有,看着看着还会糊涂。
  •   看不懂,给人了,唉唉,其实还不错,
  •   还没看,估计还行吧。留着慢慢看。
  •   刚收到,看了看,还行吧。
  •   内容还好,印刷质量差点。
  •   买来送给弟弟的,感觉不错
  •   放一边了先
  •   一起买了两本书、不是很满意。《与孩子一起学编程》里面的纸张很粗糙、一点都不像正版书、另一本还可以、只能给3分。
  •   比较适合初学者,python的确适合初学者。
  •   的确是“老少咸宜”,本想从中获取一些教学思路,却发现不太适合年轻人,尤其已经有一定基础的年轻人。
  •   同上,孩子单独看还是吃力,与网上下载东西不匹配,没弄明白怎么回事,书官网上全是英文,输入也全是中文,如果能是中文就好了
  •   跟孩子慢慢看
  •   这本书对于中国小朋友还是有些难度,主要是语言障碍,对有一定英语水平的人还是很不错的。
  •   书是好书,就是纸张不算好
  •   封面有点缺损
  •   晕,居然封面是破损的,并且内页也是有问!
  •   不为评职称,不为考试、一心为读者而写。这是由一位懂得教学的、有师德的作者写的。新手就是孩子,如果你想入手python就买这本书吧,不会吃亏的。
  •   看上去不错的书,可以我看着还是想睡觉,感觉自己不行的样子=,=
 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7