Scratch少儿编程系列:(五)猜数字

一、程序说明:

程序生成1-100之间的随机数,如56,小明在输入框中输入猜的数字。如输入80,提示“猜大了”,如输入45,则提示“猜小了”。

不超过5次猜中,则成功,否则失败。

二、程序的流程图

为了更直观的描述上述过程,采用流程图的方式将猜数字的过程进行描述。

还在制作中...

三、制作过程

1. 场景和角色的选择

场景采用默认场景,删除角色“喵星人”,选择分类“人物”中的Dani。

具体过程请参考:Scratch少儿编程系列:(三)第一个例子 潜水员

2. 生成1-100之间的随机数

新建变量“随机数”用来存放生成的随机数,变量“猜的数”用来存放用户输入的数字,变量“剩余次数”用来存放还能猜多少次。

    

3. 猜数字,并提示

将下述脚本拖动到脚本区域中,完成脚本制作。

4. 运行效果

5. 源代码

请点击直接下载:https://files.cnblogs.com/files/siweihz/%E7%8C%9C%E6%95%B0%E5%AD%97.rar

原文地址:https://www.cnblogs.com/siweihz/p/11020698.html

时间: 2024-09-30 02:57:12

Scratch少儿编程系列:(五)猜数字的相关文章

Scratch少儿编程系列:(六)诗词赏析

一.程序说明 本程序用来显示<从军行>诗词,逐字显示.本来计划用2.0制作,但在制作过程中,在“造型”中无法输入汉字,临时采用3.0版本,1.4版本也可以. 二.程序流程图 为了更直观的描述上述过程,采用流程图的方式将猜数字的过程进行描述. 还在制作中... 三.制作过程 1. 场景和角色的选择 场景选择“所有”下面的Desert场景,角色选择“Nano”. 2. 造型制作 首先选中角色,然后切换到“造型”选项卡.点击T,输入完整的从军行诗句.该造型名称为“nono-a1”, 复制该造型35份

scratch少儿编程实例教程(模拟动画片项目式教学)——幻影菲菲龙

作为中小学普及的课程,scratch不同于传统的字符代码,图形编程不存在英文门槛,孩子通过拖拽积木就可以直观了解到代码背后的运转原理,在不知不觉中掌握编程算法.通过学员喜爱的动画等模拟动画片项目式教学,在学习过程中逐渐形成逻辑分析.独立思考.善于创新的思维方式,学会提出问题和解决问题.Scratch少儿编程不是游戏,是一款趣味性的编程软件,它以图形化的工具让孩子拖动积木块即可完成编程,程序已经被模块化地包涵在了这些图形当中. 本课程章节计划表:第一章 概述.创建背景和角色.移动命令第二章 面向.

java编程的一个猜数字有趣小游戏

import javax.swing.Icon; import javax.swing.JOptionPane; public class ai { /** * @param args */ public static void main(String[] args) { Icon icon = null; boolean bl = false; int put = 0; int c = (int) (((Math.random())*100)+1); //获取一个1-100的随机数 Syste

编程猫scratch少儿编程在线课程-在家就能让孩子学习编程的视频教程

作为中小学普及的课程,scratch不同于传统的字符代码,图形编程不存在英文门槛,孩子通过拖拽积木就可以直观了解到代码背后的运转原理,在不知不觉中掌握编程算法.通过学员喜爱的动画等模拟动画片项目式教学,在学习过程中逐渐形成逻辑分析.独立思考.善于创新的思维方式,学会提出问题和解决问题.Scratch少儿编程不是游戏,是一款趣味性的编程软件,它以图形化的工具让孩子拖动积木块即可完成编程,程序已经被模块化地包涵在了这些图形当中.南京市教育部门表示,未来将以校本课程模式在全市小学分批次.全面推广少儿编

Scratch 少儿编程网

少儿编程网  http://www.shaoerbianchengwang.com/scratch <Scratch游戏制作教程>资料http://www.shaoerbianchengwang.com/tag/scratch%E6%B8%B8%E6%88%8F%E5%88%B6%E4%BD%9C[scratch游戏制作案例及教程]猫狗大战(抓小偷)[scratch游戏制作案例及教程]植物大战僵尸(口算篇) [scratch游戏制作案例及教程]黄金矿工(挖宝藏) [scratch游戏制作案例及

编程成长日记————猜数字游戏

模拟猜数字游戏,提示用户每次应输入的数字范围. #include <stdio.h> #include <stdlib.h> //猜数字游戏 int main() { int i=0; int num =0,ret=0,choose=0; int min=1,max=100; flag: srand((unsigned)time(NULL));  ret=rand()%100+1; while(1) { printf("请输入%d~%d之间的数字:\n",min

学习ASP.NET Core Razor 编程系列五——Asp.Net Core Razor新建模板页面

学习ASP.NET Core Razor 编程系列目录 学习ASP.NET Core Razor 编程系列一 学习ASP.NET Core Razor 编程系列二——添加一个实体 学习ASP.NET Core Razor 编程系列三——创建数据表及创建项目基本页面 学习ASP.NET Core Razor 编程系列四——Asp.Net Core Razor列表模板页面 上一篇文章中我们学习了列表页面的结构,@page与@model两个关键Razor指令,以及页面布局应该修改哪里.这一篇文章我们来

scratch少儿编程第一季——02、scratch界面介绍

各位小伙伴大家好: 上期我们简单的介绍了Scratch的一些基本信息,和scratch软件的下载. 今天我们一起来了解一下Scratch的编程界面的介绍. 关于版本我考虑之后还是决定基于Scratch2.0应用.原因如下: 1.2.0比较成熟配套软件丰富,比如使用scratchexe可以将scratch文件打包成可执行文件. 2.3.x版本虽然加入了一些功能,但是对于初学者几乎用不到,并且在使用上3.x版本反而会有些人不够人性化(期待后续版本能够改进). 3.更重要的是2.0版本在网上有大量的资

scratch少儿编程——03、动作:运动的开始,游戏的基础。

各位小伙伴大家好: 从这一期开始我们来学Scratch的具体操作. 第一季我们会从每一个脚本模块开始.一个程序块一个程序块去操作,感受它的效果. 今天我们来一起学习程序区的脚本类动作模块的指令. 动作模块一共有17个指令. 首先我们来看看前三个指令: 移动10步,默认屏幕右边为正方向. 我们把这个程序指令拖到右边的脚本区域里面如图: 然后我们点击右边的程序块. 会发现小猫往右边移动了10个像素单位. 我们点击程序块中的白色文本区域,可以修改移动的长度(参数). 比如改成100↓ 大家可以试试其他