一、实操题
1、解密 罗马共和国的恺撒曾经用一种特殊的加密方式和他的将军们联系,他是这样做的:把一个单词里的每一个字母都向后移,比如A向后移3位,变成D,B就变成E,以此类推。等到X的时候,会变成A,Y变成B,Z变成C。请你编写一段脚本,在输入加密内容后,能够还原出加密前的内容。 1.准备工作 保留舞台的小猫,白色背景。 2.功能实现 点击绿旗以后,输入加密内容,小猫会说出正确的加密前的内容。比如输入:“khoor”,小猫会说:“hello”。
正确答案:
略
2、加减法混合运算器 请编程实现:输入加减混合运算算式,自动计算出算式结果的功能。 1.准备工作 保留舞台的小猫,白色背景。 2.功能实现 点击绿旗以后,输入任意加减混合运算算式,小猫会说出正确的运算结果。 3.提示 在使用运算模块里的【加法】积木时,1+(+3)=4,加上带“+”的数字也能正常计算;1+(-1)=0,加上带“-”的数字相当于减去这个数字。
正确答案:
略
3、绘制雪花 观察下边的图形,编写程序把它画出来(45°的标注是提示,不用绘制)。 1.准备工作 (1) 隐藏小猫角色; (2) 白色背景; 2.功能实现 用画笔相关积木绘制雪花,注意不得使用图章。雪花枝干和枝桠的边长、画笔的粗细没有限制,但要画出如图所示结构一模一样的蓝色雪花图案。
正确答案:
略
4、绘图程序优化 小明编了一个画多边形的程序,程序如下: 1. 准备工作 (1) 保留小猫; (2) 白色背景。 2. 功能实现 (1) 可以画任意正多边形,边数由键盘输入; (2) 多边形完整呈现在舞台范围内。
正确答案:
略