Scratch

标签下的文章

一套面向青少年的编程入门软件,创造性的提出了积木式编程的方式,能够利用程序提供的五颜六色的积木块如同流程图一般所见即所得的构建出一个个小游戏小应用,是一款入门编程的利器。

标签 Scratch

scratch 2022-10-11

Scratch让小猫来讲一个故事

如果要描述一个简单的故事,我们需要几个关键的要素,比如时间,比如地点,还需要有参与的角色,以及他们之间所发生的具体事件。今天,我们尝试使用Scratch来随机组合这些元素,通过小猫之口,来讲述一些奇奇怪怪的小故事。让小猫讲故事示例 提...

少儿编程 Scratch

scratch 2022-10-11

用Scratch做一个简单的猜拳游戏

上一节我们以一个猜拳游戏为例,简单介绍了一下Scratch中的消息机制,这一节我们来完成这个简单的小游戏。上一节说到,电脑角色在确定自己的造型后会发送一个消息2,这个消息发给谁呢?这里取决于我们让谁来宣布最终的结果,也就是让哪个角色来...

少儿编程 Scratch

scratch 2022-10-11

Scratch消息机制让角色交换数据

我们曾经学习过一块点击绿旗的积木,在炮塔游戏中,通过在不同角色上放置该积木,实现了不同角色同时产生动作的效果。那么如果角色不是同时开始工作的,而是在某一个积木做完某一段动作之后,某一块积木才开始工作呢。这里的“某”字儿用的有点多哈,可...

少儿编程 Scratch

scratch 2022-10-11

用Scratch打印一张乘法口诀表

在很多编程语言中,我们可以很方便的在屏幕上输出文字。比如在C语言或者Python语言中,我们可以使用print命令来输入一行文字。在Scratch中,我们虽然可以通过让角色说话或者思考的方式来向屏幕输入一段文字,但有时候我们并不希望文...

少儿编程 Scratch

scratch 2022-10-10

Scratch的外部扩展画笔工具

很多用过老版本Scratch的用户会发现,新版本的积木块似乎少了几个大类,这越升级功能越少是几个意思?其实在Scratch2.0版本中,音乐和画笔模块是默认显示在主界面上的,而到了3.0版本,这两个模块被划分到了扩展中。需要用户在需要...

少儿编程 Scratch

scratch 2022-10-10

Scratch循环的俄罗斯套娃模式

如果在一个循环语句中放入另外一个循环语句,会产生什么样的化学反应呢,如果前一个循环循环5次,被包含的循环循环3次,那么程序一共会执行几次呢?这样的方式就叫做循环的嵌套,今天我们就来初步了解一下,Scratch中的循环嵌套的实现过程。比...

少儿编程 Scratch

scratch 2022-10-10

用Scratch制作一个简易塔防游戏

上一节我们实现了小老鼠的方向与出现的位置,这一节我们利用小老鼠来完成一个简单的守塔游戏。敌人的角色已经有了,既然是守塔,还需要给防守的一方准备一个趁手的武器,还记得前面我们尝试过的炸弹爆炸的示例吗?我们就让炸弹来客串一下,虽然用炸弹对...

少儿编程 Scratch

scratch 2022-10-10

Scratch让角色面向屏幕中心

上一节,我们成功让小老鼠出现在了屏幕的边缘,伺机而动,也发现了一个问题。部分小老鼠出现了消极怠工的情况,这还没开始进攻呢,就把屁股对着目标,一副不战而退的样子。这一节,我们来调整小老鼠的方向,让每个小老鼠出现的时候都面向屏幕的正中心。...

少儿编程 Scratch

scratch 2022-10-10

scratch塔防游戏前期准备工作

在我们刚刚完成的打字游戏中,字母是随机从屏幕上方出现。如果是更复杂一些的情况,比如一个炮塔类的游戏,我们需要保护的对象位于屏幕正中间,而我们的敌人,是从屏幕上下左右任意位置出现。今天我们就来尝试完成这样一个实例,让敌人从屏幕的任意边缘...

少儿编程 Scratch

scratch 2022-10-10

Scratch亲手制作一个打字游戏

上一节我们提到了随机数在打字游戏中的应用,这一节我们来言之有物的实现一个打字游戏。事实上主要的逻辑已经在上一节中实现了,在这个实例中,我们会为打字游戏添加生命值,分数记录,以及按键判断功能。在这里博主已经将对象的26个造型分别设置为了...

少儿编程 Scratch

scratch 2022-10-10

Scratch增加不确定性的随机数

不知道大家有没有玩过打字游戏,一个个字母从屏幕上方的任意位置出现,然后匀速下落。在字母下落期间,我们需要找到字母对应的按键并点击它,这样下落的字母就被消除了,如果字母落地前没有成功找出对应的按键,那么玩家的生命值会被扣减,失败次数达到...

少儿编程 Scratch

scratch 2022-10-10

Scratch积木编程中的选择语句

计算机已经与我们的生活息息相关,比如我们开车去逛个商场,停车场的计算机会告诉我们商场目前还剩余多少个车位,当车位已满,计算机会判断当前场合不适合再让新的车辆进入,于是,它会选择不再放行。工厂里的工业机器人,当有人靠近时,传感器会通知计...

少儿编程 Scratch

scratch 2022-10-10

Scratch编程角色的旋转与方向

Scratch中的旋转中心假如要做一个小风车,我们会先剪裁好纸张,找到纸张的中心,将风车的支撑杆穿过去,然后将风车扇叶的一角也穿过支撑杆,迎风移动一下风车,风车就会绕着中心开始旋转。这个纸张的中心,就是风车旋转的中心,如果很不幸,旋转...

少儿编程 Scratch

scratch 2022-10-10

Scratch积木编程中的循环语句

其实我们很早就接触了循环,就是那块叫“重复执行”的积木,“重复执行”是一个无限循环,一旦点击运行,就美味持久根本停不下来。程序是由上至下顺序执行的,循环内部的程序也一样,重复执行一个“下一个造型”的积木,可以视为将无数块同类积木堆叠在...

少儿编程 Scratch

scratch 2022-10-10

Scratch灵活的自定义变量

上一节我们接触了克隆体,在一个对象需要重复出现时,我们就可以采用克隆的办法。比方说,射击游戏的中的子弹可以使用克隆体,对抗游戏中反复出现的杂兵也可以使用克隆体,消除类游戏中的积木同样可以使用克隆体。克隆体体现了一种单一资源重复利用的思...

少儿编程 Scratch

scratch 2022-10-10

Scratch中的克隆体有什么用

很尴尬的在上一节上出现了一块无关的积木“删除本克隆体”,上节教程提到,我们的炸弹一旦被安放完毕,我们就无法再去改变它,只能等它运行完毕,大约要等上2.65秒的时间,才能重新放置。就比方班上有好多个同学,上课的时候老师发现教科书忘记带来...

少儿编程 Scratch

scratch 2022-10-10

Scratch利用键盘按键控制角色

前面我们曾经说过如何实现一个简单的动画,将几张相似的图片轮流播放,就会让大脑产生动态的印象,这是一种人脑的自动补全。这里博主做了一个爆炸效果的动画示例,用这个动画示例来说说今天的课题,按键控制。文件采用了网盘分享,因为文件尺寸较小,直...

少儿编程 Scratch

scratch 2022-10-10

Scratch让小猫跟我们打招呼

小猫对于新认识的朋友,一般都会热情的打个招呼,那如何让小猫跟我们来打招呼呢?最简单的办法,就是把小猫要打招呼的整段内容直接输入到积木块里,就象下图中一样。这里选用的积木块后面加上了时间的限制,因为小猫的语速比较快,如果不加时间限制的话...

少儿编程 Scratch