运用VB编写程序求解数学教学问题.doc
文本预览下载声明
运用VB编写程序求解数学教学问题
摘要:随着二期课改的深入,新的教学理念和教学方法逐步渗透到日常的教学工作中。信息技术以其自身的优势为其它学科提供了一种信息化的操作平台,简化问题的求解过程,创设情境教学模式,培养学生的信息素养,提高学生的学习兴趣,从而优化课堂教学结构。文章结合信息技术和数学学科的整合,谈谈怎样用VB编写程序求解数学中的问题。
关键词:信息技术;数学教学;整合;VB编写程序;有效策略
中图分类号:G434 文献标识码:A文章编号:1673-8454(2010)22-0054-03
随着信息时代的到来,一场教学设备的革命已经在中国的教室里迅猛地展开了,而数学课更因其复杂的公式及运算过程书写量大且费时等特点,期待着多媒体的普及和有效利用。数学教学中应根据教学内容和学生特点,恰当地创设情境,科学地组织学生的活动,确立科学、全面、具体的教学目标。充分发挥多媒体的作用,利用多媒体展示的集成性,超文本链接的选取性,大容量存储的丰富性,高速传输的便捷性,超时空交流的共享性等特点,让学生带着任务和目标进行资料查询、协作交流、模拟操作、多媒体情境创设以及动态模拟展示等,使学生进行探究性学习。在平时的教学中,注重信息技术与数学教学的整合,不但有利于提高课堂的教学质量,而且延伸和拓宽了教学时空维度,化难为易,提高学生的数学素养。
一、简化问题的求解过程,有效地处理信息
数学学科是比较重要的一门课程,它能很好地培养学生的逻辑思维能力。如何学好这门课程,是教师和家长都十分关注的问题。对于部分同学来说,数学学习可谓是一件“蜀道难,难于上青天”的事情。首先,学生对数学有一种畏难情绪,再就是整个的数学问题求解过程都是在和数字符号打交道,枯燥乏味,很难激起学生的学习兴趣。针对学生所碰到的诸多难题,是否可以利用信息技术帮助学生解决呢?
如对学生来说,求解方程的解是一件苦差使,那么,我们可不可以利用计算机来处理呢?如果我们输入不同的系数,计算机是否能给出正确的解呢?在学习了VB程序设计中的分支结构程序之后,在已掌握求方程解的知识的基础上,让学生从工具箱中把按钮拖到窗体中来(其实,本题主要是设置按钮的功能),在窗体上设置方程的各项系数为未知数,以方程的判别式为条件,每次输入不同的系数,条件也就不同,计算机给出不同的解。整个问题的求解过程用三条“if……then”语句即可实现。假如用笔做计算,由于方程系数不同,特别是当系数很大时,求解方程的根是件很麻烦的事,但是,如果编好程序让计算机去算,只要掌握了系数的定义范围,轻轻按动按钮,正确结果就出来了。通过尝试,学生立刻感到了计算机处理数学问题的方便、快捷和有效,从而使学生一遇到数学问题,就会想到如何用计算机编程来实现的想法。
二、实现情境的创设,提供生动的学习氛围
利用信息技术展现教学内容更直观、生动、具体、形象,可使学生感受到问题的解决过程,听到对结果的评判,从而激发其学习的兴趣,提高参与的积极性,积极投入到学习活动中去。“学起于思,思源于疑”,在创设情境、提供生动的学习环境的同时,思考诱因,使学生自觉进入质疑、释疑阶段,从而进一步发挥创造性的潜能,有助于学生创造性思维的培养,提高教学效果。
例如,利用VB程序设计一个选择题的界面,在此界面上,设置一个时钟来计算做题的时间,比如,设置了20道选择题,时间为40分钟,并且在每道题目之后均设置一个图像和声音文件,题目做正确的情况下,出现一朵鲜花和一个声音“你好棒!”题目做错的情况下,出现一个提示:“再试一试!”如果超出做题时间,计算机自动停止出题。有的学生提出“我可不可以让计算机给更多的时间呢?”还有同学提出“能不能每做一次题目给的时间不同呢?比如,第一次40分钟,第二次30分钟?”“能不能给出分数呢?”(只要理解了时钟的interval属性,这些问题就迎刃而解了。)从学生的问题中不难看出,如此设置让学生能够及时感受到取得成果的喜悦,并且能够及时纠正错误。同时,养成一个良好的学习习惯,那就是争取一次把题目做正确,以防出错再修改耽误时间。在如此环境下做题,学生紧张而又愉快。为了能够得到更多的鲜花和表扬,学生就会乐此不疲地不断练习。这样也就达到了信息技术和数学知识相互增强的目的。
三、提高课堂教学效率,优化课堂教学结构
信息技术教学资源存储量大,提取、使用灵活方便,便于在教学过程中诱发、引导和控制学生的思维,帮助学生正确理解数学中的相关概念,掌握解题的思路和技巧,并依据教学的实际需要设置相应的教学内容。既可利用现成的程序组织教学,也可对教学内容进行动态的切换和组合,因人而异地调动教学进度,提高教学效率,优化教学结构。
比如,在一元二次不等式求
显示全部