轻松玩转Python少儿编程

轻松玩转Python少儿编程

查阅电子书
手机扫码
  • 微信扫一扫

    关注微信公众号

因版权原因待上架

编辑推荐

1由兴趣导入,驾驭神奇的海龟模块,快速掌握Python基础。2一个个有趣的实战项目,探究式的学习过程,在编程的过程中激发创造力和想象力,养成独立思考的习惯,培养自主学习和探究学习的能力。3详细的项目分析和程序解析思路,不仅仅是理解性记忆知识,更是一起思考,进而掌握分析问题、解决问题的思考路径。4代码英语阅读法不仅能够培养自我学习能力,更是编程学习与英语学习的相互融合和促进。5在编程项目的学习中融入各种学习方法,借助编程学习工具,提炼出适合自己的探究式学习方法。

内容简介

  Python很强大,拥有非常多的第三方库,通过这些库可以绘制图形、制作游戏、搭建网站、处理数据、实现办公自动化等。Python可以轻松地帮助我们完成很多工作。同时,它又有些难学,因为代码全是英文的,编码需要遵循严格的语法。但是Python里面有一只神奇的小海龟,我们把它叫作海龟模块,《轻松玩转Python少儿编程》将会使用它用一种所见即所得的绘画方式让我们快速轻松地学会Python。一边画着图,一边就掌握了Python的语法,同时还能学习编程的3种结构,掌握编程思维。
  《轻松玩转Python少儿编程》将通过控制小海龟监听按键和鼠标操作,制作有趣的小游戏。
  翻阅《轻松玩转Python少儿编程》时不用担心完全不懂编程,《轻松玩转Python少儿编程》将会一步一步带你从零基础走向熟练,每行代码都有详细的注释,每个单词都有对应的译文,相信你一定可以自如地运用它。
  万丈高楼平地起,想要成为Python大牛,少不了从基础开始,和作者一起通过这样有趣轻松的方式来学习吧!

作者简介

  刘凤飞(昵称:果果老师),少儿编程等级考试命题组成员,ICCM国际创意编程挑战赛等赛事评委,荣获“2020年度国际人工智能教育行业杰出贡献人物奖”,放空教学法开创者,《少年时》《爱上机器人》等多套科技类杂志受邀作者。

章节目录

第 1章  认识新朋友 Python...................1 

1.1 Python是谁,它能做什么........................................ 1 

1.2 青少年学习代码类编程的首选 .................................. 3 

1.3 编程语言中 Python的优势 ....................................... 8 

1.4 青少年是否应该学习 Python .................................. 10 

1.5 安装 Python软件 ................................................... 11 

1.6 开启编程之旅 ......................................................... 12


第 2章  程序的输入输出 .....................15 

2.1 什么是编程 ............................................................ 15 

2.2 打印 ....................................................................... 16 

2.3 变量 ....................................................................... 19 

2.4 输入 ....................................................................... 23 

2.5 打印 ....................................................................... 24


第 3章  Python中藏着一只小海龟 .......25 

3.1 海龟画图 ................................................................ 25 

3.2 海龟变换形状 ......................................................... 26 

3.3 海龟变换颜色 ......................................................... 29 

3.4 变大变小 ................................................................ 32 


第 4章  海龟画图“天狗食月”..............35 

4.1  先来画一个圆圆的月亮 .......................................... 36 

4.2  用点来代替圆 ......................................................... 37 

4.3  咬月亮一口 ............................................................ 38 

4.4  点哪咬哪 ................................................................ 40 

4.5  修复 Bug ................................................................ 44


第 5章  点缀梅花 ...............................47 

5.1   添加树枝背景 ......................................................... 48 

5.2   将画笔图案更换成梅花 .......................................... 55 

5.3  实现梅花的点缀 ..................................................... 57 

5.4  修复 Bug ................................................................ 60


第 6章  迷宫探险(顺序结构)..............61 

6.1  绘制前的准备工作 .................................................. 62 

6.2 绘制迷宫 ................................................................ 64 

6.3  将小海龟移回中心点 .............................................. 74 

6.4  编写移动事件代码 .................................................. 75 

6.5  让按键生效 ............................................................ 78 

6.6  走出迷宫 ................................................................ 79


第 7章  种上一棵小草(循环结构).......83 

7.1   绘制前的准备 ......................................................... 84 

7.2   尝试绘制小草 ......................................................... 85 

7.3 重复代码再优化 ..................................................... 96 

7.4 鼠标单击,启动绘制 ............................................ 103 

7.5 瞬间完成绘制 ....................................................... 105 

7.6 优化代码 .............................................................. 107


第 8章  变化的背景色(选择结构).... 109 

8.1 绘制前的准备 ....................................................... 112 

8.2 寻找海龟的初始位置 ............................................ 114 

8.3 创建 8种颜色列表 ............................................... 117 

8.4 绘制彩色线段 ....................................................... 119 

8.5 整装待发 .............................................................. 121 

8.6 位置判断 .............................................................. 122 

8.7 设置按键功能 ....................................................... 126 

8.8 按键效果 .............................................................. 128


第 9章  来来来,一起画正多边形...... 131 

9.1 分析正多边形 ....................................................... 132 

9.2 分析正多边形的绘制流程 ..................................... 133 

9.3 编写绘制程序 ....................................................... 135 

9.4 编写颜色填充程序 ................................................ 141 

9.5 绘制各种多边形 ................................................... 143 

9.6 最终的程序代码 ................................................... 144


第 10章  画一个带门窗的房子 .......... 147 

10.1 分析房子的结构 ................................................. 148 

10.2 绘制前的准备..................................................... 150 

10.3 绘制屋顶 ............................................................ 151 

10.4 绘制房屋 ............................................................ 159 

10.5 绘制窗户 ............................................................ 164 

10.6 绘制大门 ............................................................ 170


第 11章  绘制一个美丽的灯塔 .......... 173 

11.1  绘画步骤拆解 ..................................................... 173 

11.2  绘制前的准备 ..................................................... 176 

11.3  绘制灯光 ............................................................ 177 

11.4  绘制塔顶 ............................................................ 184 

11.5  绘制塔身 ............................................................ 187 

11.6  绘制大门 ............................................................ 190 

11.7  绘制窗户 ............................................................ 193

轻松玩转Python少儿编程是1970年由清华大学出版社出版,作者刘凤飞。

得书感谢您对《轻松玩转Python少儿编程》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。

购买这本书

你可能喜欢
Python游戏趣味编程 电子书
1.易于学习和理解:先讲解较少的语法知识,通过游戏案例逐步引入新的语法知识; 2.为初学者量身打造:案例从易到难,所有程序的代码均不超过100行; 3.趣味性强:12个案例,涵盖了多种游戏类型,寓教于乐; 4.可拓展性强:提供练习题和参考答案,巩固知识,训练逻辑思维; 5.配套素材齐全:提供完整源代码和分步骤源代码、游戏素材、游戏效果演示视频,可通过异步社区观看游戏开发步骤讲解视频; 6.全彩印刷。 美国教育家杜威曾说过:“大多数的人,只觉得五官能接触的、实用的东西才有趣味,书本上的趣味是没有的。” 《Python游戏趣味编程》通过介绍12个由易到难的有趣游戏案例的编写过程,带领读者学习用Python开发趣味游戏,从而提升读者对编程的兴趣和能力。 《Python游戏趣味编程》把趣味游戏开发应用于Python编程教学,通过介绍12个由易到难的有趣游戏案例的编写过程,带领读者从零基础开始学习。全书共13章,系统讲解了Python语言基本概念、开发环境搭建、循环、列表、数据类型、条件、复合运算符、字符串拼接、布尔变量、数组、函数、列表操作、面向对象编程等基础知识,还介绍了图片操作、文件读写、声音播放、异常处理等较为实用的编程技能,所有这些知识和技能,都通过游戏案例展示其用法。贯穿各章,还给出了一些练习,帮助读者巩固所学的知识。附录A给出了这些练习题的答案,附录B给出了Python语法知识在书中相关章节的索引。 《Python游戏趣味编程》适合不同年龄、不同层次的Python编程初学者阅读和自学,也可以作为中学生、大学生学习程序设计的教材和少儿编程培训机构的参考教材。 本书适合以下人群阅读: 想要让孩子学习Python编程的家长,或者想要自己教孩子编程的家长。 学习过其他编程语言,想要快速学习Python的人。 对计算机游戏感兴趣,想要尝试Python游戏编程的人。 想要学习Python编程的中学生和大学生。 少儿编程培训机构的老师和学生。 任何对计算机编程感兴趣、特别是初次接触编程的人。 本书中制作和讲解的小游戏 弹跳的小球 美丽的圆圈画 疯狂的小圆圈 飞翔的小鸟 见缝插针 飞机大战 勇闯地下一百层 贪吃蛇 拼图游戏 消灭星星 坚持一百秒 趣味图像生成
Python趣味创意编程 电子书
本书基于Python编程,实现了15个有趣的互动场景,循序渐进地向读者展示了这些场景的实现过程,帮助读者掌握Python编程。
Python快速编程入门 电子书
Python是一种面向对象、解释性的高*程序语言,它已经被应用在众多领域,包括Web开发、操作系统管理、服务器运维的自动化脚本、科学计算、桌面软件、服务器软件(网络软件)、游戏等方面。本书以Windows为平台,系统全面地讲解了Python3的基础知识,其中,第1章主要是带领读者认识Python;第2章主要针对Python的基础语法进行讲解;第3章主要介绍Python中的常用语句;第4~5章主要介
Python编程做中学 电子书
一本零基础的Python编程入门书。
Python气象应用编程 电子书
本书介绍了Python在气象数据处理与可视化方面的应用,以真实数据为基础进行气象数据整理和可视化。