Scratch少儿编程思维训练:培养孩子的逻辑思维和计算思维能力

副标题:无

作   者:张硕、张晨曦

分类号:

ISBN:9787302559634

微信扫一扫,移动浏览光盘

简介

Scratch是目前非常流行的少儿编程语言。本书基于Scratch 3.5版本,系统、全面、细致地讲解了Scratch的编程技巧,旨在培养孩子的逻辑思维和计算思维能力。本书包括两大部分:*部分是Scratch快速入门,分为12章,介绍了Scratch的各个方面,并细致地讲解了项目制作过程;第二部分是计算思维及项目实例,首先通过实例讲解计算思维的4个组成部分以及如何提高计算思维能力,然后通过4个有趣的综合实例(“打地鼠”游戏、四则运算测验、画彩虹系列、冒泡排序法)讲解如何基于计算思维进行项目开发与制作。本书适合6~16岁的少儿阅读,对于6~8岁的少儿,建议采用亲子阅读的方式;对于9岁及以上的少儿,则完全可以自学。本书还可用作学校或培训机构的Scratch课程教材。

目录


*部分? 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


已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

Scratch少儿编程思维训练:培养孩子的逻辑思维和计算思维能力
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    loading icon