万本电子书0元读

万本电子书0元读

顶部广告

教孩子学编程 Python语言版电子书 租阅

本书属于No Starch的经典系列之一,英文版在美国受到读者欢迎。本书全彩印刷,寓教于乐,易于学习;读者可以轻松与快递地掌握解决问题方法和程序设计思维的。“编程从孩子抓起”得到越来越多的人的认同和重视。本书是父母教孩子学习Python程序设计的亲子读物。

售       价:¥28.91

纸质售价:¥40.70购买纸书

1228人正在读 | 9人评论 6.7

作       者:[美] Bryson Payne

出  版  社:人民邮电出版社

出版时间:2016-03-01

字       数:19.3万

所属分类: 科技 > 计算机/网络 > 程序设计

温馨提示:此类商品不支持退换货,不支持下载打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(9条)
  • 读书简介
  • 目录
  • 累计评论(9条)
Python是一种解释型、面向对象、动态数据类型的高级程序设计语言。这门强大的语言如今在大学和Google、IBM等大型技术公司广泛使用。本书是一本父母和老师教孩子使用Python行基础程序设计和解决问题的门图书。 本书通过科学合理的结构、通俗易懂的文字、活泼有趣的图示,帮助孩子学习计算机的思维方式,而可视化和游戏为主的例子则持续吸引读者的注意力。针对变量、循环、函数等编程基础概念的介绍,可以帮助年轻的程序员构建所需的技能,以制作自己的超酷的游戏和应用。每章末尾的编程挑战,则可以拓展读者的思维,巩固所学习的知识和技能。本书适合任何想要通过Python学习编程的读者,尤其适合父母、老师、学生,以及想要理解计算机编程基础知识的未成年人阅读学习。 Python是一种解释型、面向对象、动态数据类型的高级程序设计语言。这门强大的语言如今在大学和Google、IBM等大型技术公司广泛使用。本书是一本父母和老师教孩子使用Python行基础程序设计和解决问题的门图书。 本书通过科学合理的结构、通俗易懂的文字、活泼有趣的图示,帮助孩子学习计算机的思维方式,而可视化和游戏为主的例子则持续吸引读者的注意力。针对变量、循环、函数等编程基础概念的介绍,可以帮助年轻的程序员构建所需的技能,以制作自己的超酷的游戏和应用。每章末尾的编程挑战,则可以拓展读者的思维,巩固所学习的知识和技能。本书适合任何想要通过Python学习编程的读者,尤其适合父母、老师、学生,以及想要理解计算机编程基础知识的未成年人阅读学习。
【推荐语】
本书属于No Starch的经典系列之一,英文版在美国受到读者欢迎。本书全彩印刷,寓教于乐,易于学习;读者可以轻松与快递地掌握解决问题方法和程序设计思维的。“编程从孩子抓起”得到越来越多的人的认同和重视。本书是父母教孩子学习Python程序设计的亲子读物。
【作者】
Bryson Payne是北乔治亚大学的计算机科学系教授。他在大学教授计算机科学超过15年,在此之前,他教授中学数学和编程。他持续与K-12教育工作者行广泛合作,使用3D印机、机器人、遥控飞机和移动应用编程等技术,并且让学生参与编程。
目录展开

作者简介

插图者简介

技术评阅者简介

内容提要

对本书的赞誉

前言

第1章 Python基础——认识环境

1.1 认识Python

1.2 用Python编写程序

1.3 运行Python程序

1.4 本章小结

1.5 编程挑战

第2章 海龟作图——用Python绘图

2.1 第一个海龟程序

2.2 旋转的海龟

2.3 海龟画圆

2.4 添加颜色

2.5 一个变量搞定一切

2.6 本章小结

2.7 编程挑战

第3章 数字和变量——用Python做数学运算

3.1 变量——保存内容的地方

3.2 Python中的数字和数学运算

3.3 字符串——Python中真正的字符

3.4 用字符串改进彩色螺旋线

3.5 列表——将所有内容放到一起

3.6 Python做作业

3.7 本章小结

3.8 编程挑战

第4章 循环很有趣(你可以再说一遍)

4.1 构建自己的循环

4.2 把玫瑰花瓣程序改进为允许用户输入

4.3 游戏循环和while循环

4.4 家庭成员螺旋线

4.5 整合——病毒式的螺旋线

4.6 本章小结

4.7 编程挑战

第5章 条件(如果是这样该怎么办?)

5.1 if语句

5.2 认识布尔值

5.3 else语句

5.4 elif语句

5.5 复杂条件——if、and、or和not

5.6 秘密消息

5.7 本章小结

5.8 编程挑战

第6章 随机的乐趣和游戏(继续前进,抓住机会!)

6.1 猜数字游戏

6.2 彩色的随机螺旋线

6.3 Rock-Paper-Scissors

6.4 选一张牌——任意一张牌

6.5 掷骰子

6.6 万花筒

6.7 本章小结

6.8 编程挑战

第7章 函数(那些东西有了一个名字)

7.1 用函数整合内容

7.2 参数——传给函数

7.3 返回——发回统计结果

7.4 交互简介

7.5 ClickKaleidoscope

7.6 本章小结

7.7 编程挑战

第8章 定时器和动画

8.1 获取Pygame的所有GUI

8.2 时间刚刚好——移动和弹跳

8.3 本章小结

8.4 编程挑战

第9章 用户交互——进入游戏

9.1 增加交互——点击和拖动

9.2 高级交互——笑脸爆炸

9.3 SmileyPop 1.0版

9.4 本章小结

9.5 编程挑战

第10章 游戏编程

10.1 构建游戏框架——Smiley Pong 1.0版

10.2 增加难度并结束游戏——Smiley Pong 2.0版

10.3 添加更多的功能——SmileyPop 2.0版

10.4 本章小结

10.5 编程挑战

附录A Windows、Mac和Linux下的Python安装

A.1 Windows下安装Python

A.2 Mac下安装Python

A.3 Linux下的Python安装

附录B Windows、Mac和Linux下的Pygame安装

B.1 在Windows下安装Pygame

B.2 Mac下安装Pygame

B.3 Linux下安装Pygame

附录C 构建自己的模块

C.1 构建colorspiral模块

C.2 附加资料

术语表

看完了

累计评论(9条) 15个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部