首页>参考读物>计算机科学与技术>软件与程序设计

少儿人工智能趣味入门:Scratch 3.0动画与游戏编程一本通
作者 : 快学习教育 编著
出版日期 : 2019-06-13
ISBN : 978-7-111-62893-4
定价 : 69.80元
扩展资源下载
扩展信息
语种 : 简体中文
页数 : 200
开本 : 16
原书名 :
原出版社:
属性分类: 店面
包含CD : 无CD
绝版 : 未绝版
图书简介

Scratch是可视化的编程语言,因其丰富的学习环境和简单方便的操作,故非常适合5~12岁的孩子学习,本书是立足于Scratch 3.0版本的少儿编程入门书,文字与图片之间的结合十分精妙,在孩子们阅读的时候会更加的方便和有趣。本书通过对Scratch中积木块的分类讲解来作为主线,在讲解各个分类下的积木块之间,穿插了各种小案例的尝试,让孩子们在学习基础的知识的同时,也能动手将学到的知识加以运用。在书中的最后,我们通过一个较为综合的案例,来对整本书所学的知识进行一个复习和巩固。本书在积木块的介绍时,对于积木块的含义用法解释详尽,通俗易懂。作为一本Scratch快速入门书,不仅在基础意义的讲解上能够降低读者对于编程的畏惧心理,还可以让读者开拓更宽广的程序设计思路。本书同时也可以让没有编程基础的家长陪伴孩子们一起学习,这样会让孩子们觉得更加有信心,是一本很好的亲子互动的图书,另外,也可以作为学习的教材使用。

图书特色

n

图书前言

在当今这个数字化时代,我们的孩子从出生起就接触着各类电子产品,喜欢玩各种游戏和手机应用程序。如果孩子问起这些游戏和应用程序是怎么做出来的,您会怎么回答呢?大多数家长可能多多少少知道它们是通过各种程序代码实现的。如果您的孩子对于探究这些程序背后的奥秘具有浓厚的兴趣,不妨让他们现在就开始学习编程。有了Scratch这个专为孩子研发的图形化编程工具,编程不再艰深和枯燥,而是充满着乐趣。孩子不仅能学会编程的技能,更能锻炼和提高思维能力和创造力,为迎接人工智能时代的到来做好准备。
本书是面向6~12岁的孩子精心打造的Scratch编程启蒙书,内容分为9章。第1章主要介绍Scratch 3.0编程工具的用户界面,让孩子快速熟悉编程环境。第2~9章按照积木块的模块,分类讲解常用积木块的功能和用法,并将编程的核心思想融入大量精心设计的案例,让孩子在实际动手操作中更直观、更深刻地理解不同积木块的运用。本书用生动活泼的语言、实用有趣的案例、富有挑战性的“试一试”,带领孩子运用知识探索Scratch中的神秘世界,创造出属于自己的那一片天空。
本书适合作为亲子共读的图书,家长可以和孩子一同编写自己喜欢的小动画、小游戏,在孩子的成长中留下美好的回忆。本书也可作为少儿编程培训机构的教材使用,通过阅读本书,老师们能够深化对Scratch编程的理解,做好教案的开发。
本书可与《零基础看图学Scratch 3.0少儿趣味编程(全彩大字版)》配合阅读。《零基础看图学Scratch 3.0少儿趣味编程(全彩大字版)》是一本案例型教程,引导孩子通过动手编写趣味游戏,产生学习编程的兴趣。而本书则更注重从基础的角度解析Scratch的知识内核,全面性和系统性更强。
由于编者水平有限,在编写本书的过程中难免有不足之处,恳请广大读者指正批评,除了扫描二维码关注公众号获取资讯以外,也可加入QQ群984996465与我们交流。

编者
2019年5月

上架指导

计算机\程序设计

封底文字

锻炼思考力 发挥创造力 提高动手力 培养学习力


在线观看视频
打开手机微信扫描右侧二维码,关注微信公众号,发送数字“555”,即可在线观看免费视频课程。
资源下载说明
方法一:加入前言中列明的QQ 群,从QQ 群文件中下载。
方法二:打开微信扫描右侧二维码,关注微信公众号,发送数字“62893”,即可自动获取随书资源下载地址和访问密码。在计算机上的网页浏览器中输入并打开下载地址,在显示的网页中输入访问密码,即可下载随书资源。具体方法见正文第4 页。


投稿热线:(010) 88379604
购书热线:(010) 68326294
客服热线:(010) 88379426 88361066

华章网站:www.hzbook.com
网上购书:www.china-pub.com
数字阅读:www.hzmedia.com.cn

图书目录

前言
如何获取云空间资料
01 准备开始
1.1使用Scratch离线版 / 8
1.2使用Scratch在线版 / 11
1.3加入社区分享作品 / 12
1.3.1加入社区并登录 / 13
1.3.2分享作品 / 13
1.4初识Scratch 3.0用户界面 / 15
1.4.1菜单栏 / 16
1.4.2标签栏 / 17
1.4.3积木分类区和积木选择区 / 22
1.4.4扩展模块 / 23
1.4.5脚本区 / 27
1.4.6舞台 / 32
1.4.7角色列表 / 34
1.4.8舞台列表 / 39
02 角色的基础:“运动”“外观”“声音”模块
2.1“运动”模块:让角色更生动 / 41
2.1.1角色的绝对移动 / 41
2.1.2角色的相对移动 / 44
2.1.3角色的方向 / 44
2.1.4角色的旋转 / 46
2.2“外观”模块:让角色更形象 / 47
2.2.1造型的切换 / 48
2.2.2大小的变化 / 49
2.2.3思考和说话 / 49
2.2.4角色的特效 / 51
2.2.5角色的图层 / 52
2.3“声音”模块:让角色更有活力 / 53
2.3.1角色的声音 / 53
2.3.2音调和音量的区别 / 54
2.4热闹的森林 / 55
03 脚本的触发:“事件”模块
3.1通过人为操作触发 / 64
3.1.1通过单击图标触发 / 64
3.1.2通过按下按键触发 / 65
3.1.3通过单击角色触发 / 66
3.2通过背景、声音、时间触发 / 69
3.2.1通过背景切换触发 / 69
3.2.2通过声音或时间触发 / 71
3.3通过消息触发 / 73
3.3.1广播消息 / 73
3.3.2接收消息 / 74
04 条件和循环:“控制”模块
4.1条件语句 / 78
4.1.1单向条件语句:如果……那么…… / 78
4.1.2双向条件语句如果……那么……否则…… / 80
4.2循环语句 / 82
4.2.1普通循环:重复执行 / 82
4.2.2限次循环:重复执行()次 / 83
4.2.3条件循环:重复执行直到…… / 85
4.3条件语句和循环语句的嵌套 / 87
4.3.1条件语句的嵌套 / 87
4.3.2循环语句的嵌套 / 89
4.3.3条件和循环语句的相互嵌套 / 93
4.4等待和停止 / 95
4.4.1时间等待积木块 / 95
4.4.2条件等待积木块 / 96
4.4.3脚本停止 / 96
4.5神奇的克隆 / 97
4.5.1克隆积木块的组成 / 97
4.5.2克隆的作用 / 97
05 变化的元素:“变量”模块
5.1变量的数据类型 / 102
5.2变量的含义与作用 / 102
5.3变量的创建、重命名和删除 / 103
5.3.1变量的创建 / 103
5.3.2变量的重命名 / 104
5.3.3变量的删除 / 105
5.4变量的变化方式与使用位置 / 105
5.5变量的不同显示方式 / 106
5.6变量的使用操练 / 107
06 实时的检测:“侦测”模块
6.1触碰判断 / 114
6.1.1角色触碰 / 114
6.1.2颜色触碰 / 117
6.2按键判断 / 126
6.2.1按下键盘指定键 / 126
6.2.2按下鼠标 / 129
07 有趣的数学:“运算”模块
7.1基本运算符 / 136
7.1.1加减乘除 / 136
7.1.2除法取余 / 138
7.1.3四舍五入 / 139
7.2逻辑运算符 / 140
7.2.1大小的比较 / 140
7.2.2“与”“或”“不成立” / 141
7.3字符串操作 / 144
7.3.1字符的类型与个数 / 144
7.3.2字符串的包含与连接 / 145
7.3.3字符串的应用 / 146
7.4有趣的数学程序:龟兔赛跑 / 150
08 列 表:变量的集合
8.1列表的含义与作用 / 166
8.2列表元素的添加、删除和修改 / 166
8.2.1列表元素的添加 / 167
8.2.2列表元素的删除 / 168
8.2.3列表元素的修改 / 169
8.3列表的查询功能 / 170
8.4列表操作的特殊情况 / 172
8.5列表的导入和导出 / 173
8.6列表的使用操练 / 175
8.7列表的应用:冒泡排序 / 180
09 开拓与创新:“自制积木”模块
9.1自制积木块的含义 / 188
9.2自制积木块的创建 / 189
9.3自制积木块的作用 / 190
9.3.1缩短长度 / 190
9.3.2化繁为简 / 192
9.3.3自由创造 / 196

教学资源推荐
作者: 宋晓宇
作者: Frank L. Friedman;Elliot B. Koffman
作者: [美]基普·欧文(Kip Irvine) 著
作者: Richard Blum
参考读物推荐
作者: (美)Dustin Boswell,Trevor Foucher 著
作者: 郭鑫 等编著
作者: [英]詹森·奥尔斯(Jason Alls) 著