加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

Scratch数字与逻辑运算——100以内四则口算

(2015-05-23 17:23:59)
标签:

娱乐

分类: 7.Scratch、Logo语言、机器人
Scratch数字与逻辑运算——100以内四则口算

元素构成:
舞台:各种文字说明。
角色(小猫):提问者、裁判、成绩公布。
逻辑数据:
A数:1到100随机产生。
B数:1到100随机产生。
运算符号:+、-、*、/(加减乘除)随机产生。
计算题量:20
计算时间:300秒
正确数:回答正确加1
错误数:回答错误减1
正确率:正确数/题量

运算法则:小学加、减、乘、除运算法则。

程序思路:
注:各运算角色根据随机数重新赋值。
加法或乘法时:加数或乘数为A,另一个加数或另一个乘数为B,执行:加数+加数或者乘数*乘数
减法时:如果A>B,则被减数为A,减数为B,否则被减数为B,减数为A,执行:被减数-减数
除法时:当A>B时,被除数为A减去A除以B的余数,除数为B,否则被除数为B减法B除以A的余数,除数为A,执行:被除数/除数
脚本要求:
一,初始化,时间为300;正确数、错误数、正确率为0。
二,随机产生A数与B数,如果A=B时,重新产生(除法特殊,相同数难以避免)。
三,小猫提问。输入答案,并根据输入结果的正确与否作出判断。
三,如果回答正确,正确数加1,否则错误数加1.
四,当时间为0或者已经回答的题量为20时,结束提问程序,并显出成绩。

脚本:……

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有