新書推薦:
《
形而上学与存在论之间:费希特知识学研究(守望者)(德国古典哲学研究译丛)
》
售價:NT$
504.0
《
卫宫家今天的饭9 附画集特装版(含漫画1本+画集1本+卫宫士郎购物清单2张+特制相卡1张)
》
售價:NT$
602.0
《
化妆品学原理
》
售價:NT$
254.0
《
万千教育学前·与幼儿一起解决问题:捕捉幼儿园一日生活中的教育契机
》
售價:NT$
214.0
《
爱你,是我做过最好的事
》
售價:NT$
254.0
《
史铁生:听风八百遍,才知是人间(2)
》
售價:NT$
254.0
《
量子网络的构建与应用
》
售價:NT$
500.0
《
拍电影的热知识:126部影片里的创作技巧(全彩插图版)
》
售價:NT$
500.0
|
編輯推薦: |
本书特色
《青少年Python创意编程趣味课堂(微课版)》适合零基础或已经接触过Python 编程,且对Python 感兴趣的青少年阅读,也适合家长和老师作为指导孩子们程序设计的提升教程。为充分调动他们学习的积极性,在编写时努力体现如下特色。
案例丰富 本书案例丰富,涉及编程的诸多类别,内容编排合理,难度适中。每个案例都有详细的分析和制作指导,降低了学习的难度,使读者对所学知识更加容易理解。
图文并茂 本书使用图片代替大部分的文字说明,一目了然,让学习者能轻松读懂描述的内容。具体操作步骤图文并茂,图文结合来讲解程序的编写,便于读者边学边练。
资源丰富 本书配备了所有案例的素材和源文件,提供了相应的微课,从数量到内容上都有着更多的选择。
形式贴心 如果读者在学习过程中遇到疑问,可以阅读提示部分,避免在学习过程中走弯路。
|
內容簡介: |
《青少年Python创意编程趣味课堂(微课版)》以Python为设计工具,共分9章内容,从易到难,从基础到综合实战,详细讲解了Python创意编程知识,通过75个小案例,带领孩子们掌握顺序结构、选择结构、循环结构的编程基础知识,进入精彩的函数世界,玩转Python字符串,学习列表、元组与字典数据结构,乐当编程小达人,轻轻松松玩转Python创意编程。 本书适合对编程感兴趣的青少年以及不同年龄的初学者阅读,也适合家长和老师作为指导青少年学习计算机程序设计的入门教程。
|
目錄:
|
第壹章 揭开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 一分为二双分支ifelse 语句 87
4.2.1 分道扬镳 ifelse 语句 87
案例3 判断奇数与偶数 88
4.2.2 何去何从ifelse 条件语句嵌套 90
案例4 判断函数的值 90
案例5 出租车计费 92
4.3 分门别类多分支ifelifelse 语句 97
4.3.1 分兵把守 ifelifelse 语句 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 100115
案例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 计算xn155
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。
方其桂
|
|