Scratch少儿编程思维训练:培养孩子的逻辑思维和计算思维能力
新华书店全新正版书籍。书名与图片不一致的,以书名为准。个别套装书为单本价格,详情请咨询客服下单。
¥
47.79
8.1折
¥
59
全新
仅1件
作者张硕;张晨曦
出版社清华大学出版社
出版时间2020-09
版次1
装帧其他
上书时间2024-12-11
商品详情
- 品相描述:全新
图书标准信息
-
作者
张硕;张晨曦
-
出版社
清华大学出版社
-
出版时间
2020-09
-
版次
1
-
ISBN
9787302559634
-
定价
59.00元
-
装帧
其他
-
开本
16开
-
纸张
胶版纸
-
页数
192页
-
字数
230千字
- 【内容简介】
-
Scratch是目前非常流行的少儿编程语言。本书基于Scratch 3.5版本,系统、全面、细致地讲解了Scratch的编程技巧,旨在培养孩子的逻辑思维和计算思维能力。
本书包括两大部分:*部分是Scratch快速入门,分为12章,介绍了Scratch的各个方面,并细致地讲解了项目制作过程;第二部分是计算思维及项目实例,首先通过实例讲解计算思维的4个组成部分以及如何提高计算思维能力,然后通过4个有趣的综合实例(“打地鼠”游戏、四则运算测验、画彩虹系列、冒泡排序法)讲解如何基于计算思维进行项目开发与制作。
本书适合6~16岁的少儿阅读,对于6~8岁的少儿,建议采用亲子阅读的方式;对于9岁及以上的少儿,则完全可以自学。本书还可用作学校或培训机构的Scratch课程教材。
- 【作者简介】
-
张晨曦博士,同济大学软件学院教授,博士生导师,上海市名师、模范教师,全军很好教师。曾获得上海市成果;作为课程负责人开发的课程中,有两门被评为重量精品课程。主编出版计算机教材14部,其中两部被评为重量精品教材,有一部被靠前100多所大学选为教材。15岁开始当中学老师,24岁开始当大学计算机老师。有多年丰富的编程经验。近三年对少儿编程教育开展了研究和实践。
- 【目录】
-
第一部分? Scratch快速入门
第1章 初识Scratch····················2
1.1? 什么是编程··············································· 2
1.2? Scratch简介·············································· 3
1.3? Scratch的下载和安装······························· 4
1.3.1 计算机操作基础········································4
1.3.2 Scratch的下载···········································6
1.3.3 Scratch的安装···········································7
1.3.4 Scratch的启动···········································8
1.4? Scratch的编程界面··································· 9
1.4.1 积木区·····························10
1.4.2 代码区·····························11
1.4.3 角色区·····························13
1.4.4 舞台区·····························13
1.4.5 背景区·····························13
1.4.6 标签栏·····························14
1.4.7 菜单栏·····························15
1.4.8 按钮·································17
1.5? 动手做一做··············································17
第2章 角色·······························20
2.1? 什么是角色·············································20
2.2? 角色列表·························21
2.3? 添加、删除和复制角色·························22
2.3.1 添加角色··························22
2.3.2 删除角色··························23
2.3.3 复制角色··························23
2.4? 状态信息························23
2.5? 造型······························· 24
2.6? 配音································27
第3章 让角色“活”起来································29
3.1? 移动································29
3.1.1 舞台的直角坐标系···································29
3.1.2 用于移动角色的积木·······························31
3.1.3 动手做一做··············································33
3.1.4 位置监视器··············································35
3.2? 旋转······························· 35
3.2.1 角色的方向··············································35
3.2.2 用于旋转角色的积木·······························36
3.2.3 方向监视器··············································37
3.2.4 动手做一做··············································38
3.3? 碰到边缘就反弹·····································38
3.4? 变换造型························39
3.4.1 动画片的原理··········································39
3.4.2 动手做一做··············································40
3.5? 综合实例:海底世界······························41
3.5.1 任务描述··························41
3.5.2 构思和设计··············································41
3.5.3 编程实现··························42
第4章 外观:看我变变变································45
4.1? “说”和“思考”··································45
4.1.1 “说”和“思考”积木···························45
4.1.2 动手做一做··············································46
4.2? 改变大小·························47
4.2.1 改变大小的积木······································47
4.2.2 动手做一做··············································48
4.3? 改变背景························50
4.3.1 改变背景的积木······································50
4.3.2 动手做一做··············································50
4.4? 改变外观特效·········································51
4.5? 角色的显示和隐藏·································52
4.6? 改变造型························53
4.6.1 切换造型··························53
4.6.2 编辑造型··························54
4.7? 改变图层························54
4.7.1 图层的概念··············································54
4.7.2 改变图层的积木······································55
4.8? 综合实例:看我变变变·························56
4.8.1 任务描述··························56
4.8.2 构思和设计··············································56
4.8.3 编程实现··························57
第5章 让程序变得更“聪明”·························59
5.1? 流程图····························59
5.2? 条件执行积木········································60
5.3? 循环控制积木·········································61
5.4? 克隆积木························62
5.5? 其他控制积木········································63
5.6? 综合实例:大鱼吃小鱼·························64
5.6.1 任务描述··························64
5.6.2 构思和设计··············································64
5.6.3 编程实现··························64
第6章 用事件驱动程序执行·····························68
6.1? 事件类积木·············································68
6.2? 动手做一做·············································71
第7章 添加美妙的声音····································73
7.1? 声音类积木··············································73
7.2? 添加配音·························73
7.3? 播放声音·························74
第8章 积木中的“侦察兵”·····························75
第9章 运算类积木····················82
第10章 变量和列表·········································86
第11章 画笔积木·····················94
第12章 自制积木···················100
第二部分 计算思维及项目实例
第13章 计算思维···················110
第14章 “打地鼠”游戏···································118
第15章 四则运算测验····································131
第16章 画彩虹系列·······································144
第17章 冒泡排序法·······································151
附录A 常用的计算机操作和名词···················156
附录B Scratch的所有积木····························163
参考文献···································180
点击展开
点击收起
— 没有更多了 —
以下为对购买帮助不大的评价