您现在的位置是:网站首页>书籍下载书籍下载

动手玩转Scratch2.0编程PDF书籍免费下载 + 资源文件

少儿编程网2019-03-21 21:44:36书籍下载 人已围观 来源:

简介Scratch 是可视化的编程语言,其丰富的学习环境适合所有年龄阶段的人。利用它可以制作交互式程序、富媒体项目,包括动画故事、读书报告、科学实验、游戏和模拟程序等。

Scratch 是可视化的编程语言,其丰富的学习环境适合所有年龄阶段的人。利用它可以制作交互式程序、富媒体项目,包括动画故事、读书报告、科学实验、游戏和模拟程序等。《动手玩转Scratch2.0编程—STEAM创新教育指南》的目标是将Scratch 作为工具,教会读者最基本的编程概念,同时揭示Scratch 在教学上的强大能力。

《动手玩转Scratch2.0编程—STEAM创新教育指南》共分9 章,前三章讲解如何使用Scratch 绘制几何图形,并创建富媒体应用程序,其余章节使用Scratch 讲解各个编程概念。每一章都有许多完整的案例,读者可以模仿它们制作许多类似的程序。当读完整《动手玩转Scratch2.0编程—STEAM创新教育指南》后,相信你一定可以亲自完成各种编程项目。

《动手玩转Scratch2.0编程—STEAM创新教育指南》假定读者没有任何编程基础。《动手玩转Scratch2.0编程—STEAM创新教育指南》内容的难度基本不会超过高中数学,个别有难度的模拟程序可以先行跳过。

《动手玩转Scratch2.0编程—STEAM创新教育指南》目录

致谢........................V

本书介绍...............VII

第1章 准备开始.....1

什么是 Scratch ......2

Scratch编程环境 ..3

试一试 1-1 ..........3

舞台 .............................4

角色列表 .....................5

试一试 1-2 ..........5

试一试 1-3 ..........6

积木区 .........................7

试一试 1-4 ..........8

脚本区 .........................8

试一试 1-5 ..........9

试一试 1-6 ........10

造型标签页 ...............10

声音标签页 ...............11

试一试 1-7 ........11

试一试1-8 ........12

背景标签页 ...............12

角色信息 ...................13

试一试 1-9 ........13

工具栏 .......................14

绘图编辑器 ..........15

设置图像的中心 .......15

试一试 1-10 ......16

设置透明色 ...............16

制作第一个 Scratch 游戏 .....17

第一步:准备背景 ...18

第二步:加入反弹板和小球 .....18

第三步:让角色动起来 ....19

试一试 1-11 ......20

第四步:添加声音更有趣 21

Scratch 积木一览 22

算术运算符和函数 ........23

算术运算符 ...............23

随机数 .......................24

数学函数 ...................25

本章小结 ..............25

练习题 .................25

第2章 动作和绘图........29

使用动作模块的积木 .....29

绝对动作 ...................30

试一试 2-1 ........31

相对动作 ...................32

试一试 2-2 ........34

其他动作积木 ...........34

画笔模块和一个简单的画图程序 ....35

试一试 2-3 ........36

神奇的重复执行 ...37

试一试 2-4 ........37

旋转的正方形 ...........39

试一试 2-5 ........39

试一试 2-6 ........40

图章积木 ...................40

Scratch 项目 ........41

猫咪收集钱袋 ...........41

试一试 2-7 ........41

接苹果游戏 ...............45

关于被克隆的角色 ........48

本章小结 ..............49

练习题 .................50

第3章 外观和声音........53

外观模块 ..............54

切换造型创建动画 ...54

试一试 3-1 ........55

试一试 3-2 ........56

让角色思考并说话 ...56

图形特效 ...................57

角色大小和可视状态 ........57

试一试 3-3 ........58

角色间的图层 ...........58

声音模块 ..............59

播放音频文件 ...........59

试一试 3-4 ........59

弹奏鼓声和其他声音 ........60

创作音乐 ...................61

试一试 3-5 ........62

试一试 3-6 ........62

控制音量 ...................62

设计 ...........................62

Scratch 项目 ........63

在舞台上跳舞 ...........63

烟花效果 ...................67

本章小结 ..............69

练习题 .................69

第4章 过程..........73

消息的广播和接收 ........74

发送消息和接收消息 ........75

使用广播机制协调多个角色 ......76

将大型程序分而治之 .....78

使用广播模拟过程 ...80

创建自己的积木块 ...81

给积木块添加参数 ...83

试一试 4-1 ........87

过程的嵌套 ...............88

试一试 4-2 ........90

分析问题的思维方式 .....90

自顶向下分析 ...........91

试一试 4-3 ........93

自底向上分析 ...........94

本章小结 ..............96

练习题 .................96

第5章 变量..........99

Scratch 的数据类型 ....100

参数凹槽与积木形状 ......100

数据类型的自动转换 ......101

变量详解 ............102

什么是变量? .........102

创建并使用变量 .....105

试一试 5-1 ......108

变量的作用范围 .....108

修改变量的值 ..........111

绘制蜘蛛网 .............112

绘制风车 .................112

克隆体中的变量 .....113

试一试 5-2 ......113

变量值显示器 .....116

在程序中使用变量值显示器 ....117

欧姆定律模拟实验 .117

串联电路模拟实验 .119

试一试 5-3 ......119

计算球体体积和表面积 .121

试一试 5-4 ......121

绘制玫瑰花瓣 .........123

试一试 5-5 ......123

葵花籽分布模型 .....125

试一试 5-6 ......125

获得用户输入 ....127

读取数字 .................127

试一试 5-7 ......127

读取字符 .................128

执行算术运算 .........128

本章小结 ............129

练习题 ...............129

第6章 用逻辑做决定...133

比较操作符 ........134

布尔表达式的求值 .136

比较字符和字符串 .136

分支结构 ............138

如果…那么积木块 .138

将变量作为标志 .....139

如果…那么否则积木 ......141

嵌套分支结构 .........142

菜单驱动程序 .........143

逻辑运算符 ........144

且操作符(and) .....145

或操作符(or) .......146

不成立操作符(not) .......147

使用逻辑运算符检查数值范围 ....148

Scratch 项目 ......150

坐标猜测游戏 .........150

试一试 6-1 ......152

三角形分类游戏 .....152

试一试 6-2 ......156

猫咪巡线 .................156

试一试 6-3 ......157

求解直线方程 .........158

试一试 6-4 ......162

其他应用程序 .........162

本章小结 ............162

练习题 ...............162

第7章 深入循环.165

循环结构 ............166

重复执行直到积木 .166

试一试 7-1 ......168

将重复执行和如果…那么结合 .....168

试一试 7-2 ......169

停止积木 ............170

试一试 7-3 ......171

结束过程调用 .........172

验证用户输入 .........173

循环计数器 ........174

密码验证 .................174

灵活的循环计数 .....175

试一试 7-4 ......175

循环的嵌套 ........177

递归:调用自身的过程 ........179

试一试 7-5 ......179

Scratch 项目 ......181

模拟时钟 .................181

试一试 7-6 ......181

小鸟射击游戏 .........183

试一试 7-7 ......183

自由落体实验 .........187

试一试 7-8 ......187

试一试 7-9 ......190

抛体运动模拟器 .....190

其他应用程序 .........193

本章小结 ............193

试一试 7-10 ....193

练习题 ...............194

第8章 字符串处理......197

字符串数据类型 .198

特殊字符统计 .........198

字符比较 .................199

字符串操作示例 .201

Igpay Atinlay ...........201

试一试 8-1 ......201

单词修正 .................203

试一试 8-2 ......203

解密游戏 .................205

试一试 8-3 ......205

Scratch 项目 ......208

射击游戏 .........208

二进制数到十进制数转换 .........211

试一试 8-4 ......211

试一试 8-5 ......212

试一试 8-6 ......214

刽子手游戏 .............214

试一试 8-7 ......219

分数运算教学工具 .220

试一试 8-8 ......224

本章小结 ............225

练习题 ...............225

第9章 链表........227

Scratch 的链表 ..228

创建链表 .................228

试一试 9-1 ......230

链表的积木 .............231

添加和删除 .............231

插入和替换 .............231

获得链表中的变量 .232

包含积木 .................233

边界检查 .................233

试一试 9-2 ......233

动态链表 ............234

向链表填充用户输入 ......234

绘制柱状图 .............236

数字链表 ............239

寻找最值 .................239

试一试 9-3 ......239

试一试 9-4 ......240

计算平均数 .............240

搜索和排序 ........241

线性搜索 .................241

试一试 9-5 ......241

频数统计 .................242

试一试 9-6 ......244

冒泡排序 .................244

试一试 9-7 ......246

寻找中位数 .............247

Scratch 项目 ......248

我是诗人 .................248

四边形分类游戏 .....249

试一试 9-8 ......249

试一试 9-9 ......251

数学魔法师 .............252

花的结构测验 .........255

试一试 9-10 ....255

其他应用程序 .........257

试一试 9-11 ....257

本章小结 ............258

练习题 ...............258

附录A 分享与合作.......261

创建 Scratch 账号 ......261

使用书包功能 ....264

创建项目 ............266

创建新的项目 .........266

项目再创作 .............267

项目页 .....................268

分享项目 .................268

 

下载方法: 扫描微信公众,回复编号即可下载如:网页地址为:www.pxcodes.com/Codes/1554534375244.html,公众回复:1554534375244 即可获得下载地址!!!如有其它疑问,可加笔者个人微信号索取下载地址!

扩展阅读:

推荐阅读:孩子变得不可理喻怎么办?作为父母不如学学“油罐原理”

  • 孩子突然变得不可理喻是怎么回事?面对不可理喻的孩子要怎么办?孩子到了三岁以后,就会出现发脾气、哭闹等行为,往往令父母无比头疼,不知该如何面对仿佛不可理喻的孩子,家长要怎么做呢?但是其实只要找到孩子不良行为背后的根源,这些事情就可以迎刃而解。《妈妈强大了,孩子才优秀》一书中提到了油罐原理,其大意是每个人的内心都有两个油罐,一个盛放乐趣和热情,一个盛放爱。当其中任何一个油罐不满时,人们都会有不安全感,在情绪上就会出现暴躁、发脾气等表现。所以,孩子出现这些情绪的根源就在于内心里某些情感的匮乏。作为家长,就要通过观察询问找到孩子的匮乏之处,并给孩子加油。这样,在短时间内就会平复孩子浮躁的心理,长期看来也能支撑孩子的安全感,让孩子的心灵健康成长。那么怎样加油呢?多给孩子陪伴给孩子更多爱和安全感并不是意味着事事包办、替他做主,而是让他明白自己会一直在他身边。这可以通过增加和孩子的相处与交流来实现。在这种相伴中,一个会心的微笑、一个只有双方知道的小....>>查看全文

支持一下吧 ( )

文章评论

      匿名评论
    • 评论
    人参与,条评论
    少儿编程网

客服在线

服务时间

周一至周日 9:00-21:00