- 博客(66)
- 收藏
- 关注
转载 Scratch案例:飞机大战
很多小朋友都喜欢玩游戏,记得之前微信有个经典飞机大战的游戏风靡一时,今天我们就来完成一个简单的飞机大战的游戏。飞机大战游戏1、我方飞机随鼠标移动,并且可以释放子弹,初始血量为100。2、敌方飞机从顶部向下移动,如果碰触到子弹、飞机、顶部边缘消失。3、子弹由下而上,碰触到飞机、顶部边缘消失。4、子弹碰触到飞机,积分增加1。5、飞机如...
2019-09-19 15:22:39
16763
转载 用Scratch3.0 实现化装舞会
小狮子来化妆我们这次化装舞会的主角是一头可爱的小狮子。它希望自己可以通过变化服装应对各种情况,你能帮帮它吗?第一步下载脚本文件。https://pan.baidu.com/s/1gLMzxq8Nfjn2vXYADV8ESg第二步打开脚本文件。你会看到下图。第三步给【衣服选择】加上下图积木。第四步加上下图积木。点击衣服,看看有什么变化。第五步给【...
2019-09-03 09:19:31
1631
转载 scratch一起学案例——《跳跃的小猫》
项目分析我们先来对游戏进行一些简单的分析:1、游戏中我们可以通过“左右键”来调整“瞄准器”的方向;2、角色“小猫”通过“上下键”来调整发射速度,通过“空格键”实现跳跃,而且和现实跳跃很类似。而且在游戏中小猫碰到边缘或铃铛都会返回起始位置;3、游戏中会随机出现5个小球,碰到小猫消失;4、游戏中还有一定的计时,结束后会有一个弹窗出现。这个游戏很容易就可以实现,但是唯一的难点是如...
2019-08-24 15:57:34
4886
转载 Scratch少儿编程案例~走迷宫游戏
在本课程中,将通过Scratch编程学习编程中最基本的逻辑结构:顺序编程。顺序编程是最常用的程序结构,只要按照解决问题的步骤写出相应的语句就行,它的执行顺序是自上而下,依次执行。过Scratch软件,设计一个走迷宫的小程序,加深顺序结构的了解。文章提供Scratch编程教程,走迷宫的最终运行效果如下,制定走出迷宫路线,控制小恐龙按照命令顺序执行,顺利走出迷宫。微信回复“走迷...
2019-08-14 20:12:29
6253
1
转载 scratch案例——狗狗的奇幻之旅
一 .背景制作看完视频是不是发现山洞是由三类洞穴组成的。而且是一直循环切换的,下面让我们用自己的双手去绘制山洞的样子吧。还记得怎样绘制背景吗?如果不记得了请看下面的图片。二. 分析游戏的思维逻辑背景制作好之后,接下来我们要做的就是要开始分析一下,狗狗在过山洞时候的一些具体情况了。通过分析,我们发现复原这个山洞是很简单的,只有狗狗的脚本多一点,其他的只需要适当的发送广播就可以了。当点...
2019-05-31 15:02:26
1487
转载 scratch案例——神奇闹钟
一.素材制作从素材中我们可以发现,素材中只有音乐,因此今天的角色是需要我们自己绘制角色。绘制完角色记得重新定一下角色的中心哦,不然指针的旋转就会特别的怪异。二. 分析游戏的思维逻辑通过对案例的分析,我们只需要把握:三个指针初始的位置,方向。三个指针之间信息的传递。变量的归零。三. 案例制作1.背景制作今天的这个案例,我们只需要做纯白色案例即可。2.秒针秒针的初始位置是...
2019-05-30 16:43:07
6631
转载 scratch教程——弹球游戏
剧本介绍这是一个通过控制弹球击打boss获得积分的游戏,弹球在舞台中飞来飞去,通过挡板控制弹球的方向来命中boss,当分数达到20的时候,也就代表击打了boss20次,boss终于承受不了,被打的认输消失了。程序设计思路1、制作4个角色:boss、弹球、挡板、底部线条,底部线条是为了让弹球不反弹,触碰到的时候能够回到初始位置。2、将4个角色按照合理位置导入舞台背景,背景为空白即可;3、弹...
2019-05-29 16:58:44
5468
转载 Scratch教学——完美的下落和反弹
1:匀速下坠先来看下落,一个最简单的下落程序是这样的:2:下坠配上加速度。这个也不复杂,让每一次循环的时候都将下落速度增加一点,这样就有加速度的效果了。3:碰到黑线刚好停住。如果解决这个问题,解决的方法就是让小球再退回到黑线的上方。我们这时候并不知道小球应该退后多少步,所以只能一步步试,直到小球和黑线分离。我们加了一段程序,如果小球碰到了黑色那么就执行一个循环,让小球回到黑线上方。...
2019-05-28 15:46:22
9143
转载 Scratch案例—— 母鸡保护鸡蛋
具体思路是这样滴:1、鸡蛋会不断的从右往左移动;2、当母鸡快碰到鸡蛋的时候,按下“空格键”让母鸡跳跃起来;3、如果母鸡落下没碰到鸡蛋,加一分;4、如果母鸡落下碰到鸡蛋,游戏结束;5、游戏宗旨是,母鸡不得碰到鸡蛋,以此达到保护鸡蛋的目的。那我们看看该如何实现打开scratch在舞台区域选择背景,添加角色:母鸡、鸡蛋给鸡蛋添加如下代码转自:https://www.china...
2019-05-26 17:06:36
2405
转载 Scratch教程——月亮公转和地球自转
Scratch是一个可以实现复杂游戏的学编程软件,当学到深处的时候,完全可以制作一个具有美观、智能和流畅动作的游戏或者动画。一个完整的小游戏中可能会有几十个角色,每个角色可能会有大量的脚本和复杂的逻辑。我们现在学习的入门教程正是为了能够独立制作一个完整游戏而进行的,万丈高楼平地起,只要我们掌握好软件的精髓,逻辑的思维,就能够像程序员一样制作出一款优秀的游戏。Scratch中的动作脚本可不只是让角...
2019-05-25 16:04:51
7634
转载 Scratch-游戏-女巫跳小树
视频1.新建两个角色:树和女巫2.再在背景里新建一个背景,在里面加上游戏结束3.在数据中添加一个变量:游戏分数4.树的脚本如下5.女巫的脚本如下转自:https://www.china-scratch.com/news/4872...
2019-05-24 17:53:43
604
转载 scratch游戏中背景移动的奥秘
物体相对于其他运动的位置变化,叫做相对运动。这是scratch游戏制作中背景移动最常用的方法之一。下面我们通过几个例子来了解一下它吧!一、入门级上图的作品名为:跳跳。玩家在原位置不停的切换造型,按空格键可以向上移动,然后向下回到初始位置,以此来躲避障碍物;障碍物有好多不同的造型,从舞台最右侧以一定的速度移动到舞台的最左侧,如此循环往复;如果障碍物碰到玩家则游戏结束,玩家每跳过一个障碍物得一分...
2019-05-23 17:55:34
12059
转载 scratch教程——运算模块之章鱼哥随机出题
在这一讲当中,我主要讲解“运算模块”随机数和运算函数的基本用法。也同样没有视频。有时间我会为大家补上。假设有这样一个场景,螃蟹在深海里向章鱼哥随机提问,无论螃蟹问什么问题,章鱼哥都能正确的回答出来;当螃蟹提问时,我们使用者可以在对话框中回答问题。如果回答正确了,螃蟹就说您正确了,并且得分加1分;如果回答错了,螃蟹就说您错了,并且得分减1分。整体效果图如下:下面我们来看看具体的操作吧:第1步...
2019-05-19 16:56:26
4514
转载 scratch学习——小猫踢足球
今天我们用Scratch制作一个小猫踢足球的程序。情景描述:足球在小猫与舞台右边缘之间来回移动,其中当足球移动小猫跟前时,小猫做出踢球动作,足球继而向右边移动。角色:小猫和足球准备任务:添加角色——足球。根据情况,调整好角色的大小和位置。这个程序使用到的动作和指令有:足球程序:一,移动:二,到舞台边缘自动返回:三,碰到小猫:程序脚本:小猫程序:一,初始造型:g...
2019-05-18 17:04:54
3570
转载 scratch教程——坐标 角度 负数
本节课主要是通过故事情节来学习移动、旋转、滑行等知识,虽然故事情节只是一句话的描述,实际设计过程中要把逻辑关系搞清楚。转自:https://www.china-scratch.com/news/4966...
2019-05-16 18:01:58
1976
转载 Scratch案例—女巫跳小树
视频1.新建两个角色:树和女巫2.再在背景里新建一个背景,在里面加上游戏结束3.在数据中添加一个变量:游戏分数4.树的脚本如下5.女巫的脚本如下转自:www.daerhou.cn...
2019-05-15 18:10:47
1233
转载 Scratch编程训练——小猫进圈
题目描述:小猫非常听话,能够接受我们的命令在舞台上左右移动,但是他只能跳到相邻的里,不能跑到圆圈外。小朋友们可以先思考一下,我们应该怎么做?你想到了吗?接下来,我们将手把手的给小朋友讲解清楚。第一步,当然是打开我们的Scratch软件啦。我们来讲解下这个界面。(1)工具栏(2)积木块区/功能模块区(3)程序代码区/脚本区(4)舞台区/程序运行和预览区(5)角色列表区填充...
2019-05-07 17:57:44
2892
转载 scratch案例——幸运大转盘
幸运大转盘最终效果游戏规则:按下空格键,看看你抽到的是哪一个颜色吧!——Scratch转盘脚本——转盘脚本箭头脚本转自:https://www.china-scratch.com/news/4109...
2019-04-29 18:45:18
7936
转载 scratch教学——自定义模块使用
在程序中有一个概念叫做封装,在这里我们可以认为scratch里面的自定义模块就是一种简单的函数封装,那么自定义模块能做什么呢?首先我们简单了解自定义模块的用法这里就是自定义模块点击【新建功能模块】,就可以创建模块,然后如下图,输入这个模块的名字展开选项模块这里是可以给模块用的参数类型,如上图,点击数字参数后面的按钮,可以添加参数点击3次数字参数,添加如下图样式的参数,...
2019-04-28 17:00:52
10877
转载 Scratch案例——画坐标和三角形
是不是Scratch只能作动画呢?No,它能算数学,创作艺术图,创作音乐,功能可强了。这是用Scratch画数学图,最终画成的效果图,有坐标系,坐标点,等腰三角形。该怎么样设置脚本?下面脚本画横坐标和纵坐标接下来该画三角形了让坐标点依次显示吧转自:https://www.china-scratch.com/news/2253...
2019-04-27 16:49:51
2371
转载 scratch案例——打字游戏初级篇
学习目标:学会使用识别鼠标事件的指令熟练使用键盘事件的指令熟练进行角色和背景造型的绘制熟练使用重复执行和选择指令任务描述:字母火箭从舞台下方出现,向上移动。到达舞台上边缘之前按下字母键A,字母被击中,播放爆炸声,切换成爆炸造型,隐藏角色,切换“游戏成功”背景,停止程序。如果超过舞台上边缘,隐藏角色,切换“游戏失败”背景,停止程序。任务分析:1.绘制背景“开始游戏”“恭喜成功”...
2019-04-25 17:17:53
6703
转载 scratch讲解——随机数和负数
记得在之前的兴趣课程里面有提到过几个随机数和负数的概念,对于很多刚刚接触编程的小朋友可能还不知道什么是随机数、什么是负数?先说概念随机数是专门的随机试验的结果。 随机数最重要的特性是:它所生成的后面的那个数与前面的那个数毫无关系。通俗的讲,就是在一定的数字范围内,随便抓一个数出来,谁也不知道那个数字是什么。负数,概念则是来自于数学,比0小的数叫做负数。如下图,0右边的就是常见的数字,左边的就...
2019-04-21 16:04:25
8724
转载 scratch案例——小猫投篮
今天我们用Scratch制作一个小猫投篮的程序。情景描述:篮球场上,小猫将篮球投向篮球架,篮球自由下落,弹射到右边后原地弹起几下,最后小猫跑去捡球。当小猫捡到球时,小猫和球动作停止。角色:小猫、篮球。舞台背景:篮球场。准备任务:一、背景设置导入所需要的背景,之后将默认的空白背景删除。二、角色(篮球)添加。根据情况,调整好角色的大小和位置。这个程序使用到的动作和指令有:篮球...
2019-04-19 16:29:05
6085
转载 Scratch案例——画彩虹
大家好,前面我们讲解了画笔工具的使用。今天,我们来一个案例的讲解,加深我们对画笔工具的印象。本案例是使用画笔工具进行彩虹的制作,下图是程序运行结果。是不是很好看?快来学习吧!在本案例中,只有七道彩虹。说明我们的角色只需要一个就可以了,直接利用好画笔工具就能画现彩虹了。编程分析本案例程序,只大的难点在于如何画出不同半径的同心圆以及彩虹之间如何能紧贴在一起。对于彩虹的大小我们是使用移动大小...
2019-04-18 10:54:23
6440
转载 scratch案例——弹板球
弹板球最终效果游戏规则:用鼠标控制板子,不要让小球掉落到地上了。看看谁能坚持最长的时间?——Scratch板子脚本——板子脚本小球脚本转自:www.daerhou.cn...
2019-04-17 14:47:34
1362
转载 Scratch——链表和冒泡排序算法
实现方式冒泡排序制作思路:1) 背景图:既然是冒泡,那就加个海底的冒泡的背景图。2) 火龙角色:为了增加趣味性加入了一个火龙角色,开始时清空数据,然后随机填充15个数字,接着进行排序。火龙负责说话,提示当前系统在做什么。3) 数组(链表)变量一个:Data4) 设置三个变量:循环次数,当前位置,临时变量。变量和链表。5) ...
2019-04-14 14:19:55
5216
转载 scratch案例——九九乘法
需求:通过编写一个简易的九九乘法问答程序,理解变量、问答和广播。我刚开始本想编写一个输出九九乘法表的程序,以便能够练习循环、克隆和对象的相对位置。最后决定先做一个乘法问答小程序。适用对象:适合有一定初步Scratch编程经验的学员,例如阿童木八、九岁的孩子。在老师的指引下,学员能独立完成大部分功能,用时约3小时。1、九九乘法问答思路1)点击魔术师出题,系统从1-9随机选择两个数,并且相乘...
2019-04-13 19:09:07
7548
转载 Scratch案例——画长城
很多学习编程的孩子很迫切就想马上开始编程,而不重视分析问题这个过程。其实我认为学习编程最重要的就是分析问题,应该花足够的时间去分析问题,找出解决问题的方案,不止一个方案,而是二个,甚至三个、四个,最后去比较和择优。长城图有明显的规律,经过分析,规律如下:长城图案 = 6个A图案 + 1个B图案只要我们会编程设计A图案,那么整个问题应该就可以解决了。A图案的编程脚本如下:我们已经知道:...
2019-04-12 16:33:33
2133
转载 Scratch教程——完整的跳跃
目的目的:跳跃是很常用的游戏功能。不少游戏都是通过跳动前进、躲避障碍物,获取得分。这一次我阅读了Scratch上关于跳跃的说明和举例。以此为蓝本,由浅入深,练习各种跳跃运动。适用对象:适合有一定编程和数学基础的用户,例如一二年级学生。通过之前约10次的练习,一年级学生能够独立完成本课程中多数功能,或者在家长指引下完成练习。实现方式本程度使用简单的猫咪角色,同时在屏幕最下方放置一红线,即地板...
2019-04-11 15:54:44
41955
2
转载 SCRATCH编程与科学——简单电路
与简单电路,这是不是又整上另一个角度,有时候就是这么任性,想到什么就做什么。没有啦,因为学习,就必须实践,就必须有一个项目主体,PBL也说不上,积木堆一堆,实现虚拟的简单电路,好玩! 上教程:一:界面如下(简陋了,哈哈)二、灯模块积木、其他模块与上类似 看懂了没,应该有个初步的认识了,这里变量就涉及了6个。好好想想,你会实现。 转自:http://www.china-scra...
2019-04-10 17:24:53
3639
转载 Scratch基础篇 — 侦测 “别碰我!”
侦测,顾名思义是判断的意思。当前角色是否碰到了另外一个角色,是否碰到了另外一个颜色,碰到了之后当前角色再做怎样的操作。我们看下侦测模块下有哪些积木的。先做一个简单的,一个角色碰到另一个角色后,另一个角色的状态发生变化,比如变大变小或者消失。首先,在已有的小猫角色之外,在角色库里面再选择一个新的角色,比如选择一个小鱼。小朋友们都知道,猫咪是爱吃鱼的,那我们就设置这样的一个场景,猫咪碰到鱼之后,就...
2019-04-09 16:53:49
5229
翻译 scratch小课堂——接球
各位小朋友,大家已经学习到许多小游戏了吧,今天我们又可以通过Scratch小课堂学习新的好玩的游戏啦~今天制作的小游戏叫做— —接球小游戏,下面我们就开始学习吧!一、效果展示二、脚本展示脚本小球 Ball 的脚本:角色接球拍 Paddle 的脚本:三、知识要点1、动作模块的使用2、重复执行的运用3、如果…那么…的使用4、检测模块的应用5、声音模块的使用以及声音的查找6、...
2019-04-04 15:24:24
1727
转载 scratch案例——数学之判定质数
给你一个大于1的自然数,请判断它是合数还是质数!比如,99991是质数还是合数?我们知道,质数就是只有1和它自身两个因数的数。因此,要判断一个大于1的自然数n是不是质数,最简单的办法就是看n能不能被2n-1中的某个数整除。只要有一个数能被n整除,n就是合数;如果都不能被n整除,n就是质数。比如97,我们就看它能不能被296中的某一个数整除。这个方法说起来很简单,但是如果给出的数较大,实际算起来...
2019-04-03 17:59:46
8070
转载 scratch案例——跳跃的猴子
Scratch:跳跃的猴子学习目标:1.重力的设置扩展目标:1.报告角色的属性学习重点:重力获取素材:本次课程的素材都可以在角色库中获得,小编不另外上传;但小朋友们也可以自己绘画或者上网搜索其他素材。01 认识角色角色一目了然:想一想:猴子跳跃需要哪些要素?02 跳 跃猴子角色的脚本撰写:运动轨迹:1.如果按下空格键,那么小猴子跳跃细化“跳跃”:1.面向‘发射...
2019-04-02 14:26:54
5206
转载 Scratch案例——我有一片果园
Scratch:接呀接苹果学习目标:1.如果……那么单一判断语句扩展目标:1.坐标判断学习重点:判断语句获取素材:点击界面右上角用户名每次课程素材都可以通过“获取素材”得到,小编会提前上传;但小朋友们也可以自己绘画素材或上网搜索。创作进行时判断语句 01点击选项,找到,这是判断语句最基本的结构。判断语句的组成可以分为两部分:1.判断条件2.条件下需执行……程序首...
2019-03-31 15:36:48
1381
转载 scratch案例——小游戏制作人物攻击、受伤动作篇
攻击的动作有轻拳、重拳、轻脚、重脚攻击,程序设定的方式与移动的大同小异,重点在于按下二个按键时不会有同时出现二个攻击动作的现象,以及攻击时就不移动。设定四个攻击动作的变量并且在背景中设定按键不冲突(a、s、d、f分别为轻拳、重拳、轻脚、重脚)轻拳攻击重拳攻击轻脚攻击重脚攻击最重要的等待动作也要设定隐藏的时机新加入另一名角色后,分别建立等待及受伤动作,接着设定受伤的动作,...
2019-03-30 17:41:11
6891
原创 scratch——h解决百钱买百鸡
“scratch还可以这样啊!”一位妈妈在看到自己的孩子用编程解决了一个古老的数学问题百钱买百鸡,惊喜地发出这样的感叹。公鸡5钱一只,母鸡3钱一只,小鸡1钱三只,共有100钱数,要求如何用100钱买100只鸡,且要求公鸡、母鸡、小鸡都有。问要买公鸡多少只?母鸡多少只?小鸡多少只?从现代数学观点来看,实际上是一个求不定方程整数解的问题。解法如下:设公鸡、母鸡、小鸡分别为x、y、z 只,由题意得...
2019-03-29 14:23:03
4628
转载 scratch案例——深水炸弹
【项目解读】玩家通过键盘左右键控制帆船移动,按下空格键发射炸弹,消灭水中章鱼,得分高的获胜,如果被章鱼或炸弹波碰到帆船,帆船炸毁,游戏结束。涉及模块:动作,造型切换,条件,循环、变量转自:http://www.china-scratch.com/news/2112...
2019-03-28 17:08:01
7608
1
转载 scratch案例——小猫钓鱼
小猫钓鱼,愿者上钩。错了,应该是小猫钓鱼,勤者生存。壮壮设计并完成这一作品,如何控制鱼钩的方向,如何使出多大的力量,以及得分,这涉及了变量。壮壮用勤,书写出积木编程。让小猫钓鱼,勤者生存在SCRATCH中完美实现!二、鱼钩积木三、小鱼积木转自:www.daerhou.cn...
2019-03-27 17:14:08
8743
转载 scratch案例——猜拳游戏
核心问题:1、如何用按键控制石头剪刀布的出现2、电脑如何随机控制石头剪刀布3、如何判定输赢解决思路:设置两个角色和两个变量,分别为“玩家手势”和“电脑手势”,玩家手势变量通过按键控制赋值,这个值就是造型编号!电脑手势则随机赋值,值也是造型编号,两个角色的造型编号是一致的。通过两个变量的比较,如果玩家手势值为1即布,电脑手势值为1即布,则背景切换为once more;如果玩家手势值为1即布,...
2019-03-24 17:10:30
5213
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人