口算生成器(改进)
少儿编程第16课 数学出题——个性化软件定制
第16课口算生成器任务导航有一天你的数学老师找到你,期望你能够帮助她编写一个软件,给低年级的同学出口算题,想必这难不倒你吧。
同学们来帮助增加口算学习的兴趣,提高口算学习的成绩,我们为小学生们编写一个口算练习的小程序吧!如图16.1所示。
图16.1 口算生成器界面Follow Me1. 简单口算生成器任务分析简单口算生成器的功能如表16.1所示。
表16.1 简单口算练习的功能功能按空格键,在第一个链表中出题,在第二个链表中给出答案。
按空格键时,先清空两个链表的所有信息;使用重复n次控制程序出题数目;在“出题”链表中显示100道加法题,加数分别为0到99之间随机数,随机数可使用“数字和逻辑运算”分类中的来产生,加法算式可使用来连接生成;在第二个链表中显示出两个加数的和,如图16.2简单口算生成器界面。
1图16.2简单口算生成器界面第1步:新建Scratch程序,保存文件到指定位置,文件名为“简单口算生成器”。
1.第2步:删除“角色1”。
2.第3步:新建两个链表分别命名为“出题”和“答案”,分别调整好大小,放置到舞台中合适位置,如图16.3所示。
图16.3简单口算生成器设计界面3.第4步:新建三个变量分别命名为“加数1”、“加数2”和“结果”,三个变量都不显示在舞台上,如图16.4。
图16.4 隐藏变量4.第五步:添加脚本如图16.5所示。
2图16.5简单口算生成器的脚本5.第6步:按下“空格”键,运行并调试程序。
DIY试修改“简单口算生成器”,尝试出60道加数范围是0到50的加法题。
2. 加减法口算生成器任务分析刚才的“简单口算生成器”只能出加法题,不能出减法题,所以现在来改进简单口算生成器,使其能够随机生成加减法算术题,如图16.6所示。
表16-2 加减法口算生成器功能功能按“空格”键,在第一个链表中随机生成100道加法、减法口算题,在第二个链表中产生答案。
成减法题。
生成减法题时要考虑减数小于被减数,此时可使被减数为一个0到99之间的随机数,而减数则为0到被减数之间的随机数,如图16.6所示。
口算练习纸生成器
14 5 14 7 9 15 17 14 27 8 13 42 35 3 13 41 40 5 18 8 20 17 29 32 30 28 3 40 27 7 15 16 1 1 14 48 42 31 28 16 6 25 7 1 6 2 48
0 53 27 36 6 70 15 1 75 70 4 6 0 6 23 60 44 29 114 40 72 28 78 129 116 42 16 58 55 1 83 96 24 51 32 91 7 39 7 6 3 51 30 1 102 68 103
14 48 41 29 15 55 32 15 48 62 17 48 35 3 36 19 4 34 96 32 52 45 49 97 86 14 19 18 28 8 68 80 23 50 46 43 49 8 35 22 9 26 37 2 96 66 55
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
1 2 3 4
+ × ÷
+ + -
× × + -
÷ ÷ + -
× × ÷ ÷
首位 10 13 27 80 35 29 98 67 50 50 26 26 16 13 38 11 98 33 27 49 21 15 69 48 13 61 14 37 12 14 7 4 46 61 27 92 46 9 39 26
加减混合 9 加减乘除 乘混加减 除混加减 乘除混合 第二位数 1 1 1 1 到 到 到 到 50 50 50 50
小学数学口算练习题生成器
小学数学口算练习题生成器近年来,随着家长对小学生数学能力的重视程度不断提高,口算训练成为了许多家长关注的焦点。
而为了帮助小学生有效提升口算能力,设计一款小学数学口算练习题生成器成为了一个迫切的需求。
本文旨在介绍一种小学数学口算练习题生成器,并探讨其应用价值。
一、生成器原理及设计1. 基于算法和题库的生成小学数学口算练习题生成器基于一系列算法和题库,能够根据用户选择的条件和要求自动生成相应的口算练习题。
通过算法的运算和题库的查询,生成器能够快速、准确地产生大量的练习题。
2. 用户界面设计简洁友好为了提高用户体验和操作便捷性,小学数学口算练习题生成器的用户界面设计十分简洁友好。
用户只需在生成器界面上选择相应的年级、题型、题目数量等条件,即可一键生成口算练习题。
3. 题目类型丰富多样为了满足不同小学生的练习需求,小学数学口算练习题生成器内置了丰富多样的题目类型。
用户可以选择包括加减乘除、整数运算、小数运算等多种口算题目,以及一些特殊题型如时间换算、面积计算等,让口算练习更加全面多样。
二、小学数学口算练习题生成器的应用1. 提升口算速度和准确性小学数学口算练习题生成器可以根据用户的年级和能力需求,自动生成大量的练习题。
通过反复练习和训练,小学生可以提高口算速度和准确性。
这对于他们在课堂上进行口算题的应对能力及应试能力的提升具有重要意义。
2. 强化理解和记忆生成器内置的多样题型,可以帮助小学生在进行口算练习时加深对数学概念和原理的理解。
例如,通过训练加减法口算,不仅可以加强小学生的计算能力,还可以帮助他们更好地理解数学中的数值关系和运算法则,从而提高记忆和应用数学知识的能力。
3. 自主学习和辅导小学数学口算练习题生成器不仅可以为学生提供大量的练习题目,也可以作为教师进行个性化辅导的工具。
教师可以根据学生的学习情况和需求,为其生成特定难度和类型的口算练习题,帮助他们有针对性地提高口算能力。
三、总结与展望通过设计和使用小学数学口算练习题生成器,可以有效提升小学生的口算能力和数学学习水平。
口算生成器(带答案的)
2 2 2 2 3 3 3 2 3 2 2 3 3 3 3 3 2 2 3 2 2 2 3 3 3 3 2 2 2 3 3 3 2 3 2 3 3 2 3 3 2 3 3 2 3 3 3
2 1 4 1 2 2 3 3 3 1 4 4 4 2 4 3 3 2 1 4 4 3 2 2 4 4 1 1 2 3 3 4 3 2 1 1 2 3 3 3 2 3 4 4 3 2 2
5 35 80 60 51 89 38 26 84 95 35 95 49 86 5 34 35 1 80 92 41 23 68 48 34 86 19 85 97 62 9 42 31 74 39 81 13 42 56 6 76 75 2 68 60 36 75
14 71 114 127 134 144 56 116 104 175 90 151 71 112 88 74 114 17 118 168 84 44 150 146 60 153 49 148 113 147 72 53 99 150 71 171 77 51 114 61 162 169 54 112 64 41 168
口算练习纸生成器 V1.0
题目形式:2 题目类型:1 1 1 2 3 4 第一位数 1 1 1 1 到 到 到 到 99 99 6 36 从 从 从 从 算式 加法 减法 乘法 除法 2 5 6 7 8 填空 3 混合型
加减混合 9 加减乘除 乘混加减 除混加减 乘除混合 第二位数 1 1 1 1 到 到 到 到 99 99 6 6
9 36 34 67 83 55 18 90 20 80 55 56 22 26 83 40 79 16 38 76 43 21 82 98 26 67 30 63 16 85 63 11 68 76 32 90 64 9 58 55 86 94 52 44 4 5 93