A57034. Scratch编程题:运动目标达成率(环形进度条)现在很多智能手表(如Apple Watch)都会用一个彩色的“圆环”来展示你今天的运动量。满10000步就能画满整整一圈。请你用画笔功能模拟一个科技感十足的“步数进度环”。1.准备工作(1)默认小猫角色,白色背景;(2)新建一个变量“今日步数”。2.功能实现(1)点击绿旗,小猫初始位置为(0,100),面向90度方向;(2)小猫询问:“请输入你今…
编程题
知识点
题目描述
Scratch编程题:运动目标达成率(环形进度条)
现在很多智能手表(如Apple Watch)都会用一个彩色的“圆环”来展示你今天的运动量。满10000步就能画满整整一圈。请你用画笔功能模拟一个科技感十足的“步数进度环”。
1.准备工作
(1)默认小猫角色,白色背景;
(2)新建一个变量“今日步数”。
2.功能实现
(1)点击绿旗,小猫初始位置为(0,100),面向90度方向;
(2)小猫询问:“请输入你今天的运动步数:”,将回答存入“今日步数”变量,小猫隐藏;
(3)如果步数大于等于10000步,将画笔颜色设为绿色(代表达标);如果小于 10000 步,将画笔颜色设为橙色。将画笔粗细设为15;
(4)画满一圈是360度,对应10000步。请计算出用户当前步数对应的旋转角度(提示:旋转角度 = (今日步数 / 10000) * 360;如果步数超过10000,最多也只画一圈,即最大角度限定为360度);
(5)绘制弧度为旋转角度的圆弧。

