论文部分内容阅读
背景分析
在小学二年级苏教版教材中,“乘法口诀”这部分内容占据了相当大的比重。传统的乘法口诀教学,其目标的设定是让学生牢记乘法口诀,为后继计算学习奠定知识基础。然而,我们又是否想过:学生在日复一日重复单调的学习过程中,有没有导致“熟而生厌”的教学后果呢?也许,在我们成人的世界里,乘法口诀无非是一一得一、一二得二,简单极了,可是在孩子们的眼中,它是枯燥而乏味的。新《数学课程标准》中明确指出:有效的数学学习“不能单纯依靠模仿与记忆”,因此,我们在教学乘法口诀时应创设一些有效情境,将数学学习和游戏结合起来,使学生增加对知识的兴趣,从而变“要我学”为“我要学”。
功能与特色
为了让学生在向智慧挑战的状态下,调动自己的经验、意向和创造力,“生成”乘法口诀,并且提高乘法口诀的熟练程度与计算效率,教师要精心设计灵活多样的练习题,改变传统的学习方式,利用多媒体的强大功能和独特优势,把纯粹机械的动手练习变为动脑、动口、动手等多种感官参与的游戏活动。电子化教具《乘法转盘》实现了教学与游戏的结合。其下载网址为:http://www.jthyxx.com/Soft/ShowSoft.asp?SoftID=22。这个《乘法转盘》最突出的特点就是可以随意设置运算的基数。例如,在学习《6的乘法口诀时》可设计如下的转盘游戏:教师先单击屏幕上方一排按钮中红色的“6”这个圆形按钮,转盘的中间就是6这个数,同时周围出现6个蓝色的数字圆圈,然后单击“开始”按钮,6周围的数字开始转动,当停止时可以在“=”号后面的文本框内输入答案,软件会根据结果作出判断,最后点击“显示”按钮,屏幕左边的文本框内会自动显示出对应的乘法口诀。这个游戏虽然简单,但它既训练了学生灵活地说出乘法口诀,把算式和乘法口诀紧密地结合起来,又能激发学生的学习情趣,让孩子们享受成功的喜悦。
设计思路与实现
要想让转盘旋转起来,可以通过旋转函数rotation来完成,而旋转速度的快慢,则可以通过旋转角度的大小来控制。为了更好地展示出转盘的真实感,保证旋转出来的数字是随机的,需要先借助随机函数,再通过变量使随机数与转盘转动的角度产生关联。想让转盘转动和停止很简单,但如果要让转盘按规定的数字停止下来,这就要用到一个小技巧,这也是本次介绍的重点。下面我们就以6的乘法为例,来看看它是怎样实现的。
1.转盘的制作:新建元件-影片剪辑,名称为“转盘”,如图1,转盘的中心点位于中央。制作时注意周围数字的方向,当数字旋转到右边时,要保证它的位置准确。
2.开始按钮:新建元件-按钮,名称为“开始”。
3.切换到场景视图,将元件“转
盘”拖入场景,命名为“aa”,将“开始按钮”也拖入场景,如图2所示。
4.在场景中增加中间数字6、乘法符号和等号。
5.选中“开始按钮”,打开动作面板,在里面输入:
on (release) {//单击按钮
_root.aa._rotation = 0;//转盘调整到起始位置
var n = 0;//定义变量n为0
var xx = Math.round(Math.random()*5) 1;//定义变量xx为随机函数
Selection.setFocus("bb");//激活文本框bb
_root.aa.onEnterFrame = function() {
n ;//n数字递加
this._rotation -= 20;//转盘旋转20度
if (n == xx*3) {//这里是转盘按变量xx停止的关键。
_root.aa.onEnterFrame = function() {
_root.aa._rotation -= 0;
};
}
};
}
运行课件,单击“开始”按钮,转盘就开始按逆时针方向转动起来。
6.为了增加课件的互动性,需要对运算的结果进行对与错的判断。我们在图2“等号”后面增加一个文本框命名为“dd”,用于输入结果。在下面再加入一个名为“ee”的动态文本框,这里将显示结果的对或错。
新建一个ac图层,如图3,单击空白帧,打开动作面板并输入:
stop()//停止在当前帧
xx=6//变量xx为6
Selection.setFocus("bb");//激活文本框bb
Key.addListener(_root.bb);
_root.bb.onKeyUp = function() {
//按回车键,如果结果正确就显示对,结果不正确就显示错。
if (Key.getCode() == Key.ENTER) {
if (_root.bb.text == 6*xx) {
_root.ee.text="对" }
else{
_root.ee.text="错"
}
}
};
运行课件,6的乘法转盘课件就完成了。只要改变变量××的取值范围和转盘的旋转角度,就可以做成其他的乘法转盘。
举一反三
1.本软件在设计制作时并没有把整节课完整地表现出来,而是根据实际情况选择了一个练习环节作为切入点。游戏效果的技术即使一线学科教师不能达到,但大家依旧可以下载之后在简单的课件平台如PPT中组装,非常方便。
2.本学习内容贯穿整个乘法口诀的学习,增强了传统教具的活泼性和娱乐性。教师可以根据需要稍加改动,就可以生成另外的加、减法转盘。
3.再开拓一下思维,我们或许还可以把它改装成一个简单的英语词组转盘,或是应用到其他学科具有一定组合规律的知识的学习中。
在小学二年级苏教版教材中,“乘法口诀”这部分内容占据了相当大的比重。传统的乘法口诀教学,其目标的设定是让学生牢记乘法口诀,为后继计算学习奠定知识基础。然而,我们又是否想过:学生在日复一日重复单调的学习过程中,有没有导致“熟而生厌”的教学后果呢?也许,在我们成人的世界里,乘法口诀无非是一一得一、一二得二,简单极了,可是在孩子们的眼中,它是枯燥而乏味的。新《数学课程标准》中明确指出:有效的数学学习“不能单纯依靠模仿与记忆”,因此,我们在教学乘法口诀时应创设一些有效情境,将数学学习和游戏结合起来,使学生增加对知识的兴趣,从而变“要我学”为“我要学”。
功能与特色
为了让学生在向智慧挑战的状态下,调动自己的经验、意向和创造力,“生成”乘法口诀,并且提高乘法口诀的熟练程度与计算效率,教师要精心设计灵活多样的练习题,改变传统的学习方式,利用多媒体的强大功能和独特优势,把纯粹机械的动手练习变为动脑、动口、动手等多种感官参与的游戏活动。电子化教具《乘法转盘》实现了教学与游戏的结合。其下载网址为:http://www.jthyxx.com/Soft/ShowSoft.asp?SoftID=22。这个《乘法转盘》最突出的特点就是可以随意设置运算的基数。例如,在学习《6的乘法口诀时》可设计如下的转盘游戏:教师先单击屏幕上方一排按钮中红色的“6”这个圆形按钮,转盘的中间就是6这个数,同时周围出现6个蓝色的数字圆圈,然后单击“开始”按钮,6周围的数字开始转动,当停止时可以在“=”号后面的文本框内输入答案,软件会根据结果作出判断,最后点击“显示”按钮,屏幕左边的文本框内会自动显示出对应的乘法口诀。这个游戏虽然简单,但它既训练了学生灵活地说出乘法口诀,把算式和乘法口诀紧密地结合起来,又能激发学生的学习情趣,让孩子们享受成功的喜悦。
设计思路与实现
要想让转盘旋转起来,可以通过旋转函数rotation来完成,而旋转速度的快慢,则可以通过旋转角度的大小来控制。为了更好地展示出转盘的真实感,保证旋转出来的数字是随机的,需要先借助随机函数,再通过变量使随机数与转盘转动的角度产生关联。想让转盘转动和停止很简单,但如果要让转盘按规定的数字停止下来,这就要用到一个小技巧,这也是本次介绍的重点。下面我们就以6的乘法为例,来看看它是怎样实现的。
1.转盘的制作:新建元件-影片剪辑,名称为“转盘”,如图1,转盘的中心点位于中央。制作时注意周围数字的方向,当数字旋转到右边时,要保证它的位置准确。
![](http://pic.soolun.com/d/file/20211021/xxjy20080435-1-l.jpg)
2.开始按钮:新建元件-按钮,名称为“开始”。
3.切换到场景视图,将元件“转
盘”拖入场景,命名为“aa”,将“开始按钮”也拖入场景,如图2所示。
![](http://pic.soolun.com/d/file/20211021/xxjy20080435-2-l.jpg)
4.在场景中增加中间数字6、乘法符号和等号。
5.选中“开始按钮”,打开动作面板,在里面输入:
on (release) {//单击按钮
_root.aa._rotation = 0;//转盘调整到起始位置
var n = 0;//定义变量n为0
var xx = Math.round(Math.random()*5) 1;//定义变量xx为随机函数
Selection.setFocus("bb");//激活文本框bb
_root.aa.onEnterFrame = function() {
n ;//n数字递加
this._rotation -= 20;//转盘旋转20度
if (n == xx*3) {//这里是转盘按变量xx停止的关键。
_root.aa.onEnterFrame = function() {
_root.aa._rotation -= 0;
};
}
};
}
运行课件,单击“开始”按钮,转盘就开始按逆时针方向转动起来。
6.为了增加课件的互动性,需要对运算的结果进行对与错的判断。我们在图2“等号”后面增加一个文本框命名为“dd”,用于输入结果。在下面再加入一个名为“ee”的动态文本框,这里将显示结果的对或错。
新建一个ac图层,如图3,单击空白帧,打开动作面板并输入:
stop()//停止在当前帧
xx=6//变量xx为6
Selection.setFocus("bb");//激活文本框bb
Key.addListener(_root.bb);
_root.bb.onKeyUp = function() {
//按回车键,如果结果正确就显示对,结果不正确就显示错。
if (Key.getCode() == Key.ENTER) {
if (_root.bb.text == 6*xx) {
_root.ee.text="对" }
else{
_root.ee.text="错"
}
}
};
运行课件,6的乘法转盘课件就完成了。只要改变变量××的取值范围和转盘的旋转角度,就可以做成其他的乘法转盘。
举一反三
1.本软件在设计制作时并没有把整节课完整地表现出来,而是根据实际情况选择了一个练习环节作为切入点。游戏效果的技术即使一线学科教师不能达到,但大家依旧可以下载之后在简单的课件平台如PPT中组装,非常方便。
2.本学习内容贯穿整个乘法口诀的学习,增强了传统教具的活泼性和娱乐性。教师可以根据需要稍加改动,就可以生成另外的加、减法转盘。
3.再开拓一下思维,我们或许还可以把它改装成一个简单的英语词组转盘,或是应用到其他学科具有一定组合规律的知识的学习中。