动手玩转Scratch2.0编程(STEAM创新教育指南)

动手玩转Scratch2.0编程(STEAM创新教育指南) pdf epub mobi txt 电子书 下载 2025

于欣龙李 编
图书标签:
  • Scratch
  • 编程
  • 少儿编程
  • STEAM教育
  • 创新教育
  • 图形化编程
  • 趣味编程
  • 教育
  • 计算机科学
  • 动手实践
想要找书就要到 图书大百科
立刻按 ctrl+D收藏本页
你会得到大惊喜!!
店铺: 博库网旗舰店
出版社: 电子工业
ISBN:9787121272516
商品编码:10453770481
开本:16
出版时间:2015-10-01

具体描述

基本信息

  • 商品名称:动手玩转Scratch2.0编程(STEAM创新教育指南)
  • 作者:(美)马吉|译者:于欣龙//李泽
  • 定价:69
  • 出版社:电子工业
  • ISBN号:9787121272516

其他参考信息(以实物为准)

  • 出版时间:2015-10-01
  • 印刷时间:2015-10-01
  • 版次:1
  • 印次:1
  • 开本:16开
  • 包装:平装
  • 页数:269
  • 字数:300千字

内容提要

Scratch是可视化的编程语言,其丰富的学习环 境适合所有年龄阶段的人。利用它可以制作交互式程 序、富媒体项目,包括动画故事、读书报告、科学实 验、游戏和模拟程序等。马吉编著的《动手玩转 Scratch2.0编程》的目标是将Scratch作为工具,教 会读者*基本的编程概念,同时揭示Scratch在教学 上的强大能力。
     全书共分9章,前三章讲解如何使用Scratch绘制 几何图形,并创建富媒体应用程序,其余章节使用 Scratch讲解各个编程概念。每一章都有许多完整的 案例,读者可以模仿它们制作许多类似的程序。当读 完整本书后,相信你一定可以亲自完成各种编程项目 。
     本书假定读者没有任何编程基础。本书内容的难 度基本不会超过高中数学,个别有难度的模拟程序可 以先行跳过。
    

作者简介

Majed Marji是通用汽车公司的**工程师,同时也是韦恩州立大学的兼职讲师。Majed Marji拥有韦恩州立大学的电子工程博士学位和达文波特大学的战略管理MBA学位。 于欣龙,工学硕士。2013年毕业于哈尔滨工程大学机械设计及理论专业。新生代85后机器人创业达人,被媒体誉为“机器人爸爸”,国内**批将Arduino引入中国的**创客。现任晗尔滨奥松机器人科技有限公司(www.alsrobot.cn)总经理,创业期间指导多家出版社引进二十多本与开源硬件和创客有关的图书,曾出版译著《爱上Arduino》和《Arduino机器人**指南》。 李泽,国内**创客,2013年本科毕业于新疆医科大学信息管理与信息系统专业。学习编程7年有余,善于分解知识点,将复杂的概念简单化。曾拍摄多部开源硬件相关的教学视频,现致力于创客教育相关的工作。

目录

致谢
本书介绍
**章 准备开始
什么是 Scratch
Scratch 编程环境
试一试 1-1
舞台
角色列表
试一试 1-2
试一试 1-3
积木区
试一试 1-4
脚本区
试一试 1-5
试一试 1-6
造型标签页
声音标签页
试一试 1-7
试一试1-8
背景标签页
角色信息
试一试 1-9
工具栏
绘图编辑器
设置图像的中心
试一试 1-10
设置透明色
制作**个 Scratch 游戏
**步:准备背景
第二步:加入反弹板和小球
第三步:让角色动起来
试一试 1-11
第四步:添加声音*有趣
Scratch 积木一览
算术运算符和函数
算术运算符
随机数
数学函数
本章小结
练习题
第2章 动作和绘图
使用动作模块的积木
**动作
试一试 2-1
目 录 XIII
相对动作
试一试 2-2
其他动作积木
画笔模块和一个简单的画图程序
试一试 2-3
神奇的重复执行
试一试 2-4
旋转的正方形
试一试 2-5
试一试 2-6
图章积木
Scratch 项目
猫咪收集钱袋
试一试 2-7
接苹果游戏
关于被克隆的角色
本章小结
练习题
第3章 外观和声音
外观模块
切换造型创建动画
试一试 3-1
试一试 3-2
让角色思考并说话
图形**
角色大小和可视状态
试一试 3-3
角色间的图层
声音模块
播放音频文件
XIV 目 录
试一试 3-4
弹奏鼓声和其他声音
创作音乐
试一试 3-5
试一试 3-6
控制音量
设计
Scratch 项目
在舞台上跳舞
烟花效果
本章小结
练习题
第4章 过程
消息的广播和接收
发送消息和接收消息
使用广播机制协调多个角色
将大型程序分而治之
使用广播模拟过程
创建自己的积木块
给积木块添加参数
试一试 4-1
过程的嵌套
试一试 4-2
分析问题的思维方式
自顶向下分析
试一试 4-3
自底向上分析
本章小结
练习题
第5章 变量
Scratch 的数据类型
参数凹槽与积木形状
数据类型的自动转换
变量详解
什么是变量?
创建并使用变量
试一试 5-1
变量的作用范围
修改变量的值
绘制蜘蛛网
绘制风车
克隆体中的变量
试一试 5-2
变量值显示器
在程序中使用变量值显示器
欧姆定律模拟实验
串联电路模拟实验
试一试 5-3
计算球体体积和表面积
试一试 5-4
绘制玫瑰花瓣
试一试 5-5
葵花籽分布模型
试一试 5-6
获得用户输入
读取数字
试一试 5-7
读取字符
执行算术运算
本章小结
练习题
第6章 用逻辑做决定
比较操作符
布尔表达式的求值
比较字符和字符串
分支结构
如果那么积木块
将变量作为标志
如果那么否则积木
嵌套分支结构
菜单驱动程序
逻辑运算符
且操作符(and)
或操作符(or)
不成立操作符(not)
使用逻辑运算符检查数值范围
Scratch 项目
坐标猜测游戏
试一试 6-1
三角形分类游戏
试一试 6-2
猫咪巡线
试一试 6-3
求解直线方程
试一试 6-4
其他应用程序
本章小结
练习题
目 录 XVII
第7章 深入循环
循环结构
重复执行直到积木
试一试 7-1
将重复执行和如果那么结合
试一试 7-2
停止积木
试一试 7-3
结束过程调用
验证用户输入
循环计数器
密码验证
灵活的循环计数
试一试 7-4
循环的嵌套
递归:调用自身的过程
试一试 7-5
Scratch 项目
模拟时钟
试一试 7-6
小鸟射击游戏
试一试 7-7
自由落体实验
试一试 7-8
试一试 7-9
抛体运动模拟器
其他应用程序
本章小结
试一试 7-10
练习题
第8章 字符串处理
字符串数据类型
特殊字符统计
字符比较
字符串操作示例
Igpay Atinlay
试一试 8-1
单词修正
试一试 8-2
解密游戏
试一试 8-3
Scratch 项目
射击游戏
二进制数到十进制数转换
试一试 8-4
试一试 8-5
试一试 8-6
刽子手游戏
试一试 8-7
分数运算教学工具
试一试 8-8
本章小结
练习题
第9章 链表
Scratch 的链表
创建链表
试一试 9-1
链表的积木
添加和删除
插入和替换
获得链表中的变量
包含积木
边界检查
试一试 9-2
动态链表
向链表填充用户输入
绘制柱状图
数字链表
寻找*值
试一试 9-3
试一试 9-4
计算平均数
搜索和排序
线性搜索
试一试 9-5
频数统计
试一试 9-6
冒泡排序
试一试 9-7
寻找中位数
Scratch 项目
我是诗人
四边形分类游戏
试一试 9-8
试一试 9-9
数学魔法师
花的结构测验
试一试 9-10
其他应用程序
试一试 9-11
本章小结
练习题
附录A 分享与合作
创建 Scratch 账号
使用书包功能
创建项目
创建新的项目
项目再创作
项目页
分享项目


创意启蒙,编程启航:开启你的STEAM探索之旅 这是一本为你量身打造的创意探索指南,它将带领你跨越知识的疆界,点燃你内心深处的好奇与创造力。在这里,我们不仅仅是学习,更是体验、是实践、是发现。这是一场关于STEAM(科学、技术、工程、艺术、数学)的奇妙旅程,你将成为这场旅程的主角,用双手去触摸、去感受、去创造属于自己的精彩。 打破壁垒,拥抱无限可能 想象一下,你手中的一块块积木,不再仅仅是静止的组件,而是可以被赋予生命、可以听从你指令的魔法石。这本书正是为你提供了这样的魔法。它将引导你认识并掌握一种强大而直观的工具,让你能够将脑海中天马行空的创意,转化为看得见、摸得着的现实。你将不再受限于单一的学科知识,而是学会将科学的严谨、技术的巧思、工程的逻辑、艺术的美感以及数学的思维融会贯通,创造出独一无二的作品。 从零开始,循序渐进的探索 你可能从未接触过编程,对复杂的代码望而却步。请放心,这本书为你设计了一条最平缓的学习曲线。它以一种极富启发性的方式,将抽象的概念具象化,将枯燥的指令趣味化。你将从最基础的操作入手,逐步理解指令的含义、事件的触发、变量的运用,以及如何让不同的角色之间进行交互。每一个步骤都经过精心设计,确保你在轻松愉快的氛围中,逐步建立起对编程逻辑的深刻理解。 不止于代码,更在于思维的跃迁 这本书的价值,远远不止于教会你如何编写程序。它更注重培养你的核心素养,让你在玩乐中学习,在实践中成长。 逻辑思维的训练: 编程本质上就是一种严谨的逻辑推理过程。你需要清晰地规划每一步指令,预设各种可能的情况,并找到最优的解决方案。这种训练将极大地提升你分析问题、解决问题的能力,让你在面对生活中的挑战时,能够更加条理清晰、思路敏捷。 计算思维的培养: 你将学会如何将复杂的问题分解成更小的、可管理的部分,如何利用抽象和模式识别来寻找规律,以及如何设计算法来解决问题。这些都是计算思维的核心要素,它们不仅在计算机科学领域至关重要,在各行各业都越来越受到重视。 创造力的释放: 这本书为你提供了一个无限创意的画布。你可以设计自己的游戏,制作动画故事,甚至创作互动式的艺术品。在这里,没有“不可能”,只有你敢不敢想。你会发现,原来自己身上蕴藏着如此惊人的创造潜能,等待你去发掘和释放。 工程实践的精神: 你将有机会亲手搭建项目,从构思到实现,经历一个完整的工程周期。你会学习如何进行原型设计,如何测试和调试,以及如何不断优化你的作品。这种实践性的学习,能够让你深刻理解“动手”的重要性,培养解决实际问题的能力。 艺术与技术的融合: 编程并非冰冷的机器语言,它也可以是表达艺术的载体。你可以为你的角色设计精美的造型,创作动听的背景音乐,构建引人入胜的故事场景。这本书鼓励你打破艺术与技术之间的界限,让它们相互赋能,创造出更具表现力和感染力的作品。 数学思维的直观体验: 在制作游戏和动画的过程中,你会不自觉地接触到坐标、角度、速度、比例等数学概念。通过可视化和互动的方式,你将对这些数学知识有更直观、更深刻的理解,从而激发你对数学的兴趣。 丰富的项目实践,让你学有所成 理论的学习固然重要,但真正的掌握在于实践。本书精心设计了大量丰富多样的项目,涵盖了从入门到进阶的各个阶段。 趣味小游戏: 你将学会如何制作经典的“打砖块”、“躲避障碍物”、“猜数字”等小游戏,体验游戏设计的乐趣,理解游戏的核心机制。 动画故事的创作: 赋予角色生命,让他们在屏幕上翩翩起舞,讲述你自己的故事。你将学习如何控制角色的动作、表情和对话,制作出引人入胜的动画短片。 互动式画板: 尝试创作一个可以让你自由涂鸦、改变颜色、甚至实现简单特效的互动画板,感受编程带来的自由创作体验。 简单的模拟器: 模拟一些简单的物理现象,例如弹球的运动轨迹,或者观察不同元素的互动效果,用编程来探索科学的奥秘。 创意音乐制作: 尝试用代码来创作简单的旋律和节奏,将编程与音乐结合,创造出属于你自己的音乐作品。 解谜闯关项目: 设计一系列需要逻辑思考和策略才能通过的关卡,挑战你的智慧,锻炼你的问题解决能力。 每一个项目都不仅仅是简单的模仿,更是鼓励你去思考“为什么”,去探索“还有什么可能”。在完成每一个项目的过程中,你都会收获成就感,并为下一个更具挑战性的项目打下坚实的基础。 面向未来的技能,点亮人生新篇章 在这个飞速发展的数字时代,掌握编程思维和创造能力,已经不再是少数人的专属技能,而是越来越成为适应未来社会发展的必备素养。这本书为你提供了一个绝佳的起点,让你能够: 培养终身学习的能力: 编程的学习过程本身就是一个不断探索、不断解决问题的过程,这种经历将培养你独立学习和自我提升的能力,让你能够持续适应快速变化的知识体系。 增强自信心和自主性: 当你能够将自己的创意转化为现实,并解决遇到的技术难题时,你的自信心将得到极大的提升。你会发现,自己拥有改变和创造的能力,从而更加积极主动地面对生活。 激发团队协作的精神: 很多项目都可以通过合作完成。在共同解决问题的过程中,你将学会如何与他人沟通、协作、分享想法,培养良好的团队合作能力。 为未来的学习和职业生涯奠定基础: 无论你将来选择从事哪个领域,计算思维、逻辑分析能力、创造力以及解决问题的能力,都将是你宝贵的财富。这本书为你打开了一扇通往更广阔世界的大门。 不仅仅是一本书,更是一个社区 当你踏上这本书所指引的探索之路,你便加入了一个充满活力和创造力的社区。在这里,你将有机会: 分享你的作品: 勇敢地展示你的创意成果,与他人交流学习,收获宝贵的反馈。 互相启发: 看到别人的作品,你会获得新的灵感;别人的经验,也会帮助你少走弯路。 共同进步: 在这个充满支持的环境中,你会感受到学习的乐趣,并与志同道合的朋友一起不断成长。 准备好了吗? 这本书是你踏入STEAM世界的敲门砖,是你释放创造力的催化剂,是你点亮未来的启明星。放下你的犹豫,带上你的好奇,让我们一起动手,一起玩转,一起创造属于你的精彩!在这里,你将不仅仅是学习编程,更是学习如何思考,如何创造,如何以一种全新的视角去理解和改变这个世界。这本书将是你STEAM探索之旅最忠实的伙伴,陪伴你一步步走向更广阔的未来。

用户评价

评分

作为一个略懂一些基础编程逻辑的人,我原本担心这类面向初学者的指南会显得过于浅显,但这本书的表现却超出了我的预期。它的深度把握得非常好,既保证了零基础读者的友好性,又在进阶内容上埋下了不少值得深入思考的“彩蛋”。书中对于事件驱动、变量的使用以及循环控制的讲解,都采用了非常巧妙的比喻和场景模拟,这比单纯看教科书上的定义要高效得多。我特别欣赏作者在每章末尾设置的“挑战升级”环节,它鼓励读者在掌握基础功能后,尝试自己去修改和扩展已有的程序,这种自我驱动的学习方式对于建立扎实的编程能力至关重要。这本书不仅仅是一个工具手册,更像是一份激发创造力的蓝图。它教会我的不是固定的套路,而是一种面对未知问题时,敢于拆解、勇于尝试的编程思维框架。对于希望从“知道”编程走向“会用”编程的人来说,这本书提供了绝佳的跳板。

评分

我必须说,市面上关于编程入门的书籍汗牛充栋,但真正能让人坚持读下去的却凤毛麟角。这本书的魅力就在于它的“动手”属性被发挥到了极致。它不是那种让你对着屏幕发呆的书,而是像一个耐心的伙伴,一步一步拉着你进入一个充满创造力的空间。作者似乎深谙初学者的心理,知道我们最需要的是即时反馈和成就感。我记得有一章节是关于制作一个互动式的迷宫游戏的,整个过程简直就像玩游戏一样。当你成功设置好角色的移动规则,并让它避开陷阱时,那种“我做到了!”的喜悦感是任何枯燥的文字描述都无法替代的。这本书的排版也做得非常用心,色彩搭配和谐,代码块的示例清晰易读,即便是光线不好的环境下阅读,也不会感到吃力。它成功地将原本可能显得高深的编程概念,转化成了可以触摸、可以操作的“积木”,让学习过程充满了乐趣和探索欲。如果你想找一本能真正让你“玩”起来的编程书,这本书绝对是首选。

评分

这本书最成功之处,我认为在于它对“项目化学习”的完美诠释。它没有将知识点零散地罗列出来,而是将每一个核心概念都融入到一个完整、有趣的项目背景中去。比如,从最简单的“会说话的猫”开始,逐步过渡到复杂的互动游戏设计,每一个步骤都像是搭建一座复杂的乐高模型,你必须先打好地基才能建造上层结构。这种结构化的学习路径,极大地培养了读者的全局观和项目管理意识。我发现,跟着书中的步骤走完几个大型项目后,我自己都能开始构思一些全新的、未在书中提及的创意了。这种从模仿到创新的转变,是任何死记硬背都无法达到的效果。这本书真正做到了“授人以渔”,它给出的不仅仅是解决方案,更是一套强大的问题解决工具箱。对于希望通过实践来巩固学习成果的读者来说,这本书无疑是最好的老师和伙伴,它的价值远超其本身的价格。

评分

这本书简直是为那些对编程世界充满好奇心,但又怕枯燥理论的初学者量身打造的!我拿到手的时候就被它那种活泼的封面设计吸引了,完全没有那种传统教材的沉闷感。内容编排上,作者的思路非常清晰,从最基础的概念讲起,循序渐进地引导我们进入 Scratch 的图形化编程世界。我特别喜欢它那种“做中学”的理念,每学完一个知识点,马上就能跟着实例做出一个有趣的小项目。比如,我第一次尝试用它来制作一个简单的动画角色对话时,那种看着屏幕上的代码块互相连接并实现我预想功能的成就感,真的让人欲罢不能。它没有堆砌那些复杂的术语,而是用非常生活化的语言来解释逻辑结构,即便是对编程一无所知的人,也能很快上手。而且,书中穿插的那些小贴士和常见问题解答,非常实用,能有效避免我们在实践中遇到的那些“卡壳”时刻。这本书的价值不仅仅在于教你写代码,更在于它打开了一扇通往计算思维的大门,让你学会用结构化的方式去思考和解决问题。强烈推荐给所有希望培养孩子逻辑思维和创造力的家长和教育工作者。

评分

老实讲,我买过好几本编程启蒙书,很多都因为内容过于陈旧或者界面与最新软件版本不符而束之高阁。但这本书在内容的时效性和实用性上做得非常到位,它紧密贴合了当前主流的版本特性,确保读者学到的知识是立即可用的。最让我惊喜的是它对多媒体素材的整合运用。书中指导读者如何导入自定义的音效和背景图,让学习者在创作过程中就能享受到高度的个性化定制体验。这极大地激发了学生的参与感,他们不再是单纯地复制粘贴代码,而是在为自己的作品“添砖加瓦”。这种从简单操作到深度定制的过渡设计得非常自然流畅。这本书的叙述风格极其口语化,仿佛一位经验丰富的老师在耳边耐心指导,丝毫没有居高临下的感觉。它真正做到了让编程学习过程充满“人情味”,让学习者在不知不觉中建立起对技术的热情与自信。

相关图书

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

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