Scratch教学课程:不撞南墙不回头
Hi,大家好,本次介绍Scratch的基础运用,内容如下:
使用角色制作动画并在舞台上移动
理解Scratch基本的运动、外观、条件控制等基础积木的应用。
响当当老师把本次的项目叫做:不撞南墙不回头。
首先介绍下本次教学内容的几个主要积木块
1: 运动积木块:
移动 10 步这个数字大家可以按照需要自己调整。调整方法:点击积木上的白色圆在里面填上想要的数字即可。
使用面向..方向积木就能将角色旋转到任意一个角度。如果是要面向上下左右,那么使用该积木中的下拉菜单即可快速选择。角度值可以是负数。0是向上,90向右,180向下,-90向左。
当角色运行过程中触碰到边界后反弹。
2:外观积木:
角色可以从舞台的一头移动到另一台,但如果在移动过程中静止不动,角色看上去就特别生硬。如果角色的各个造型之间能以适当的速度切换,那么移动时更加逼真。 本次示例中小猫有两个造形,大家可以点击小猫角色后再点击造形页签查看。
3:声音积木:
可以播放角色自带的语音也可以是我们自己的录音.
4:控制积木:
如果...那么中间的菱形代表条件,如果符合条件就执行积木块里面嵌套的积木,不符合则不执行里面的积木。
一直重复运行里面嵌套的积木块
5:侦测积木;
当角色碰到指定的颜色,一般于如果..那么积木块配套使用
项目要求:当按下键盘空格键后小猫前进10步,再按一次再前进10步。当小猫碰到我们设定的墙体后返回并发出”喵”的一声。而当小猫走到项目界面最左边后再次掉头。
难点:在这个项目中除了需要我们用到上面所述的积木块,我们还需要关注小猫的旋转模式
在项目中响当当老师使用的是 水平旋转模式。大家也可以分别选择其它的模式并试验看看会得到什么效果。
项目示例:
先在舞台上用画笔画出一条红色的竖线当墙,然后单击小猫角色设置它的旋转模式并按下面示例添加它的脚本。
如果我们想要只按一次空格键小猫就可以自行来回走动,而不是按一次走10步。那么我们就需要在脚本中添加 重复执行的控制积木,如下:
好了,设置完脚本后大家可以点击绿色的小旗后按空格键来观看下小猫的运行情况了。点击红色小圆点则结束运行。
脚本解析:
本期拓展:开动脑筋想想如何才能够在按下键盘指定按钮后项目停止运行?例如说当按下 Q 键后项目停止运行。
Scratch教学课程:不撞南墙不回头相关推荐
- c++ 不撞南墙不回头——树形动态规划(树规)
不撞南墙不回头--树规总结 焦作一中信息学oy 之所以这样命名树规,是因为树规的这一特殊性:没有环,dfs是不会重复,而 ...
- 转不撞南墙不回头——树规总结
之所以这样命名树规,是因为树规的这一特殊性:没有环,dfs是不会重复,而且具有明显而又严格的层数关系.利用这一特性,我们可以很清晰地根据题目写出一个在树(型结构)上的记忆化搜索的程序.而深搜的特点,就 ...
- 不撞南墙不回头——树形动态规划(树规)
不撞南墙不回头--树规总结 焦作一中信息学oy 之所以这样命名树规,是因为树规的这一特殊性:没有环,dfs是不会重复,而 ...
- 所谓的不撞南墙不回头
只愿自己一派纯真,不撞南墙不回头 -- 挣扎在计算机领域的小萌新 (1) 回顾你过去三年的学习经历 ♥ 当初你报考的时候,是真正喜欢计算机这个专业么? 答: 报考啊...怎么说呢,我从高中的时候就已经 ...
- 你还有“不撞南墙不回头”之心吗?
我们的学习,工作和生活中如果拥有各种各样的经验,会使处事变的更加顺利.这些经验可以是生活实践中得到的知识或技能,可以是生活经历中总结的思想和体会. 郎咸平说:"世界上最聪明的人是借用别人撞的 ...
- 算法简介:不撞南墙不回头----深度优先搜索算法(DFS)
算法简介:不撞南墙不回头----深度优先搜索算法(DFS) 算法简介 算法简介 DFS算法简介 略 DFS算法思想 首先以一个未被访问过的顶点作为起始顶点,沿当前顶点的边走到未访问过的顶点;当没有未访 ...
- “ 一条路走到黑,不撞南墙不回头”——C++【DFS(深度优先搜索算法)】入门讲解
Hello,大家好,我是Amy,好久不见(我真好意思说好久不见)~ 虽迟但到,你们一直催更的dfs算法终于来啦~ 话不多说,让我们直接进入主题吧! 目录 缺点 简介 "地图类" 深 ...
- 【DFS】不撞南墙不回头—深度优先搜索算法[Deep First Search]
今天上午听到,那个非常6+1的李咏先生因癌症去世 DFS算法的基本模型 深度下,不撞南墙不回头,就是一直往后找,知道没有路了,向后返回. 想起一首民谣,<可能否>--木小雅 https:/ ...
- 深度优先算法(一路走到底,不撞南墙不回头)
一条路走到底,不撞南墙不回头,深度优先算法就是一个这样的'莽夫',然而就是一位这样的'莽夫',却是我们刷算法题的一个必不可少的制胜法宝. 深度优先算法特点: 只要前面有可以走的路,那就一直往前走,直到 ...
最新文章
- BIG DATA 大数据时代来临
- Raspberry 4B 串口通信
- 栈的应用就进匹配_笔记
- uniSWF使用注意事项
- alfresco mysql搭建_Alfresco Community 4.0.d 安装图解
- mysql 加字段_MySQL8.0大表秒加字段,是真的吗?
- ChengDu University Mental Health Test 需求分析文档
- ieee期刊的科技写作思路曹文平_无体育不学术:体育学高质量期刊论文写作发表...
- 漏洞扫描工具MySQL_打造一款自动扫描全网漏洞的扫描器
- aut0cad2010卸载工具_解决软件注册表卸载不干净导致的autocad2010无法安装问题。...
- 盘点2017年科技事件 马云最娱乐雷军最傲娇
- Python制作古诗生成器
- dnf时装补丁教程_DNF时装补丁修改教程
- 发布任务接单小程序开发制作
- 如何安装Aptana
- 服务器 分辨率问题 显示器不显示不出来,遇到显示器分辨率调不了这个问题怎么办?...
- Java使用JavaMail收发Email电子邮件
- 什么是深度学习?我们为何需要深度学习?
- Android All flavors must now belong to a named flavor dimension
- 企业物联网平台如何选择?
热门文章
- android课程设计健身,健身软件课程设计.doc
- 第1天——R语言介绍
- vc模拟 tabletpc_业力和TabletPC笔
- canvas教程12-阴影
- Git配置详细教程及基础使用方法,教你轻松学会git代码管理
- 互联网评论(一):由“戴尔用博客与中国用户沟通”想起
- github项目的JAVA项目Ratel,基于Netty实现
- Ratel不进行预测,一段时间后恢复正常
- 8-25 26 veriloga语言
- 【OpenCV】 ⚠️实战⚠️ 女子深夜久久不能入眠,300行写出全能扫描王! ☢️建议手收藏☢️