欢迎光临
免费的PDF电子书下载网站

青少年Python创意编程趣味课堂(微课版) PDF下载

编辑推荐

本书特色
 ;  ; 《青少年Python创意编程趣味课堂(微课版)》适合零基础或已经接触过Python 编程,且对Python 感兴趣的青少年阅读,也适合家长和老师作为指导孩子们程序设计的提升教程。为充分调动他们学习的积极性,在编写时努力体现如下特色。
案例丰富 本书案例丰富,涉及编程的诸多类别,内容编排合理,难度适中。每个案例都有详细的分析和制作指导,降低了学习的难度,使读者对所学知识更加容易理解。
图文并茂 本书使用图片代替大部分的文字说明,一目了然,让学习者能轻松读懂描述的内容。具体操作步骤图文并茂,图文结合来讲解程序的编写,便于读者边学边练。
资源丰富 本书配备了所有案例的素材和源文件,提供了相应的微课,从数量到内容上都有着更多的选择。
形式贴心 如果读者在学习过程中遇到疑问,可以阅读“提示”部分,避免在学习过程中走弯路。

 ;

内容简介

《青少年Python创意编程趣味课堂(微课版)》以Python为设计工具,共分9章内容,从易到难,从基础到综合实战,详细讲解了Python创意编程知识,通过75个小案例,带领孩子们掌握顺序结构、选择结构、循环结构的编程基础知识,进入精彩的函数世界,玩转Python字符串,学习列表、元组与字典数据结构,乐当编程小达人,轻轻松松玩转Python创意编程。 本书适合对编程感兴趣的青少年以及不同年龄的初学者阅读,也适合家长和老师作为指导青少年学习计算机程序设计的入门教程。

作者简介

暂无

青少年Python创意编程趣味课堂(微课版) PDF下载

目录

第壹章 揭开Python神秘面纱

1.1 厉兵秣马——做好学习Python语言的准备 ;  ;2

1.1.1 按图索骥——下载与安装 Python ;  ;2

1.1.2 整装待发——设置Python环境 ;  ;4

1.2 发号施令——Python编程初体验 ;  ;9

1.2.1 有问必答——与Python交流 ;  ;9

案例1 Hello,你好 ;  ;9

案例2 首先来画个圆 ;  ;10

1.2.2 妙笔生花——让Python绘画 ;  ;12

案例3 画多个圆 ;  ;12

案例4 画彩色圆 ;  ;16

1.3 小试牛刀——体验编写程序的乐趣 ;  ;19

1.3.1 心中有数——出题考考Python计算能力 ;  ;20

案例5 测试Python计算能力 ;  ;20

1.3.2 初生牛犊不怕虎——编写Python小游戏 ;  ;22

案例6 猜猜我多大 ;  ;22

第2章 编程基础先打好

2.1 知人善任——常量和变量 ;  ;27

2.1.1 有一得一 ——常量 ;  ;27

案例1 求圆的周长与面积 ;  ;27

2.1.2 以一当十 ——变量 ;  ;30

案例2 小猴子摘果子 ;  ;31

2.2 不分伯仲——数据类型 ;  ;34

2.2.1 量入为出——数字型 ;  ;35

案例3 比比谁算得快 ;  ;35

2.2.2 非此即彼——布尔型 ;  ;38

案例4 是真的吗 ;  ;38

2.2.3 张冠李戴——字符串 ;  ;40

案例5 字符朋友手牵手 ;  ;41

2.3 变化多端——数据类型转换 ;  ;43

2.3.1 再接再厉——整数型与浮点型转换 ;  ;44

案例6 小数计算也不难 ;  ;44

2.3.2 变化莫测——数字型与字符串转换 ;  ;47

案例7 字符加密不神奇 ;  ;47

第3章 顺序结构直向前

3.1 军令如山——赋值语句 ;  ;53

3.1.1 登坛拜将——赋值符号 ;  ;53

案例1 长跑健将 ;  ;53

案例2 整理图书 ;  ;55

3.1.2 发号施令——赋值运算 ;  ;59

案例3 统计人数 ;  ;59

案例4 温度转换器 ;  ;60

3.2 字字珠玑——运算符和表达式 ;  ;64

3.2.1 各司其职——运算符 ;  ;64

案例5 简便计算器 ;  ;64

案例6 灯亮不亮 ;  ;66

3.2.2 意简言赅——表达式 ;  ;69

案例7 分糖果游戏 ;  ;69

3.3 进退有度——输入输出语句 ;  ; 72

3.3.1 予取予求——数据输入 ;  ;73

案例8 求圆环的面积 ;  ;73

案例9 距节日还有多少天 ;  74

3.3.2 千变万化——数据输出   77

案例10 农夫的难题   77

第4章 选择结构左右分

4.1 去伪存真——单分支if 语句   82

4.1.1 淘沙取金——if 语句   82

案例1 比较两个数的大小   82

4.1.2 挑挑拣拣——if 语句组合   84

案例2 判断闰年   84

4.2 一分为二——双分支if…else 语句   87

4.2.1 分道扬镳—— if…else 语句   87

案例3 判断奇数与偶数   88

4.2.2 何去何从——if…else 条件语句嵌套   90

案例4 判断函数的值   90

案例5 出租车计费   92

4.3 分门别类——多分支if…elif…else 语句 97

4.3.1 分兵把守—— if…elif…else 语句   97

案例6 成绩折算等级   98

案例7 智能胖瘦分析    100

4.3.2 多种多样——多分支的其他语句组成形式 103

案例8 根据成绩判断等级( 改良版)    104

第5章 循环结构环环绕

5.1 反反复复——循环基本语句    109

5.1.1 周而复始——for 循环语句    109

案例1 统计摩天轮旋转次数    109

案例2 棋盘上的麦粒    111

5.1.2 循环反复——while 循环语句    114

案例3 1 2 … 100    115

案例4 绘制多彩图形    117

5.2 息息相关——循环嵌套    121

5.2.1 九九归一 ——for 循环语句嵌套    121

案例5 打印乘法口诀表    121

5.2.2 照猫画虎——while 语句循环嵌套    124

案例6 打印倒序乘法口诀表    124

5.3 指挥若定——循环控制语句    128

5.3.1 令行禁止——continue 语句    128

案例7 数字宝宝玩游戏    128

5.3.2 戛然而止——break 语句    130

案例8 密码中止程序    130

第6章 使用函数效率高

6.1 没有规矩,不成方圆——定义函数    136

6.1.1 百花齐放——函数类型    136

案例1 判断水仙花数    136

案例2 判断是否获奖    140

6.1.2 不越雷池——变量的作用域    144

案例3 判断素数    144

案例4 10 以内加法测验程序    147

6.2 种瓜得瓜,种豆得豆——函数的参数    151

6.2.1 步调一致——必须参数    152

案例5 计算三角形的面积    152

6.2.2 心照不宣——默认值参数    155

案例6 计算xn    155

6.3 空穴来风,必有其因——函数的返回值    158

6.3.1 有来有往——无返回值函数    158

案例7 交换两个数    158

6.3.2 投桃报李——有返回值函数    160

案例8 计算n !    160

第7章 字符串串滋味香

7.1 收放自如——字符串变形    165

7.1.1 比翼连枝——拼接字符串    165

案例1 成语接龙    165

案例2 真心话大冒险    167

7.1.2 断章取义——字符串切片    169

案例3 秘密约定    170

案例4 回文字符串    171

7.2 当家做主——字符串操控    174

7.2.1 用兵点将——字符串查询    174

案例5 评选you秀学生    175

案例6 成员查询    177

7.2.2 偷梁换柱——字符串替换    179

案例7 回避敏感词    180

案例8 排课表    181

7.3 情有独钟——格式化输出    184

7.3.1 当仁不让——我的地盘    184

案例9 明星档案    184

7.3.2 锦上添花——文本排版    187

案例10 学习计划表    187

第8章 数据类型能分清

8.1 一目了然——列表    191

8.1.1 井然有序——列表的创建和引用    191

案例1 创建课程表    191

案例2 查询课程表    193

8.1.2 志同道合——插入新元素、合并列表    195

案例3 社团的新成员    196

案例4 合二为一    198

8.1.3 当机立断——查找删除列表元素    200

案例5 百里挑一    200

8.2 包罗万象——元组    203

8.2.1 运筹帷幄——创建和引用元组    203

案例6 查询跳远成绩    203

8.2.2 出类拔萃——修改元组    206

案例7 修改校运动会记录    206

8.2.3 神机妙算——遍历元组    209

案例8 你来自哪颗星    210

8.3 百无一漏——字典    213

8.3.1 有约在先——创建查询字典    213

案例9 燃烧我的卡路里    214

8.3.2 未雨绸缪 ——修改字典    217

案例10 小刺猬的烦恼    217

第9章 乐当编程小达人

9.1 迎刃而解——编程解决数学问题    222

9.1.1 精打细算——兑换零钱    222

9.1.2 生生不息——兔子对数    224

9.2 轻而易举——编程解决生活问题    228

9.2.1 积少成多——52 周存钱法    228

9.2.2 居安思危——密码强度    230

9.3 笔走龙蛇——编程绘制有趣图形    234

9.3.1 电闪雷鸣——闪电图形    235

9.3.2 栩栩如生——五角星    237

9.4 乐在其中——编程创作精彩游戏    240

9.4.1 鸿运当头——抽*游戏    240

9.4.2 一决雌雄——石头剪刀布    241

"

前沿

这是一本写给零基础编程读者的学习入门书,也是一本写给家长朋友们转变教育观念的书。这不是一本用来考试的编程书,但编者希望它是一本帮助同学们打开编程世界的引导书。 
1. 编程干什么
编写程序简称编程,通俗地讲,编程就是告诉计算机,要帮人做什么、怎么做。但是计算机无法直接听懂人类的语言,所以需要使用一种计算机和我们人类都能理解的语言,这种语言就是计算机语言。使用计算机语言编写的文件称为程序。
我们身处的这个时代是人类历史上一个发展迅速的伟大时代!互联网、智能手机、各种App、大数据、机器人等都已经一步步变成现实。5G、物联网、人工智能也很快会大面积实现和普及,就像今天的互联网和手机一样。所有这一切的背后,都离不开人类编写的软件。事实上,编程已经成为中小学教育的重要组成部分,因为编程有以下几方面很显著的作用。 编程是极佳的智力启蒙活动 编程能提高孩子们的记忆力、想象力、逻辑推理能力,有效促进智力培养。 兴趣是学习编程最好的老师 《青少年Python创意编程趣味课堂(微课版)》选取的例子贴近生活,符合孩子的身心特点,容易引起他们的共鸣,激发他们的学习兴趣,让他们感觉学习Python是一件非常有趣的事。 编程的过程是一种思维方式 它教给孩子们如何创造性思考、协同学习和逻辑推理,提高做事的计划性,增强分析问题、解决问题的能力。 编程是处理信息的现代方式 在信息社会,如何认识信息、理解信息、驾驭信息,最好的途径之一就是学习编程,发挥信息的作用。
在未来世界中,编程能力可以说是一个受过教育的人的基本能力,就像今天一个上过学、读过书的人要具备基本的读写能力一样。
 2. Python是什么
Python是一门非常优秀的计算机编程语言,功能强大、兼容性好、可移植,有相对较少的关键字、结构简单,有定义明确的语法,简单易学。Python已经成为三大主流编程语言之一,它适合孩子的编程启蒙。具体而言,Python有如下优点。
入门容易 其使用界面简洁,编写程序过程简便、容易上手,非常适合初学编程者学习。
难度值低 Python 虽简单,但其设计却很严谨,使用户可以将全部心思放在程序的设计逻辑之中。
兼容性强 具有免费开源的特点,可移植、可扩展、可嵌入多平台使用。
众多外挂 具有丰富的外挂库,例如,使用海龟模块可以绘制各种图案,形象直观。
3. 《青少年Python创意编程趣味课堂(微课版)》结构
万栋高楼平地起,学习编程也要一步一步来。《青少年Python创意编程趣味课堂(微课版)》按照由易到难的顺序,将所有的知识点融入一个个好玩、有趣的案例中,让小朋友先模仿案例去动手做一做,边玩边学,在玩的过程中逐渐理解,在完成模仿项目的基础上进行拓展,激发创新思维。全书按照知识顺序、难度分成9 章,每章还设计了多个栏目,便于读者学习和教师教学。
章节语 成语故事引入情景、英语关键词解释代码含义、核心知识点强调重点。
研究室 思路分析、以算法描述的方式分析程序、对编写过程中的重难点进行解读。
工作坊 通过编程实现、运行调试、优化程序、答疑解惑等掌握程序编写调试过程。
知识库 介绍程序中使用到的知识点或程序中的重点、难点知识。
创新园 通过阅读程序写结果、查找错误代码、编写程序等多种方式,鼓励同学们创新作品。
4. 《青少年Python创意编程趣味课堂(微课版)》特色
《青少年Python创意编程趣味课堂(微课版)》适合零基础或已经接触过Python 编程,且对Python 感兴趣的青少年阅读,也适合家长和老师作为指导孩子们程序设计的提升教程。为充分调动他们学习的积极性,在编写时努力体现如下特色。
案例丰富 《青少年Python创意编程趣味课堂(微课版)》案例丰富,涉及编程的诸多类别,内容编排合理,难度适中。每个案例都有详细的分析和制作指导,降低了学习的难度,使读者对所学知识更加容易理解。
图文并茂 《青少年Python创意编程趣味课堂(微课版)》使用图片代替大部分的文字说明,一目了然,让学习者能轻松读懂描述的内容。具体操作步骤图文并茂,图文结合来讲解程序的编写,便于读者边学边练。
资源丰富 《青少年Python创意编程趣味课堂(微课版)》配备了所有案例的素材和源文件,提供了相应的微课,从数量到内容上都有着更多的选择。
形式贴心 如果读者在学习过程中遇到疑问,可以阅读“提示”部分,避免在学习过程中走弯路。
5. 适用对象
《青少年Python创意编程趣味课堂(微课版)》适合10 岁以上有阅读能力的读者使用。对于低龄儿童,建议在家长和老师指导下阅读。教师、家长在使用《青少年Python创意编程趣味课堂(微课版)》教学时,可以让学生先用手机扫描书中二维码,借助微课先行学习,然后再利用《青少年Python创意编程趣味课堂(微课版)》上机操作实践。
为了使读者在阅读《青少年Python创意编程趣味课堂(微课版)》时取得最大的价值,获得更好的学习效果,我们提出如下建议。
按顺序阅读 《青少年Python创意编程趣味课堂(微课版)》的知识点做了精心设计,建议读者按照顺序,由简到难阅读。
在做中学习 也就是在计算机旁边阅读《青少年Python创意编程趣味课堂(微课版)》,一边实践、一边体会书中案例的作用。
多思考尝试 通过思考,构思可以怎么做,分析为什么这样做。只要有想法,就尝试去实现它。
不怕困难失败 学习肯定会遇到各种各样的困难,失败也是很正常的,失败了,说明这种方法不可行,也就距离可行的方法近了一步。
多与他人交流 和朋友一起学习和探讨,分享自己的项目,从而快速学习别人的优点。遇到问题,多向老师请教。也可以和《青少年Python创意编程趣味课堂(微课版)》作者联系,我们会努力帮助你们解决问题。
6. 《青少年Python创意编程趣味课堂(微课版)》作者
《青少年Python创意编程趣味课堂(微课版)》由方其桂主编,梁祥、王芳为副主编。梁祥编写第1、2、3、4、5 章,张青编写第6 章,王芳编写第7章,宣国庆编写第8 章,范德生编写第9 章。随书资料由方其桂整理制作。
虽然我们有着十多年撰写计算机图书( 累计已编写、出版100 余种) 的经验,并尽力认真构思验证和反复审核修改,但仍难免有一些瑕疵。我们深知一本图书的好坏,需要广大读者去检验评说,在此,我们衷心希望读者对《青少年Python创意编程趣味课堂(微课版)》提出宝贵的意见和建议。
读者在学习使用的过程中,对某个问题的解决,可能会有更好的编程方法,也可能对书中某些案例算法的科学性可行性提出质疑,敬请读者批评指正。
《青少年Python创意编程趣味课堂(微课版)》提供了每个案例的微课,请扫描一下书中案例名称旁边的二维码,即可直接打开视频进行观看,或者推送到自己的邮箱中下载后进行观看。另外,《青少年Python创意编程趣味课堂(微课版)》提供教学课件和案例源文件,通过扫描下面的二维码,然后将内容推送到自己的邮箱中,即可下载获取相应的资源( 注意:请将这几个二维码下的压缩文件全部下载完毕后,再进行解压,即可得到完整的文件内容)。
服务电子邮箱为wkservice@vip.163.com。
方其桂

青少年Python创意编程趣味课堂(微课版) pdf下载声明

本pdf资料下载仅供个人学习和研究使用,不能用于商业用途,请在下载后24小时内删除。如果喜欢,请购买正版

pdf下载地址

版权归出版社和作者所有,下载链接已删除。如果喜欢,请购买正版!

链接地址:青少年Python创意编程趣味课堂(微课版)