一、实操题
1、绘制多变的正方形 1.准备工作 (1)默认小猫角色; (2)默认空白背景。 2.功能实现 (1)隐藏角色,以舞台区的左下角为起点; (2)画出一个边长为10的正方形; (3)如下图所示,沿着同样的方向继续画出正方形,每次边长增加10; (4)边长最大不超过360。
正确答案:
略
2、逆序输出 1.准备工作 (1)默认小猫角色; (2)默认空白背景。 2.功能实现 (1)点击绿旗后,随机产生一个10-9999的数,例如872,小猫说“产生的随机数是:872” 2秒; (2)计算出逆序,例如872,小猫说“这个数字的逆序是:278” 2秒。
正确答案:
略
3、判断闰年 闰年(Leap Year)是为了弥补因人为历法规定造成的年度天数与地球实际公转周期的时间差而设立的。没有补上时间差的年份为平年。平年的二月只有28天,而闰年的二月有29天。那么如何判断这一年是闰年还是平年呢,有这样一个闰年的判断方法:年份能被400整除,或者能被4整除但不能被100整除的都是闰年。 1.准备工作 (1)选择背景blue sky2; (2)选择角色Abby。 2.功能实现 (1)根据上述的闰年判断方法,编程判断用户输入的年份是闰年还是平年,例如:输入2022,角色会说出:“2022是平年”; (2)然后角色会再次进行询问:“你想知道这一年哪个月的天数?”,例如:输入2,角色会说出:"2月有28天"。
正确答案:
略
4、成绩查询 期末考试结束了,小朋友想知道自己考试的成绩和班级排名,让我们一起来实现这个功能吧! 1.准备工作 (1)保留默认白色背景和小猫角色; (2)创建名为“姓名”和“成绩”的列表,按照图1输入相关内容。 2.功能实现 (1)点击小绿旗,小猫询问“你要查询谁的成绩?” (2) 如果输入的姓名没在“姓名”列表中,小猫说“此姓名无效!”2秒,如图2,程序结束; (3)如果输入的姓名在“姓名”列表中,小猫可以根据给定的姓名,查询出对应的成绩,如图3; (4)对成绩进行降序排列,并说出该成绩的序号(名次),如图4。
正确答案:
略