作品简介

本书是一本难度适当、易学易懂的小学生Python启蒙教材,用贴近孩子的语言,通过多个简单、有趣的编程案例,激发孩子学习和探索科技的兴趣。本书以程序为中心,适当弱化语法。本书共11章,涵盖Python输入输出、数据类型、选择循环基本结构、函数、面向对象编程、海龟绘图、二进制和GUI编程等,内容丰富全面,每章末尾配有单词表和思考题,帮助读者巩固所学知识和技能。

本书适合任何想要通过Python学习编程的读者,尤其适合学生、老师、家长,以及想要理解计算机编程基础知识的未成年人阅读学习。

曹阳波:清华大学硕士研究生。2013年从清华硕士毕业,后进入同济大学浙江学院教授计算机,现为大学讲师,获得工信部集成项目管理工程师。2016年业余投身青少年编程教育讲课,给中小学生讲授计算机累计达1200小时,辅导学生在浙江信息技术考试学考取得A,高考取得满分的成绩。2019年创立编程霸,专注青少年编程教育。

作品目录

  • 内容简介
  • 前言
  • 第1章 初识Python
  • 1.1 为什么学编程
  • 1.2 为什么学Python
  • 1.3 逛一逛Python大观园——Python编程环境
  • 1.4 勇敢试一试——第一个Python程序
  • 1.5 需要掌握的单词
  • 1.6 动动脑
  • 第2章 和计算机聊天
  • 2.1 展示执行结果——输出
  • 2.2 告诉计算机你的请求——输入
  • 2.3 神秘的X生物:变量
  • 2.4 需要掌握的单词
  • 2.5 动动脑
  • 第3章 形形色色的数据———数据类型
  • 3.1 老师和学生——标准数据类型
  • 3.2 控制数据的工具——运算符
  • 3.3 需要掌握的单词
  • 3.4 动动脑
  • 第4章 学会做选择———条件语句
  • 4.1 如果选A会怎样——if语句
  • 4.2 选A还是选B——if-else语句
  • 4.3 选A选B还是选C——if多重条件分支语句
  • 4.4 到底该怎样选——and、or和not
  • 4.5 需要掌握的单词
  • 4.6 动动脑
  • 第5章 奋斗不止———让计算机重复工作
  • 5.1 还有没有完啊——while语句
  • 5.2 第二种强大的循环语句——for语句
  • 5.3 该出手时就出手——break和continue
  • 5.4 需要掌握的单词
  • 5.5 动动脑
  • 第6章 制作零部件———使用函数编程
  • 6.1 方向盘和座椅的制作——函数定义
  • 6.2 需要掌握的单词
  • 6.3 动动脑
  • 第7章 谁干的———面向对象编程
  • 7.1 机器猫模板:类的定义
  • 7.2 制造一只可爱的机器猫:创建对象
  • 7.3 如何制造猫——构造方法
  • 7.4 猫猫家族:类的继承
  • 7.5 需要掌握的单词
  • 7.6 动动脑
  • 第8章 我是小画家———海龟绘图
  • 8.1 先画一画各种优美的线
  • 8.2 画多姿多彩的图形
  • 8.3 在随机位置微笑
  • 8.4 海龟绘图小结
  • 8.5 需要掌握的单词
  • 8.6 动动脑
  • 第9章 Python趣味案例
  • 9.1 随机的乐趣和游戏——纸牌游戏
  • 9.2 比一比,排一排
  • 9.3 猜猜看
  • 9.4 需要掌握的单词
  • 9.5 动动脑
  • 第10章 二进制的世界
  • 10.1 二进制:从易经八卦说起
  • 10.2 二进制数转十进制数
  • 10.3 十进制数转二进制数
  • 10.4 字母也是数字:ASCII编码表
  • 10.5 需要掌握的单词
  • 10.6 动动脑
  • 第11章 制作漂亮的图形用户界面———Tkinter界面
  • 11.1 GUI与CUI
  • 11.2 介绍Tkinter模块
  • 11.3 给窗体添加控件
  • 11.4 给控件美颜
  • 11.5 一触即发:事件编程
  • 11.6 做个有用的小工具:桌面备忘录
  • 11.7 需要掌握的单词
  • 11.8 动动脑
  • 致谢
  • 参考文献
展开全部