Scratch OJ 编程挑战

用 Scratch 积木解决编程问题,自动判题实时反馈

全部 简单 中等 困难
全部 克隆 控制 事件 游戏综合 综合 列表 外观 运动 运算 画笔 自制积木 侦测 声音 变量
#1 让小猫走两步

让小猫咪向右移动十步 x=10 y=0

简单 综合
#2 小猫散步

让小猫咪从舞台左边走到右边吧! **任务要求:** 1. 点击绿旗后,小猫出现在舞台左边缘(x = -180 左右) 2. 小猫向右移动,在 3 秒内走到 x >= 180 的位置 **提示:** - 使用「移动 10 步」积木 - 可以配合「重复执行」积木让小猫持续移动 - 别忘了在开始时设置小猫的初始位置哦!

简单 运动
#3 打招呼

当点击绿旗后,让小猫依次说「你好!」和「欢迎来到 Scratch!」 **任务要求:** 1. 点击绿旗后,小猫先说「你好!」2 秒 2. 然后再说「欢迎来到 Scratch!」2 秒 **提示:** - 使用「说 _ 2 秒」积木 - 两个说话积木按顺序连接即可

简单 外观
#7 画一个正方形

使用画笔功能,让小猫画出一个正方形。 要求: 1. 添加画笔扩展,使用「落笔」积木 2. 重复执行 4 次:移动 100 步 → 右转 90 度 3. 用「当绿旗被点击」启动

简单 画笔
#12 小小钢琴家

用键盘做一个简易钢琴。 要求: 1. 至少设置 3 个按键(如 A、S、D) 2. 每个按键播放不同的音符或鼓声 3. 使用「当按下某键」事件启动

简单 声音
#13 跳舞的精灵

让角色跳起舞来! 要求: 1. 用循环不断切换造型形成动画 2. 改变颜色特效让舞蹈更炫 3. 配合移动让角色动起来 4. 用绿旗启动

简单 外观
#16 画一个正三角形

用画笔画出正三角形。 要求: 1. 添加画笔扩展,使用「落笔」 2. 重复执行 3 次:移动 100 步 → 右转 120 度 3. 用「当绿旗被点击」启动 提示:三角形内角和是 180°,每次转的角度 = 360 ÷ 3 = 120 度。

简单 画笔
#18 鼠标跟随小猫

让小猫一直跟着鼠标指针跑。 要求: 1. 使用循环不断检测 2. 使用「面向鼠标指针」或「移到鼠标指针」 3. 让小猫移动起来,产生追逐效果 4. 用绿旗启动

简单 侦测
#20 判断奇偶数

让程序判断一个数是奇数还是偶数。 要求: 1. 用「询问」让用户输入一个数字 2. 用「余数」运算:用「回答」除以 2 取余数 3. 用「如果…那么…否则」判断:余数等于 0 是偶数,否则是奇数 4. 用「说」告诉用户结果

简单 运算
#21 两数比大小

让程序比较两个数的大小。 要求: 1. 询问第一个数,存入变量 2. 询问第二个数,存入变量 3. 用「大于」运算积木比较 4. 说出哪个数更大

简单 运算
嗷呜~欢迎!
🐯
小脑斧 AI 助手 嗷呜~问我编程问题吧!
嗷呜~你好呀!我是小脑斧 🐯
有什么编程问题想问我吗?Scratch、Python、C++ 都可以哦~
Bug 反馈

发现任何问题?请告诉我们,帮助我们改进平台!

今日还可提交 -- 次(每日上限 3 次)