和小猫一起学编程-超好玩的Scratch2.0

和小猫一起学编程-超好玩的Scratch2.0 pdf epub mobi txt 电子书 下载 2025

方其桂 著
图书标签:
  • Scratch
  • 编程入门
  • 儿童编程
  • 少儿编程
  • 图形化编程
  • 趣味编程
  • 小猫
  • Scratch 2
  • 0
  • 教育
  • 科普
想要找书就要到 静流书站
立刻按 ctrl+D收藏本页
你会得到大惊喜!!
店铺: 泰州新华书店图书专营店
出版社: 清华大学出版社
ISBN:9787302494508
商品编码:29659412256
包装:平装-胶订
开本:16
出版时间:2018-04-01

具体描述


内容介绍
Scratch是由麻省理工学院媒体实验室开发的一款面向青少年的简易编程工具,它不仅易于使用,又能够寓教于乐,让孩子们充分获得创作的乐趣。 《和小猫一起学编程——超好玩的Scratch 2.0》以Scratch 2.0为设计工具,共分9章内容,从易到难,从基础到综合实战,详细讲解了Scratch 2.0创意编程知识,带领孩子们和小猫一起交朋友、做运动、学画画、讲故事、学唱歌、做算术、玩游戏、搭积木、做练习(综合练习),通过Scratch指令积木的“堆砌和搭建”,轻轻松松玩转Scratch 2.0进行创意编程。 《和小猫一起学编程——超好玩的Scratch 2.0》适合对计算机程序设计的基础知识感兴趣的青少年以及不同年龄的初学者阅读,也适合家长和老师作为指导青少年学习计算机程序设计的入门教程。

关联推荐
微软创始人比尔 ? 盖茨曾说过,孩子编程要从小开始,从兴趣出发,通过计算机编程来培养创造力,未来我们的下一代才具有竞争力。欧美发达国家掀起一股青少年学习计算机编程的浪潮。 编程是一个充满乐趣的过程,可以来表达生活中的人和事,来展示自己的奇思妙想,还可以将复杂重复的事情变简单。  Scratch 是由麻省理工学院媒体实验室开发的一款面向青少年的简易编程工具。 不仅易于孩子们使用,又能寓教于乐,让孩子们获得创作的乐趣。对于孩子们来说, 不需要像一般的语言那样要记忆难懂的英文和复杂的语法规则,只要以堆砌积木的方式J能在短时间内轻松地完成交互式的故事、动画、游戏、音乐及艺术等专题。彩色 积木式的程序块既能带来色彩的视觉美感,又能避免复杂的语法错误,使得游戏和动 画设计更加简单。 Scratch 不仅避免了语法的问题,更侧重于孩子们对整个程序的逻辑思考和创意发散方面的锻炼。 Scratch 不仅是一套免费的软件,它的功能还与时俱进,并且涵盖了D前信息科 技广泛应用的*体验、声控、视频、社交、云计算等功能。所以学习 Scratch,可将个人的创意与全SJ分享和接轨。  目前 Scratch 已翻译成 40 多种语言在QQ使用,Scratch 2.0 版本可直接在互联网浏览器上执行。《和小猫一起学编程——超好玩的Scratch 2.0》以 Scratch 2.0 为设计工具,包括 9 章内容,从易到难,从基础到综合实战, 对Scratch创意编程进行了详细讲解,带领孩子们和小猫一起交朋友、做运动、学画画、 讲故事、学唱歌、做算术、玩游戏、搭积木、做练习(综合练习),通过 Scratch 指 令积木的“堆砌和搭建”,轻轻松松玩转 Scratch 创意编程。《和小猫一起学编程——超好玩的Scratch 2.0》适合对计算机程序设计的基础知识感兴趣的青少年以及不同年龄的初学者阅读,也 适合家长和老师作为指导青少年学习计算机程序设计的入门教程。在编写时体现了如下特色。内容实用:《和小猫一起学编程——超好玩的Scratch 2.0》所有案例涉及中小学主要学科,如语文、数学、科学、社会、体育等。内容编排结构合理,每个案例都通过“跟我学”来轻松学习和掌握,其中包括多个“阶段框”,将任务进一步细化成若干个小任务,降低了阅读和理解的难度。 图文并茂:在介绍具体操作步骤的过程中,语言简洁,基本上每一个步骤都配有对应的插图,用图文来分解复杂的步骤。路径式图示引导,便于在翻阅图书的同时上机操作。 形式贴心:本书对读者在学习过程中可能会遇到的疑问以“提示”和“知识库”的形式进行了说明,以免读者在学习的过程中走弯路。 资源丰富:《和小猫一起学编程——超好玩的Scratch 2.0》配有所有案例的素材和源文件,与书中知识紧密结合又相互补充,以达到学以致用的目的。 作者ZS:参与本书编写的作者有省级教研人员,以及具有多年教学经验的中小学信息技术教师。  
目录
目录 D1章 和小猫一起交朋友 1.1 了解编程软件.............................. 1 1.1.1 认识Scratch 软件...................... 1 1.1.2 下载Scratch 软件...................... 3 1.1.3 安装Scratch 软件...................... 7 1.1.4 配置Scratch 环境...................... 9 1.2 认识工作界面.............................11 1.2.1 舞台区..................................... 11 1.2.2 角色区..................................... 12 1.2.3 指令区..................................... 13 1.2.4 脚本区..................................... 15 1.3 熟悉编程环境.............................15 知识库........................................23

目录

D1章 和小猫一起交朋友

1.1 了解编程软件.............................. 1

1.1.1 认识Scratch 软件...................... 1

1.1.2 下载Scratch 软件...................... 3

1.1.3 安装Scratch 软件...................... 7

1.1.4 配置Scratch 环境...................... 9

1.2 认识工作界面.............................11

1.2.1 舞台区..................................... 11

1.2.2 角色区..................................... 12

1.2.3 指令区..................................... 13

1.2.4 脚本区..................................... 15

1.3 熟悉编程环境.............................15

知识库........................................ 23

 

D2章 和小猫一起来运动

2.1 小猫散散步................................25

2.1.1 布置舞台背景........................... 25

知识库........................................ 27

2.1.2 移动小猫.................................. 29

知识库........................................ 30

2.1.3 切换造型................................. 33

知识库........................................ 34

2.2 小猫翻跟斗................................36

2.2.1 认识舞台坐标........................... 36

2.2.2 定位小猫的坐标........................ 38

2.2.3 布置舞台背景........................... 39

2.2.4 旋转小猫.................................. 39

2.3 小猫捉老鼠................................40

2.3.1 添加老鼠角色........................... 40

2.3.2 设置老鼠动作........................... 42

2.3.3 设置小猫跟随动作..................... 42

 

D3章 和小猫一起学画画

3.1 绘制变幻的线条.........................45

3.1.1 画笔初始化.............................. 45

3.1.2 规划行走路线........................... 48

3.1.3 指挥画笔移动........................... 50

知识库........................................ 56

3.2 巧画规律的图形.........................57

3.2.1 画简单的规律图形..................... 57

3.2.2 画特殊的正多边形..................... 59

3.2.3 多层重复指令........................... 62

知识库........................................ 64

3.3 印盖美丽的图案.........................66

3.3.1 绘制图章造型........................... 66

3.3.2 “随机”图章........................... 70

知识库........................................ 74

 

D4章 和小猫一起讲故事

4.1 守株待兔...................................75

4.1.1 规划故事功能........................... 75

4.1.2 设置舞台角色........................... 76

4.1.3 分析故事脚本........................... 78

4.1.4 编写舞台脚本........................... 78

4.1.5 编写角色脚本........................... 79

知识库........................................ 82

4.2 蝌蚪寻亲...................................83

4.2.1 规划故事功能........................... 84

4.2.2 设置舞台角色........................... 84

4.2.3 分析故事脚本........................... 88

4.2.4 编写舞台脚本........................... 88

4.2.5 编写角色脚本........................... 89

4.3 西游记传...................................92

4.3.1 规划故事功能........................... 92

4.3.2 设置舞台角色........................... 93

4.3.3 分析故事脚本........................... 95

4.3.4 编写舞台脚本........................... 96

4.3.5 编写角色脚本........................... 97

知识库........................................ 99

 

D5章 和小猫一起学唱歌

5.1 森林好声音..............................101

5.1.1 规划作品功能......................... 101

5.1.2 设置舞台与角色...................... 102

5.1.3 分析对象算法......................... 105

5.1.4 编写对象脚本......................... 105

知识库...................................... 109

5.2 声控小猫跳..............................110

5.2.1 规划作品功能......................... 110

5.2.2 设置舞台与角色...................... 110

5.2.3 分析对象算法......................... 114

5.2.4 编写对象脚本......................... 115

知识库...................................... 118

5.3 弹奏钢琴曲..............................120

5.3.1 规划作品功能......................... 120

5.3.2 设置舞台与角色....................... 121

5.3.3 分析对象算法......................... 123

5.3.4 编写对象脚本......................... 123

知识库...................................... 126

 

 

D6章 和小猫一起做算术

6.1 猜数字....................................127

6.1.1 游戏功能简介......................... 127

6.1.2 设置背景和角色...................... 128

6.1.3 算法分析............................... 130

6.1.4 编写脚本............................... 132

知识库...................................... 137

6.2 口算十以内加法.......................137

6.2.1 游戏功能简介......................... 137

6.2.2 设置背景与角色...................... 138

6.2.3 算法分析............................... 140

6.2.4 编写脚本............................... 142

知识库...................................... 145

6.3 统计成绩.................................146

6.3.1 程序功能简介......................... 146

6.3.2 设置背景和角色...................... 147

6.3.3 算法分析............................... 149

6.3.4 编写脚本............................... 151

知识库...................................... 156

 

 

D7章 和小猫一起玩游戏

7.1 小猫玩跑酷..............................159

7.1.1 规划游戏功能......................... 159

7.1.2 设置背景和角色...................... 160

7.1.3 分析对象算法......................... 164

7.1.4 编写对象脚本......................... 165

知识库...................................... 169

7.2 小猫灭苍蝇..............................170

7.2.1 规划游戏功能......................... 170

7.2.2 设置背景和角色...................... 170

7.2.3 分析对象算法......................... 175

7.2.4 编写对象脚本......................... 175

知识库...................................... 180

7.3 小猫抓老鼠..............................181

7.3.1 规划游戏功能......................... 181

7.3.2 设置背景和角色...................... 182

7.3.3 分析对象算法......................... 184

7.3.4 编写对象脚本......................... 184

知识库...................................... 187

 

D8章 和小猫一起搭搭乐乐

8.1 开心的水果派对.......................189

8.1.1 硬件准备活动......................... 189

8.1.2 Scratch 软件准备................... 190

8.1.3 编写舞台程序......................... 191

知识库...................................... 194

8.2 快乐的升降梯...........................194

8.2.1 Scratch 软件准备................... 194

8.2.2 搭建升降梯............................ 196

8.2.3 编写升降梯脚本...................... 198

知识库...................................... 199

8.3 奔驰的滴滴车...........................199

8.3.1 准备活动............................... 199

8.3.2 搭建小车............................... 201

8.3.3 编写小车脚本......................... 203

知识库...................................... 203

 

D9章 和小猫一起做练习

9.1 打砖块....................................205

9.1.1 规划游戏功能......................... 205

9.1.2 准备素材............................... 206

9.1.3 设置舞台背景......................... 207

9.1.4 分析对象算法......................... 208

9.1.5 编写对象脚本......................... 208

9.2 翻牌.......................................217

9.2.1 规划游戏功能......................... 217

9.2.2 准备素材................................ 217

9.2.3 分析对象算法......................... 218

9.2.4 编写对象脚本......................... 219

显示全部信息

《和小猫一起学编程 - 超好玩的Scratch 2.0》是一本旨在激发孩子无限创造力的编程启蒙读物。本书巧妙地将编程学习的枯燥概念,融入到生动有趣的故事和冒险场景中,让孩子们在玩乐中轻松掌握编程的基本原理和逻辑思维。 本书亮点: 零基础友好: 专为从未接触过编程的儿童设计,从最基础的积木式编程概念讲起,无需任何代码基础,一步步引导读者进入编程世界。 Scratch 2.0 深度解析: 详细讲解Scratch 2.0 可视化编程工具的各项功能,包括角色、背景、事件、控制、运算、侦测、画笔、声音、变量、列表等核心模块,并结合实际操作进行演示。 情境化学习: 抛弃枯燥的理论讲解,本书设计了一系列引人入胜的故事线和挑战任务。读者将跟随可爱的小猫“Scratchy”一起,经历各种奇妙的冒险,在解决问题的过程中学习编程。 项目驱动式学习: 每一个章节都围绕一个具体的项目展开,从简单的动画制作到复杂的小游戏开发,让读者在完成项目的成就感中巩固所学知识。本书包含的项目涵盖: 制作第一个动画: 学会控制角色移动、变换造型、播放声音,让小猫活起来。 互动故事创作: 学习使用“事件”积木,让角色响应用户的点击或按键,实现故事的互动性。 设计小游戏: 掌握“控制”积木中的循环和判断,制作简单的接球游戏、迷宫游戏等。 音乐与节奏: 利用“声音”积木,创作属于自己的音乐小片段,或者为动画配乐。 创意画板: 运用“画笔”积木,让Scratchy变成一个小画家,创作个性化图案。 智能角色: 学习使用“侦测”积木,让角色感知周围环境,例如碰撞检测,实现更智能的交互。 数据与变量: 理解“变量”的概念,用于记录分数、生命值等,为游戏增加策略性。 高级动画技巧: 探索更复杂的动画效果,如平滑移动、时间控制等。 搭建迷你世界: 学习如何组合多个角色和背景,创造属于自己的虚拟场景。 小猫的编程挑战: 鼓励读者根据所学知识,自由发挥创意,设计更复杂的项目。 可视化编程理念: 强调Scratch 2.0 的拖拽式积木编程,直观易懂,帮助孩子理解编程的逻辑和流程,培养计算思维。 循序渐进的难度: 内容难度由浅入深,从最基础的移动、转向,到复杂的条件判断、循环嵌套,每一步都经过精心设计,确保学习的连贯性和有效性。 激发创造力与逻辑思维: 在玩乐中,孩子们会自然而然地学会分解问题、逻辑推理、设计解决方案,并将自己的奇思妙想通过编程变为现实。 丰富的图文示例: 书中包含大量清晰的截图和步骤分解,让读者能够准确无误地跟随操作,减少学习过程中的困惑。 面向不同年龄段: 尽管是面向儿童,但书中讲解的编程概念和逻辑对于青少年乃至初学编程的成人同样具有启发意义。 为何选择Scratch 2.0? Scratch 2.0 是由麻省理工学院媒体实验室开发的免费可视化编程语言。它以积木块的形式代替了复杂的代码,儿童可以通过拖拽这些积木块来设计和创作互动故事、游戏和动画。这种直观的方式极大地降低了编程的学习门槛,让编程变得像搭积木一样有趣。Scratch 2.0 提供了比早期版本更丰富的功能和更友好的用户界面,是进行编程启蒙的绝佳选择。 本书内容概览: 第一章:初识Scratchy和它的魔法世界 欢迎来到Scratch的奇妙乐园! 我的第一个Scratch项目:让小猫动起来! 认识Scratch的舞台、角色和积木块。 移动小猫:前进、后退、旋转的奥秘。 改变小猫的造型:让它做出不同的表情。 添加声音:给小猫的声音魔法。 第二章:和Scratchy一起讲故事 背景切换:为你的故事设置不同的场景。 对话框的魔法:让角色和你对话。 事件触发:当…发生时,就… 使用“鼠标点击”和“按下按键”来控制角色。 创建简单的互动动画。 第三章:Scratchy的冒险游戏 游戏的基本要素:得分、生命值、目标。 “控制”积木:重复执行和判断。 制作一个简单的接球游戏。 碰撞检测:当小猫碰到…时会发生什么? 如何让游戏结束? 第四章:Scratchy的音乐派对 认识“声音”积木的更多功能。 播放旋律和节奏。 制作属于自己的小乐曲。 为动画配上动听的音乐。 第五章:Scratchy的创意画板 “画笔”积木大揭秘。 控制画笔的颜色、粗细和抬起/落下。 让Scratchy画出直线、圆形和方形。 创作独特的图案和设计。 第六章:Scratchy的智能小助手 “侦测”积木:让Scratchy感知世界。 如何知道颜色是什么? 让角色之间产生互动。 距离检测与碰撞。 第七章:Scratchy的数字魔法 理解“变量”的概念。 创建变量来记录分数、时间等。 使用变量来控制游戏进程。 挑战:制作一个猜数字游戏。 第八章:Scratchy的进阶动画 更平滑的角色移动。 使用“克隆”积木创建多个角色。 时间控制:让动画更有节奏感。 制作复杂的场景切换。 第九章:Scratchy的迷你世界 组合多个角色和背景,构建复杂的场景。 创建更具互动性的虚拟环境。 让不同的角色在同一场景中协同工作。 第十章:Scratchy的编程创意挑战 激发你的想象力! 根据已有知识,尝试设计更具挑战性的项目。 如何优化你的程序? 分享你的创意作品。 本书适合的读者: 对编程充满好奇的儿童。 希望培养孩子逻辑思维和解决问题能力的家长。 学校老师用于编程入门教学。 对可视化编程感兴趣的青少年。 初次接触编程,想用有趣方式学习的成人。 《和小猫一起学编程 - 超好玩的Scratch 2.0》不仅仅是一本书,更是一扇通往无限创意的门。它将陪伴你的孩子,在探索编程世界的过程中,收获知识、乐趣和成就感,为未来的学习和成长打下坚实的基础。本书将以最直观、最生动的方式,点燃孩子们对科技的兴趣,让他们从被动的学习者,转变为主动的创造者!

用户评价

评分

二 对于我这样完全零基础的编程小白来说,找到一本真正“好玩”又“好学”的书是多么不容易啊!很多编程书籍上来就讲复杂的代码,看得我头昏脑胀,还没入门就想放弃了。但这本书的名字《和小猫一起学编程-超好玩的Scratch2.0》,就像一道温暖的光,照亮了我学习的道路。我之所以对Scratch 2.0感兴趣,是因为听说它是一个图形化编程工具,不需要记忆晦涩的语法,而是通过拖拽积木块来实现编程,这听起来就非常友好。我希望能在这本书里,看到Scratch 2.0的界面是如何展示的,它的各种功能模块是如何划分的,以及最基础的操作步骤会是怎样的。我很期待作者能用非常直观的方式来讲解,比如通过截图、流程图,甚至是一步步的演示,让我能够轻松上手。我希望这本书能带领我从最简单的“让小猫动起来”开始,慢慢过渡到更复杂的指令组合,最终能够创造出一些有趣的小项目。我特别希望这本书能鼓励我大胆尝试,不怕犯错,因为编程本身就是一个不断试错和优化的过程。

评分

三 我一直觉得,学习编程不仅仅是为了掌握一门技术,更重要的是培养一种解决问题的能力和逻辑思维。而《和小猫一起学编程-超好玩的Scratch2.0》这个书名,让我看到了将这两者完美结合的可能性。我好奇书中会通过什么样的“超好玩”的方式来引导我们学习?是设计一系列充满趣味性的挑战,还是通过讲述一个个引人入胜的小故事,让编程的概念融入其中?我希望这本书不仅仅是教授Scratch 2.0的表面操作,更能深入地讲解背后的编程原理,比如事件驱动、循环、条件判断等等。我相信,如果能用一种生动有趣的方式来呈现这些概念,即使是对于我这样完全不懂编程的人来说,也能理解起来毫不费力。我尤其期待书中有一些实际的项目案例,能够让我跟着一步一步地完成,从一个简单的动画,到一个可以交互的小游戏,让我真切地感受到编程带来的乐趣和成就感。我希望这本书能点燃我对编程的热情,让我愿意花时间和精力去探索更多更深的知识。

评分

五 我是一个对新事物充满好奇心的人,编程一直是我很想尝试的领域,但苦于找不到合适的入门书籍。《和小猫一起学编程-超好玩的Scratch2.0》这个书名,瞬间击中了我的兴趣点。我脑海中想象着,跟随一只可爱的小猫咪,以一种轻松愉快的方式,一步步揭开编程的神秘面纱,这本身就充满了吸引力。我好奇书中的内容会是如何安排的,会不会以小猫的视角来引导我们认识Scratch 2.0的各种功能?比如,让小猫带我们认识不同的指令积木,了解它们的作用,然后通过组合这些积木,让小猫完成各种有趣的动作。我期待书中会有大量的插图和图解,让枯燥的编程概念变得可视化,更容易理解。我希望这本书能够教会我如何思考,如何将一个想法分解成一系列可执行的步骤,以及如何用代码来实现这些步骤。我特别希望能学到如何制作一些互动性强的项目,比如一个小小的迷宫游戏,或者一个可以和用户对话的虚拟宠物。这本书,在我看来,不仅仅是学习编程工具,更像是一次探索创意和逻辑的奇妙旅程。

评分

四 之前在网上看到过一些关于Scratch的介绍,觉得它是一个非常适合孩子入门编程的工具,但一直没找到一本合适的书来系统学习。这次看到《和小猫一起学编程-超好玩的Scratch2.0》,感觉非常惊喜!“超好玩”这三个字,让我对这本书充满了期待。我希望它能提供一个循序渐进的学习路径,从最基本的Scratch 2.0界面介绍开始,到如何使用各种功能模块,如何编写简单的脚本,如何创建角色和背景,以及如何添加声音和动画效果。我更希望书中能够设计一些有趣的项目,例如让小猫跳舞、捉迷藏,或者制作一个简单的问答游戏,让我在实践中学习,并且能够看到自己创造出的成果。我非常看重书籍的实用性,所以希望书中能够提供一些高质量的素材和代码示例,让我能够直接参考和修改。同时,我也希望这本书能够培养我的创造力和解决问题的能力,让我能够不仅仅是模仿,而是能够举一反三,创造出属于自己的独特作品。

评分

一 这本书的封面设计真的太吸引人了!那只胖乎乎、毛茸茸的小猫咪,眼睛里闪烁着好奇的光芒,仿佛正召唤着我一起进入奇妙的编程世界。我本来对编程一直有点畏惧,觉得它高深莫测,但看到这本书,我感觉一切都变得轻松有趣起来。书名《和小猫一起学编程-超好玩的Scratch2.0》就点明了这本书的定位,它不是一本枯燥的技术手册,而是一次充满乐趣的探索。我迫不及待地想翻开第一页,看看小猫到底会用怎样的方式教会我编程的奥秘。我很好奇,它会从最基础的概念讲起吗?比如什么是代码,什么是指令?会不会用一些形象的比喻来解释这些抽象的概念,让初学者更容易理解?我特别期待它能通过生动的故事和有趣的互动,将编程的逻辑思维融入其中,让我一边玩耍一边学习,不知不觉中就掌握了编程的技能。我脑海中已经勾勒出无数个画面,想象着自己跟着小猫一起,在Scratch 2.0的可视化编程环境中,拖拽着各种积木块,搭建出属于自己的动画、游戏,甚至是一些小小的创意作品。这种成就感,绝对是无与伦比的。

相关图书

本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度google,bing,sogou 等,本站所有链接都为正版商品购买链接。

© 2025 windowsfront.com All Rights Reserved. 静流书站 版权所有