零基础学Scratch 图文版

零基础学Scratch 图文版 pdf epub mobi txt 电子书 下载 2025

[美] 伊娃·霍兰(Eva Holland) 著,李小敬,翁恺 译
图书标签:
  • Scratch
  • 编程入门
  • 少儿编程
  • 图形化编程
  • STEM教育
  • 创意编程
  • 零基础
  • 启蒙教育
  • 趣味编程
  • 儿童编程
想要找书就要到 图书大百科
立刻按 ctrl+D收藏本页
你会得到大惊喜!!
出版社: 人民邮电出版社
ISBN:9787115477750
版次:01
商品编码:12367718
包装:平装
丛书名: 青少年编程
开本:16开
出版时间:2018-06-01
页数:228
正文语种:中文

具体描述

编辑推荐

想要编程却不知如何开始?在本书中,作者即程序设计专家伊娃·霍兰(Eva Holland)、克里斯·明尼克(Chris Minnick)将教你一些简单的方法,让你能很快从一个编程新手变成一个应用程序开发人员。本书的11个超棒实例会引导你掌握基本的编程技巧,这样你就可以从基础的项目开始,并逐渐创作出更具挑战性的作品。你将一边创作作品,一边学习编程,并在边做边学的过程中享受创造和编程的乐趣。

本书含配套网站,提供每一章的进阶讲解和演示视频,可以解答你的问题,确保你能真正理解书中介绍的内容。做好准备了吗?开始你的Scratch编程之旅吧!

本书作者伊娃·霍兰(Eva Holland)、克里斯·明尼克(Chris Minnick)将手把手地教会你下面的知识:
●如何在学习基础编程知识的同时创建真正的计算机程序
● 如何创作你的专属游戏、应用程序
● 如何掌握Scratch编程的方方面面
●如何与其他Scratch爱好者连接起来并分享作品
● 如何通过每次探险最终完成11个项目实例
● 当需要更多的帮助和解释的时候,如何观看视频

内容简介

本书主要讲解Scratch编程软件的用法,从如何安装、界面介绍开始讲起,然后图文并茂的教会你如何使用控制模块、场景模块、事件模块等,然后添加声音和动画,组成完整的互动游戏,最后测试游戏程序是否成功。每个步骤都通过截图的形式非常细致的进行讲解,读者只要跟着步骤去做,就能完成很棒的项目。

作者简介

[美] 伊娃·霍兰(Eva Holland),是一位有成就的作家、教练,同时也是WatzThis?公司的联合创始人。WatzThis?是一家致力于以有趣、可行的方式来进行技术培训的公司。伊娃不仅是这本书的共同作者,也是英文书《达人迷:JavaScript趣味编程15例》以及《Coding with Javacript for Dummies》的作者之一。她喜欢网球、音乐、读书以及户外运动。
克里斯·明尼克(Chris Minnick)是一位教练、Web工程师、多产的作者,也是WatzThis?公司的联合创始人。克里斯喜欢和别人分享他的知识,他已经给数以千计的成人和孩子培训过计算机编程。作为一位作家,他出版的书籍包括《达人迷:JavaScript 趣味编程15例》《Coding with JavaScript For Dummies》《Beginning HTML5, CSS3 For Dummies》, 以及《Webkit For Dummies》。克里斯非常喜欢读书、写作、游泳和音乐。

目录

概述 ...........................................................................................1
探险 1
编程浅谈 .....................................................................................5
1.1 编程无处不在 .............................................................................................................. 5
1.2 说机器语言 ................................................................................................................. 6
1.3 了解你的编程术语 ....................................................................................................... 7
1.4 编写第 一个 Scratch 程序 ............................................................................................ 8
1.4.1 加入 Scratch 社区 ............................................................................................ 8
1.4.2 遇见 Scratch 小猫 .......................................................................................... 10
1.4.3 让 Scratch 小猫动起来 .................................................................................... 11
1.4.4 拼积木 ............................................................................................................ 12
1.4.5 循环动作 ........................................................................................................ 12
1.4.6 使用绿旗开始执行 ........................................................................................... 14
1.4.7 从墙上弹开 ..................................................................................................... 15
1.4.8 创建角色 ........................................................................................................ 15
1.4.9 处理在舞池中的碰撞 ........................................................................................ 16
1.4.10 慢下来 ..........................................................................................................18
1.5 学习 Scratch 编程环境 ..............................................................................................18
1.5.1 探秘 Scratch 作品编辑器 ................................................................................. 19
1.5.2 在 Scratch 中使用颜色和形状 .......................................................................... 29
1.6 进一步探索 ............................................................................................................... 29
探险 2
Scratch 到底在哪里 ...................................................................31
2.1 设置舞台 .................................................................................................................. 31
2.1.1 和舞台交互 ..................................................................................................... 33
2.1.2 自定义舞台背景 ............................................................................................... 34
2.1.3 使用照片做舞台背景 ........................................................................................ 36
2.1.4 给舞台拍一张照片 ........................................................................................... 36
2.2 理解舞台上的坐标 ..................................................................................................... 37
2.2.1 占据舞台中央 .................................................................................................. 37
2.2.2 上下左右移动 .................................................................................................. 38
2.3 知道你的方向 ............................................................................................................ 39
2.3.1 使用旋转度数 .................................................................................................. 40
2.3.2 旋转角色 ........................................................................................................ 40
2.4 移动角色 .................................................................................................................. 42
2.4.1 步进 ............................................................................................................... 42
2.4.2 滑行 ............................................................................................................... 42
2.4.3 跳跃 ............................................................................................................... 43
2.5 创作随机的 Scratch 艺术图案 .................................................................................... 43
2.5.1 随机移动 ........................................................................................................ 43
2.5.2 绘制随机线段 .................................................................................................. 44
2.6 进一步探索 ............................................................................................................... 45
探险 3
使用控制类积木 .........................................................................47
3.1 理解代码嵌套 ............................................................................................................ 47
3.2 在 Scratch 中的程序分支 .......................................................................................... 49
3.2.1 “如果 () 那么”积木 ....................................................................................... 50
3.2.2 “如果 () 那么 () 否则”积木 ............................................................................. 50
3.2.3 布尔积木 ........................................................................................................ 52
3.3 在 Scratch 中添加注释 .............................................................................................. 53
3.3.1 独立注释 ........................................................................................................ 54
3.3.2 积木注释 ........................................................................................................ 55
3.4 Scratch 中的循环 ..................................................................................................... 56
3.4.1 无限循环 ........................................................................................................ 56
3.4.2 使用“停止 ()”积木结束循环 ........................................................................... 56
3.4.3 计数循环 ........................................................................................................ 56
3.4.4 重复执行直到条件满足 ..................................................................................... 57
3.4.5 等待 ............................................................................................................... 57
3.5 编写捕蝇器游戏 ........................................................................................................58
3.5.1 布置舞台 ........................................................................................................58
3.5.2 添加青蛙 ........................................................................................................ 59
3.5.3 添加“河马蝇” ............................................................................................... 59
3.5.4 给“河马蝇”编写脚本 ..................................................................................... 60
3.5.5 添加青蛙舌头 .................................................................................................. 61
3.6 进一步探索 ............................................................................................................... 63
探险 4
使用侦测类积木 .........................................................................65
4.1 学习侦测类积木 ........................................................................................................ 65
4.2 使用文本输入 ............................................................................................................ 66
4.3 按键侦测 .................................................................................................................. 70
4.4 侦测鼠标移动 ............................................................................................................ 71
4.5 使用计时功能 ............................................................................................................ 73
4.6 侦测碰撞和距离 ........................................................................................................ 77
4.7 创建苹果巡逻游戏 .....................................................................................................81
4.8 编程世界中进一步探险............................................................................................... 82
探险 5
使用事件类积木 .........................................................................85
5.1 理解事件的角色 ........................................................................................................85
5.2 使用按键积木 ............................................................................................................87
5.3 使用背景切换事件 ..................................................................................................... 90
5.4 实现侦测和计时事件 .................................................................................................. 93
5.4.1 侦测视频移动 .................................................................................................. 93
5.4.2 测量声音响度 .................................................................................................. 94
5.4.3 等待正确时机 .................................................................................................. 94
5.5 理解消息机制 ............................................................................................................ 94
5.6 使用大事件 ............................................................................................................... 97
5.6.1 布置舞台 ........................................................................................................98
5.6.2 为主持人编写脚本 ........................................................................................... 99
5.6.3 为芭蕾舞表演编写脚本 ................................................................................... 100
5.6.4 为恐龙表演编写脚本 ...................................................................................... 103
5.6.5 为舞台编写脚本............................................................................................. 103
5.6.6 显示和隐藏角色 ............................................................................................ 105
5.7 进一步探索 ............................................................................................................. 107
探险 6
变量和列表 ............................................................................ 109
6.1 理解变量积木 ..........................................................................................................109
6.1.1 变量是有名字的............................................................................................. 111
6.1.2 变量可以显示在舞台上 ................................................................................... 112
6.1.3 变量是可以变化的 .........................................................................................114
6.1.4 Scratch 的变量是持久存储的 .........................................................................116
6.1.5 Scratch 变量很大 ......................................................................................... 117
6.2 使用列表 ................................................................................................................118
创建列表 ..................................................................................................................118
6.3 万能的聚会主人 ...................................................................................................... 120
6.3.1 准备列表和变量............................................................................................. 120
6.3.2 询问名字和年龄 ............................................................................................. 121
6.3.3 回忆姓名和年龄............................................................................................. 122
6.4 进一步探索 ............................................................................................................. 125
探险 7
使用 Scratch 的运算符 ............................................................ 127
7.1 对运算符说“Hello” .............................................................................................. 127
7.2 做数学 ...................................................................................................................128
7.2.1 加法 .............................................................................................................128
7.2.2 减法 ............................................................................................................. 130
7.2.3 乘法 ............................................................................................................. 131
7.2.4 除法 ............................................................................................................. 132
7.3 逻辑运算 ................................................................................................................ 133
7.4 操作文字 ................................................................................................................ 135
7.4.1 用“连接 ()()”组合文字 ................................................................................ 135
7.4.2 找到字符 ...................................................................................................... 137
7.4.3 获得文字长度 ............................................................................................... 137
7.5 理解其他运算符 .....................................................................................................138
7.5.1 () 除以 () 的余数 ...........................................................................................138
7.5.2 将 () 四舍五入 ..............................................................................................138
7.5.3 () 的 () .......................................................................................................... 139
7.6 做一个数学练习游戏 ................................................................................................140
7.6.1 实现不同的执行路径 ......................................................................................140
7.6.2 做加法测试 .................................................................................................. 142
7.6.3 做乘法游戏 .................................................................................................. 143
7.7 进一步探索 .............................................................................................................145
探险 8
画图 ...................................................................................... 147
8.1 用绘图编辑器作画 ...................................................................................................147
8.1.1 使用位图和矢量图 ......................................................................................... 150
8.1.2 做幻灯片 ...................................................................................................... 153
8.2 用画笔创作一架在天上写字的飞机 ............................................................................158
8.3 进一步探索 .............................................................................................................161
探险 9
制作自己的积木 ...................................................................... 163
9.1 制作自己的积木 ...................................................................................................... 163
9.1.1 把程序分割成一些自定义积木 .........................................................................164
9.1.2 修改定制的积木.............................................................................................167
9.2 用背包来借用积木 ................................................................................................... 170
9.3 布置一场时装秀 ..................................................................................................... 172
9.4 进一步探索 ............................................................................................................. 175
探险 10
制作使用声音和音乐 ............................................................... 177
10.1 使用声音 .............................................................................................................. 177
10.2 声音库 .................................................................................................................178
10.3 使用声音编辑器 ....................................................................................................180
10.4 编辑声音 ..............................................................................................................181
10.5 录音 .....................................................................................................................182
10.6 导入声音 ..............................................................................................................184
10.7 组织 Scratch 爵士乐队 ..........................................................................................184
10.7.1 准备乐器 ....................................................................................................184
10.7.2 找到鼓手 ....................................................................................................185
10.7.3 演奏旋律 ....................................................................................................186
10.7.4 合起来演奏 .................................................................................................188
10.7.5 一起唱 ........................................................................................................191
10.8 进一步探索 .......................................................................................................... 192
探险 11
探索 Scratch 小宇宙 ............................................................... 193
11.1 访问 MIT 网站上的 Scratch 课程 ........................................................................... 193
11.2 分享你的项目 ........................................................................................................194
11.3 Scratch 社区规则 .................................................................................................198
11.4 改编项目 .............................................................................................................. 200
11.5 和真实世界交互 .................................................................................................... 201
11.5.1 理解电 ........................................................................................................ 202
11.5.2 理解 Makey Makey ................................................................................... 203
11.5.3 理解导电性 ................................................................................................. 204
11.6 用 PicoBoard 感知世界 ......................................................................................... 205
11.7 进一步探索 ........................................................................................................... 207
附录 A
安装 Scratch 脱机编辑器 ........................................................ 209
在 Windows 操作系统上安装 Scratch 脱机编辑器 ............................................................. 209
在 Mac 操作系统上安装 Scratch 脱机编辑器 ..................................................................... 215
更多资源 ........................................................................................................................ 220
附录 B
测试你的程序 ......................................................................... 221
合理规划 ........................................................................................................................ 221
让别人来帮你测试 ........................................................................................................... 222
寻找可能的无效输入 ........................................................................................................ 223
经常使用注释 .................................................................................................................. 223
尽早测试、经常测试 ........................................................................................................ 224
记录测试和错误原因 ........................................................................................................ 224
使用自定义积木 ............................................................................................................... 224
对数字使用滑杆 ............................................................................................................... 225
继续学习 ........................................................................................................................ 225
继续实践 ........................................................................................................................ 226
术语表 ................................................................................... 227
开启你的创意之旅:可视化编程的奇妙世界 想象一下,只需通过拖拽一个个生动有趣的积木块,就能创造出属于自己的动画故事、互动游戏,甚至是解决身边生活中的小难题。这不再是遥不可及的梦想,而是触手可及的现实。《零基础学Scratch 图文版》将带你走进一个充满乐趣和创造力的可视化编程世界,即使你从未接触过编程,也能轻松入门,享受创造的快乐。 Scratch:为想象力插上翅膀的编程语言 Scratch是由麻省理工学院(MIT)媒体实验室开发的一款图形化编程语言。它最大的特色在于其“积木块”式的编程界面。开发者无需记忆复杂的代码语法,只需像搭积木一样,将预设好的不同功能的指令积木块拖拽到工作区域,并通过简单的连接,就能组合成完整的程序。这种直观、可视化的操作方式,极大地降低了编程的门槛,让任何人都能在轻松愉快的氛围中学习编程。 Scratch的设计初衷,便是为了让儿童和青少年能够更轻松地接触编程,培养他们的逻辑思维能力、创造力、解决问题的能力以及团队协作精神。然而,Scratch的魅力远不止于此。它的强大功能和无限可能性,也吸引着无数成年编程爱好者,作为学习新概念、激发创意灵感的平台。 为何选择《零基础学Scratch 图文版》? 这本书,不仅仅是一本教程,更是你踏入编程世界的第一本启蒙之书。我们深知,对于初学者而言,理解抽象的概念、掌握陌生的工具可能是一项挑战。因此,本书在内容组织、讲解方式、视觉呈现上都力求做到极致,旨在为你提供最顺畅、最有效的学习体验。 1. 全方位的内容覆盖,从入门到进阶: 本书将带你从Scratch的“零”开始,循序渐进地掌握编程的核心概念。 认识Scratch界面: 首先,我们会详细介绍Scratch的工作界面,包括舞台区、角色区、积木块区、脚本区等各个组成部分的功能,让你对Scratch有一个全面的了解。每一个按钮、每一个区域的作用都会用清晰的图文进行标注和解释。 积木块的奥秘: 你将学习到Scratch提供的各类积木块,它们被逻辑地归类为“动作”、“外观”、“声音”、“事件”、“控制”、“侦测”、“运算符”、“变量”和“自制积木”等。我们会逐一讲解这些积木块的含义和用法,并通过生动的例子来演示它们是如何工作的。例如,如何让一个角色移动、改变颜色、播放声音,如何响应用户的键盘输入或鼠标点击,如何实现循环和判断等。 角色与背景的魔法: Scratch允许你自由创建和编辑角色(Sprite)以及舞台背景。本书将指导你如何选择、导入、绘制你自己的角色,如何为其添加动作和行为。同时,你也将学会如何设计和更换精美的背景,让你的作品更具视觉吸引力。 事件驱动的魅力: Scratch的核心在于事件驱动。你将理解“当绿旗被点击”、“当按键被按下”、“当角色被点击”等事件是如何触发程序的运行,并学会如何巧妙地利用这些事件来控制程序的流程。 控制结构:循环与条件判断: 掌握循环(如“重复执行”、“重复直到”)和条件判断(如“如果…那么…”、“如果…那么…否则…”)是编写复杂程序的关键。本书将用大量实例,让你深刻理解这些控制结构在程序逻辑中的重要作用,学会如何用它们来让你的作品更加智能和有趣。 变量的妙用: 变量是存储和管理数据的关键。你将学会如何创建和使用变量,例如记录游戏得分、玩家生命值、或者某个计数器,让你的程序能够动态地改变和响应。 侦测与交互: Scratch提供了丰富的侦测积木块,让你的程序能够感知外部环境,例如检测角色是否碰到边缘、是否碰到另一个角色、鼠标的位置等等。结合这些侦测功能,你将能够创建更具互动性的游戏和应用。 运算符的力量: 数学运算符(加减乘除)、逻辑运算符(与、或、非)以及比较运算符(大于、小于、等于)在程序中扮演着重要角色。本书将清晰地讲解这些运算符的使用方法,让你能够在程序中进行各种计算和逻辑判断。 自定义积木:模块化编程的起点: 当程序变得越来越复杂时,自定义积木(My Blocks)就显得尤为重要。它允许你将一组常用的指令封装成一个新的积木块,提高代码的复用性和可读性。本书将为你展示如何创建和使用自定义积木,让你初步体验模块化编程的思想。 2. 图文并茂,直观易懂: 我们深知,对于初学者来说,枯燥的文字描述往往难以理解。因此,《零基础学Scratch 图文版》的最大亮点在于其“图文版”的特性。 高清截图,精准定位: 书中的每一个操作步骤,都配有高清晰度的Scratch界面截图,清晰地展示了你需要点击的按钮、拖拽的积木块以及它们放置的位置。这种“所见即所得”的学习方式,让你能够准确无误地跟着教程进行操作,避免了因图文不符而产生的困惑。 图标示意,一目了然: 我们在介绍积木块时,会直接使用Scratch界面中的积木块图标,并配以简洁的文字说明。读者一眼就能识别出对应功能的积木块,大大加快了学习的效率。 案例解析,活学活用: 每一个知识点,都不是孤立存在的。本书精心设计了大量贴近生活、富有创意的实例项目,例如: 制作一个简单的动画: 让角色载歌载舞,讲述一个精彩的故事。 开发一个有趣的互动游戏: 比如躲避障碍物的小游戏,或者猜数字的游戏。 创建会唱歌或演奏乐器的角色: 感受音乐的魅力。 设计一个问答系统: 模拟智能助手,与用户进行简单的对话。 制作一个简单的绘画工具: 体验创意绘画的乐趣。 模拟简单的物理效果: 比如弹跳的小球。 这些案例不仅能帮助你巩固所学的知识,更能激发你的创造灵感,让你看到Scratch的无限可能。 3. 强调“为什么”与“怎么做”,培养独立思考能力: 《零基础学Scratch 图文版》不只是告诉你“怎么做”,更会尝试解释“为什么这么做”。在讲解每一个知识点时,我们都会尽量说明其背后的逻辑和原理,帮助你理解编程的思维方式。通过引导你思考不同的实现方法,鼓励你进行尝试和探索,我们希望培养你独立解决问题的能力,让你在掌握Scratch的基础上,还能举一反三,触类旁通。 4. 贴近生活,激发学习兴趣: 编程并非只是枯燥的数字和代码,它更是一种创造和表达的工具。本书中的案例选择,都力求贴近生活,有趣味性。我们相信,通过创造出自己喜欢的东西,学习编程的过程会变得更加轻松愉快,学习的动力也会源源不断。 谁适合阅读《零基础学Scratch 图文版》? 对编程感兴趣的青少年: 这是你接触编程的最佳起点,它能为你打开一个全新的世界。 希望培养孩子逻辑思维和创造力的家长: 本书可以作为你引导孩子学习编程的得力助手。 想学习编程,但对传统代码望而却步的成年人: Scratch的友好界面将让你轻松入门。 教育工作者: 想在课堂上引入编程教育的教师,本书提供了丰富的内容和教学思路。 任何对用创意表达自己有热情的人: Scratch是实现你想法的绝佳工具。 学完这本书,你将收获什么? 扎实的Scratch编程基础: 你将能够熟练运用Scratch的各项功能,独立完成各种创意项目。 良好的逻辑思维能力: 编程过程本身就是对逻辑思维的锻炼。 强大的解决问题能力: 你将学会如何分析问题、拆解问题,并找到解决方案。 无限的创造力: 你将能够将自己的奇思妙想转化为实际的作品。 对编程世界的初步认识: 为未来进一步学习更高级的编程语言打下坚实基础。 结语 《零基础学Scratch 图文版》是你迈向创造力无限的编程世界的第一步。它将为你提供清晰的指引,丰富的案例,以及最直观的学习体验。告别枯燥的理论,拥抱创造的乐趣。现在,就翻开这本书,开启你的Scratch奇妙之旅吧!让我们一起用积木块,搭出属于你自己的精彩世界!

用户评价

评分

坦白说,我买这本书的时候,心里并没有抱太大的期望,想着大概也就是随便看看,了解一下Scratch是个啥。但拿到书之后,我的看法彻底改变了。《零基础学Scratch 图文版》的排版真的太赞了!每一页都像是为我量身定制的教学指南,大量的彩色图片和详细的步骤说明,让我感觉自己就像在跟着一位经验丰富的老师一步步操作一样。书里的内容安排得非常有条理,从最基础的概念讲起,比如如何添加角色,如何让角色说话,到后面一些稍微复杂一点的动画和交互设计,都过渡得非常自然。我特别喜欢它设计的一些小型项目,每一个项目都像是一个小小的挑战,完成之后,我都会获得满满的成就感。它没有上来就灌输大段的理论,而是通过实践来引导学习,让我真正理解编程的乐趣所在。这本书真的把编程这件事变得简单有趣,让我这个“小白”也能轻松入门,甚至开始期待着能用Scratch创造出更多属于自己的小作品。

评分

作为一个对编程完全陌生的成年人,我一直觉得这东西离我太遥远了,大概只有程序员才能搞懂。但偶然间看到《零基础学Scratch 图文版》,我抱着试试看的心态买回来翻了翻。这本书真的是“图文并茂”的最佳诠释!每一页都布满了清晰的截图,将Scratch软件界面的每一个按钮、每一个积木块都标注得明明白白。它的语言风格也非常亲切,没有那些晦涩难懂的专业术语,而是用非常生活化的语言来解释编程概念。我最喜欢的部分是它设计的一些小练习,比如做一个会打招呼的小恐龙,或者一个简单的打地鼠游戏。通过这些小练习,我能够立刻将学到的知识应用起来,亲手实现一个小小的创意,这种成就感真的太棒了!我感觉这本书就像一个超级耐心的老师,把编程的逻辑一点点地渗透给我,让我不再感到害怕,反而觉得很有意思,甚至开始思考,是不是还能用Scratch做出更有趣的东西来。

评分

我一直对科学技术类的书籍有点敬而远之,总觉得它们过于理论化,读起来枯燥乏味。这次是因为家里的小朋友对编程产生了兴趣,我才抱着试试看的心态买了《零基础学Scratch 图文版》。没想到,这本书带给我的惊喜远不止于此。它的讲解方式非常巧妙,以“图”为主,“文”为辅,每一页都配有大量的截图和示意图,把Scratch的每一个功能都展示得清清楚楚。即使是我这样对电脑操作不算特别熟练的人,也能轻松跟上它的节奏。书中从最基础的“角色”和“背景”的添加,到如何让角色动起来、发出声音,再到如何实现简单的交互,都讲解得循序渐进,逻辑性很强。我尤其欣赏它在讲解过程中,会穿插一些“小贴士”和“常见问题解答”,这些细节之处体现了作者的良苦用心,让我避免了很多不必要的弯路。通过这本书,我不仅能指导孩子学习,自己也从中获得了很大的乐趣,感觉打开了一扇新的大门。

评分

说实话,我拿到这本书之前,对Scratch的了解几乎为零。朋友推荐我试试,说这个对孩子学编程很好,我也想跟着了解一下。一开始,我最担心的就是那些专业的术语和晦涩的原理,但《零基础学Scratch 图文版》完全颠覆了我的认知。它没有上来就灌输一大堆理论,而是直接从最直观的图形化界面入手,用生动形象的比喻来解释每一个概念。比如,它讲到“事件”时,会用“当…发生时”来类比,就像门铃响了,就会有人来开门一样。这种接地气的讲解方式,让我很快就理解了编程的基本逻辑。书中那些大量的彩图和流程图,更是将复杂的指令变得一目了然。我最喜欢的是它设计的“创意工坊”部分,提供了很多有趣的案例,让我能够边学边练,马上就能看到成果。看着自己一步步搭建出来的动画和游戏,那种感觉太奇妙了!这本书真的把编程这件“难事”,变成了一件“好玩事”,它让我发现,原来每个人都可以成为一个小小创客。

评分

这本书简直让我重新认识了编程!我一直觉得编程是高深莫测、遥不可及的,只有那些天才才能掌握的技能。但自从翻开《零基础学Scratch 图文版》后,我彻底打消了这个念头。这本书的排版设计真的非常用心,大量的插图清晰地展示了每一个操作步骤,就好像老师手把手地教我一样。刚开始接触Scratch,我连“积木”是什么都不知道,更别说如何将它们组合起来。但是,这本书循序渐进的讲解,从最基础的移动、转向,到更复杂的循环、条件判断,都解释得无比透彻。我特别喜欢它设计的一些小项目,比如制作一个会跳舞的小猫,或者一个简单的躲避障碍游戏。完成这些小项目的时候,那种成就感真的无与伦比!以前我总是觉得学习新东西很枯燥,但在这本书的引导下,我仿佛进入了一个充满乐趣的编程世界,每一个环节都充满了惊喜和探索的欲望。它不仅教会了我如何使用Scratch,更重要的是,它激发了我对编程的浓厚兴趣,让我看到了用代码创造的无限可能。

评分

儿子要求买的,正版,划算,今天下单明天到,给力!

评分

好棒,读起来有意思,大人看也挺好

评分

刚收到书,翻看了一部分,内容还可以,总体算满意。

评分

送货特别快,是正品!京东自营值得信赖。

评分

经典的书,618活动给力,很好很好。777

评分

看着一般,就是折扣不是太高。

评分

一直都是用这个牌子,质量很好。京东自营快递无敌了。

评分

好好学习天天向上,哦哟!

评分

很适合入门级读的一本书,简单易懂,配图解释,推荐入门级购买。看书自学。

相关图书

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

© 2025 book.teaonline.club All Rights Reserved. 图书大百科 版权所有