- ISBN:9787302640561
- 装帧:平装-胶订
- 册数:暂无
- 重量:暂无
- 开本:16开
- 页数:224
- 出版时间:2023-09-01
- 条形码:9787302640561 ; 978-7-302-64056-1
本书特色
国务院发布的《新一代人工智能发展规划》提出,要广泛开展人工智能科普活动,在中小学设置人工智能相关课程,逐步推广编程教育 ,这是我 首次将编程教育写入政府决策。
全国高等院校计算机基础教育研究会青少年编程教育专业委员会组织编写了这套丛书,其宗旨是将编程教育与科技素养、逻辑思维教育相结合,发展学生主导的学习,将青少年编程教育同学生的心理成长、社会情感和认知发展的培养有机地结合起来。
(1)中国科学院院士陈国良任系列丛书主编: 陈国良院士是国内计算机教育的引领者,是在国内倡导“计算思维”能力培养的先行者,为丛书的编写奠定了“主旨”方向。
(2)作者来自于教育一线和“需求”一线,有多年的中小学信息化教师培养教学经验和程序设计的教材编写经验。
(3)体例设计新颖,目标明确,全书案例的知识认知完全来自初中艺术类课本的知识体系之中,并将其与编程方法有机结合,巩固和加深理解了初中艺术类课程大纲的内容,又训练了学习者程序设计的本领。
内容简介
Python是一种简洁、易读、可扩展性强的计算机语言,被广泛应用在科学计算和绘图领域。本书以Python语言为基础,系统地讲解了三种基本程序结构,使用turtle、Pillow和Pygame三个模块,以绘制常规图形、分形等经典算法,让学生体验编程之美,在Python编程基础上加入创意设计,实现创意编程与动画结合。本书共分10章,详细讲解了十多个绘图实例。利用流程图理清思路,提供算法实现举一反三,让学生学会运用计算思维解决问题。本书从顺序结构、选择结构、循环结构到函数应用,深入浅出,结合绘图模块实现各种图形的绘制,让学生了解Python在图形绘制与处理方面的强大功能。随着内容不断深入,可帮助学生逐步培养对Python语言的兴趣和编程能力。本书大部分实例为作者原创,图文并茂,讲解细致,适合初步接触编程或有一定编程基础的同学阅读和学习。
目录
1.1 问题描述/ 2
1.2 案例:开心蛋/ 2
1.2.1 编程前准备/ 3
1.2.2 算法设计/ 13
1.3 编写程序及运行/ 14
1.3.1 程序代码/ 14
1.3.2 运行程序/ 20
1.4 拓展训练/ 20
第2章 选择结构在绘图中的应用/ 23
2.1 问题描述/ 24
2.2 案例:七巧板拼图/ 25
2.2.1 编程前准备/ 26
2.2.2 算法设计/ 40
2.3 编写程序及运行/ 40
2.3.1 程序代码/ 41
2.3.2 运行程序/ 57
2.4 拓展训练/ 60
第3章 循环绘制图形/ 63
3.1 问题描述/ 64
3.2 案例:太阳花/ 64
3.2.1 编程前准备/ 65
3.2.2 算法设计/ 72
3.3 编写程序及运行/ 73
3.3.1 程序代码/ 73
3.3.2 运行程序/ 74
3.4 拓展训练/ 75
第 4章 循环嵌套在绘图中的应用/ 77
4.1 问题描述/ 78
4.2 案例:爱心贺卡/ 78
4.2.1 编程前准备/ 79
4.2.2 算法设计/ 84
4.3 编写程序及运行/ 85
4.3.1 程序代码/ 85
4.3.2 运行程序/ 86
4.4 拓展训练/ 86
第5章 利用自定义函数绘制图形/ 89
5.1 问题描述/ 90
5.2 案例:镜像图案/ 90
5.2.1 编程前准备/ 91
5.2.2 算法设计/ 99
5.3 编写程序及运行/ 101
5.3.1 程序代码/ 101
5.3.2 运行程序/ 103
5.4 拓展训练/ 103
第6章 递归函数在绘图中的应用/ 105
6.1 问题描述/ 106
6.2 案例:谢尔平斯基三角形/ 106
6.2.1 编程前准备/ 107
6.2.2 算法设计/ 112
6.3 编写程序及运行/ 119
6.3.1 程序代码/ 119
6.3.2 运行程序/ 121
6.4 拓展训练/ 122
第7章 绘制风景画/ 125
7.1 问题描述/ 126
7.2 案例:风景画/ 126
7.2.1 编程前准备/ 126
7.2.2 算法设计/ 134
7.3 编写程序及运行/ 136
7.3.1 程序代码/ 136
7.3.2 运行程序/ 144
7.4 拓展训练/ 145
第 8章 Pillow库图像处理/ 147
8.1 问题描述/ 148
8.2 案例:P图/ 148
8.2.1 编程前准备/ 150
8.2.2 算法设计/ 163
8.3 编写程序及运行/ 166
8.3.1 程序代码/ 166
8.3.2 运行程序/ 167
8.4 拓展训练/ 168
第9章 Pygame—实现动画/ 169
9.1 问题描述/ 170
9.2 案例:新春快乐/ 170
9.2.1 编程前准备/ 171
9.2.2 算法设计/ 190
9.3 编写程序及运行/ 191
9.3.1 程序代码/ 191
9.3.2 运行程序/ 193
9.4 拓展训练/ 193
第10章 Pygame—游戏编程/ 195
10.1 问题描述/ 196
10.2 案例:弹球游戏/ 196
10.2.1 编程前准备/ 197
10.2.2 算法设计/ 205
10.3 编写程序及运行/ 206
10.3.1 程序代码/ 206
10.3.2 运行程序/ 209
10.4 拓展训练/ 210
-
当代中国政府与政治(新编21世纪公共管理系列教材)
¥33.6¥48.0 -
落洼物语
¥8.7¥28.0 -
中国当代文学名篇选读
¥19.1¥53.0 -
中医基础理论
¥50.7¥59.0 -
北大人文课(平装)
¥13.9¥45.0 -
外国教育史-第2版
¥24.4¥40.0 -
宪法-第二版
¥12.2¥29.0 -
当代中国政府与政治 第二版
¥57.8¥68.0 -
EPLAN电气设计
¥29.9¥39.8 -
闯进数学世界――探秘历史名题
¥21.3¥32.8 -
企业法务教程
¥34.8¥49.0 -
习近平新时代中国特色社会主义思想概论
¥18.2¥26.0 -
金融学
¥29.9¥49.0 -
计算机操作系统教程(第4版)(清华大学计算机系列教材)
¥31.9¥49.0 -
三国史
¥27.5¥50.0 -
飞机总体设计
¥46.8¥78.0 -
古代汉语(第四册)
¥16.1¥35.0 -
编辑审稿实务教程
¥35.1¥45.0 -
管理学:原理与方法(第7版)(博学.大学管理类)/周三多
¥30.9¥49.0 -
(平装)北大必修课:北大口才课
¥12.2¥45.0