Scratch 3游戏与人工智能编程完全自学教程

Scratch 3游戏与人工智能编程完全自学教程

作者:快学习教育 编著

出版社:机械工业

出版年:2020年11月

ISBN:9787111665014

所属分类:心理健康

书刊介绍

《Scratch 3游戏与人工智能编程完全自学教程》内容简介

本书主要是解决如何让少年儿童能够通过Scratch这种图形化编程语言来轻松实现人工智能游戏的编制,并理解简单的数字识别、图像识别、人物动作和语音识别等人工智能等相关知识。
Scratch适合没有学习过编程的所有年龄段的人,它可以用来制作动画、交互式程序、交互式游戏、可以实现数学、绘画、音乐等多领域的学科展示,还能完成图像识别、语音识别等人工智能的编程。为了让孩子能更好的理解人工智能,了解Scratch的基础就显得尤为必要。
快学习教育编著。

作品目录

前言
如何获取学习资源
01、Scratch基础
什么是Scratch
Scratch
3在线版
访问Scratch官网主页
设置页面语言
进入Scratch
3在线版
Scratch
3离线版
下载Scratch
3离线版安装文件
安装Scratch
3离线版
认识Scratch
3的界面
菜单栏
功能标签区
积木块分类区、积木块选择区、脚本区
舞台区
角色列表
背景设置区
试一试:创建第一个作品
02、作品外观设计
背景和角色
添加背景
添加角色
删除背景或角色
让角色说话和思考
让角色说话
让角色思考
切换角色造型和背景
切换角色造型
试一试:神奇的变色龙
切换背景
设置角色大小和显示状态
将角色设置为指定大小
让角色大小在当前值的基础上变化
显示/隐藏角色
图形特效
添加图形特效
清除图形特效
03、事件处理
外部事件
单击【绿色旗】按钮触发的事件
按下指定按键触发的事件
单击角色触发的事件
试一试:百变时装秀
声音或时间触发的事件
内部事件
切换舞台背景触发的事件
自定义的事件
试一试:小猫跑步
事件的并行
试一试:破壳而出的小鸡
04、让角色动起来
通过修改坐标来移动角色
分别指定x和y坐标
通过增量分别修改x和y坐标
试一试:小汽车嘀嘀嘀
同时指定x和y坐标
让角色移动指定步数
试一试:青蛙过河
让角色移向其他角色、鼠标指针或随机位置
试一试:企鹅滑冰
调整角色的方向
直接指定角色的方向
通过增量改变角色的方向
以鼠标指针或其他角色作为目标方向
设置角色的旋转方式
让角色碰到边缘时反弹
05、控制程序的运行
等待
时间等待
条件等待
循环
限次循环
试一试:弹跳的篮球
无限循环
条件循环
条件语句
单向条件语句
双向条件语句
试一试:判断奇偶数
克隆
克隆角色
启动克隆体
删除克隆体
试一试:下雪了
停止脚本运行
停止“全部脚本”
停止“这个脚本”
停止“该角色的其他脚本”
06、程序中的侦测
物体触碰侦测
颜色触碰侦测
角色与颜色的触碰
颜色与颜色的触碰
试一试:接球游戏
键盘/鼠标侦测
侦测键盘按键
侦测鼠标按键
试一试:移动的餐车
数据侦测
数据的输入
获取输入的数据
试一试:你问我答
时间侦测
获取当前日期和时间的数据
试一试:模拟时钟
进行计时
视频侦测
根据视频运动的幅度触发脚本
侦测视频运动的幅度和方向
开启/关闭摄像头
设置视频画面的透明度
07、有趣的运算
数值运算
四则运算
取余运算
四舍五入
产生随机数
比较运算与逻辑运算
比较运算
试一试:猜数游戏
逻辑运算
字符串处理
连接字符串
从字符串中提取字符
统计字符串的字符个数
查找字符串
试一试:跟着小猫做运算
08、变量和列表
创建与编辑变量
创建新变量
修改变量名
删除变量
变量的设置
修改变量值
显示/隐藏变量
试一试:香蕉大战
列表的基本操作
创建列表
显示/隐藏列表
编辑列表
在列表中添加新项目
删除列表项目
在列表中插入新项目
替换列表项目
使用列表
获取项目的内容或序号
统计列表的项目数
查询列表是否包含某个项目
试一试:开心记单词
09、动听的声音
添加声音
选择声音素材库中的声音
通过麦克风录制声音
上传自定义的声音文件
控制声音的播放
开始播放声音
停止播放声音
试一试:一起跳舞
演奏音乐
演奏打击乐器
演奏其他乐器
设置休止符
设置演奏速度
试一试:美妙音乐会
朗读文字
设置朗读的语言
设置朗读的嗓音
开始朗读
试一试:神秘的礼物
10、神奇的画笔
落笔与抬笔
图章:清空舞台上的图案
试一试:我画你猜
画笔颜色设置
指定画笔的颜色
更改画笔颜色的属性
画笔粗细设置
指定画笔的粗细
增大/减小画笔的粗细
试一试:绘制美丽的窗花
11、人工智能实战应用
注册和设置人工智能应用平台
试一试:石头剪刀布
进行图像识别的机器学习
在Scratch中制作游戏
试一试:遨游外太空
进行语音识别的机器学习
在Scratch中制作游戏

相关推荐

微信二维码