注重体验与质量的电子书资源下载网站
分类于: 计算机基础 人工智能
简介
动手玩转Scratch 3.0编程: 人工智能科创教育指南 豆 0.0分
资源最后更新于 2020-03-29 02:50:40
作者:〔美〕马吉德·马吉(Majed Marji)
译者:李泽于欣龙
出版社:出版社电子工业出版社
出版日期:2020-01
ISBN:9787121376160
文件格式: pdf
简介· · · · · ·
Scratch是可视化的编程语言,其丰富的学习环境适合所有年龄阶段的人。利用它可以制作交互式程序、富媒体项目,包括动画故事、读书报告、科学实验、游戏和模拟程序等,此外,Scratch也是人工智能科创教育领域的重要工具。本书的目标是将Scratch作为工具,教会读者最基本的编程概念,同时揭示Scratch在教学和科创方面的强大能力。本书使用升级后的Scratch 3.0版本,该版本尤其适用于人工智能科创教育领域。全书共分9章,前三章讲解如何使用Scratch绘制几何图形,并创建富媒体应用程序,其余章节使用Scratch讲解各个编程概念。每一章都有许多完整的案例,读者可以模仿它们制作许多类似的程序。当读完整本书后,相信你一定可以亲自完成各种编程项目。本书假定读者没有任何编程基础。本书内容的难度基本不会超过高中数学,个别有难度的模拟程序可以先行跳过。马吉德·马吉(Majed Marji),拥有韦恩州立大学的电子工程博士学位和达文波特大学战略管理的MBA学位。他在汽车行业工作超过15年,开发了许多软件,涉及实时数据采集、设备控制、实验室管理、工程数据分析、嵌入式系统、远程信息处理、混合动力汽车,以及与安全相关的动力系统。Marji博士还是韦恩州立大学电气工程系的兼职讲师,主要讲授通信工程、机器视觉、微处理器、控制系统,以及算法和数据结构等相关课程。译者:李泽,国内资深创客,软件设计师、信息系统项目管理师。2013年毕业于新疆医科大学信息管理与信息系统专业,有十余年编程实战经验。善于构建课程体系,分解知识点,将复杂的概念简单化。拍摄百余集STEM教育教学视频。已出版《动手玩转Scratch 2.0编程》《Scratch高手密码》等共8本著作。于欣龙,工学硕士。2013年毕业于哈尔滨工程大学机械设计及理论专业。新生代85后机器人创业达人,被媒体誉为“机器人爸爸”,国内第一批将Arduino引入中国的资深创客。现任哈尔滨奥松机器人科技有限公司总经理,创业期间指导多家出版社引进二十多本与开源硬件和创客有关图书,曾出版译著《爱上Arduino》和《Arduino机器人权威指南》。
目录
作者简介
译者序1
译者序2
作者简介
技术编辑简介
致谢
本书介绍
第1章 准备开始
什么是Scratch
Scratch编程环境
绘图编辑器
制作第一个Scratch游戏
Scratch积木一览
算术运算符和函数
本章小结
练习题
第2章 运动和绘图
使用运动模块的积木
画笔模块和一个简单的画图程序
神奇的重复执行
Scratch项目
关于被克隆的角色
本章小结
练习题
第3章 外观和声音
外观模块
声音和音乐模块
Scratch项目
本章小结
练习题
第4章 过程
消息的广播和接收
将大型程序分而治之
分析问题的思维方式
本章小结
第5章 变量
Scratch的数据类型
变量详解
变量值显示器
在程序中使用变量值显示器
获得用户输入
本章小结
练习题
第6章 用逻辑做决定
关系操作符
分支结构
逻辑运算符
Scratch项目
本章小结
练习题
第7章 深入循环
循环结构
停止积木
循环计数器
循环的嵌套
递归:调用自身的过程
Scratch项目
本章小结
练习题
第8章 字符串处理
字符串数据类型
字符串操作示例
Scratch项目
本章小结
练习题
第9章 列表
Scratch的列表
动态列表
数字列表
搜索和排序
Scratch项目
本章小结
练习题
附录A 分享与合作
创建Scratch账号
使用书包功能
创建项目
读者服务
关联好书