免费下载!
[!--downpath--]第14卷第4期2001年8月高等成教学报(自然科学版)JournalofHigherCorrespondenceEducation(NaturalSciences)V01.14No.4August2001文章编号:1006—7353(2001)04一oozst9】一03C语言在化学演示实验中的应用’汤朝红(华东师范学院数学系广州430079)摘要:演示实验在化学教学中是不可缺乏的,C语言在化学演示实验的模拟中有着广泛的应用,有利于老师的教学和中学生的深刻理解。关键词:化学教学;演示实验;模拟中图分类号:04—39文献标示码:A在化学教学中做一些演示实验对于化学教学有着重要意义,既可以提升教学疗效,又可以迸发中学生的学习兴趣。但在学校数学中大学物理实验弹性碰撞,并不是所有的数学规律都可以在课堂上用演示实验演示下来,或则虽然能演示,也未能认清。在这些情况下,运用计算机这一现代教育手段就变得非常必要。在诸多的中级程序设计语言中,C语言功能丰富,抒发力强,在化学演示实验中有着广泛的运用[1J。
本文将先讨论计算机的模拟演示与演示实验的关系,之后再以波的叠加和弹性碰撞的演示实验为实例说明用C语言编撰程序的过程。1计算机模拟演示是辅助手段在数学教学中,演示实验是最基本的教学手段之一,具有不可取代的地位。化学是一门构建在实验基础上的学科,成功的运用演示实验,可以将真实的化学过程突显在中学生的眼前,提高中学生的感性认识,有助于中学生数学概念的完善和对化学规律的深刻理解。但在高中数学中,有许多化学图景无法为中学生所想像,又难以用实验去演示,或则虽然能演示,也未能认清猛力的化学过程。例如说“波的叠加”,它是小学数学教学中的一个重要内容,也是教学中的一个难点。对学・收稿日期:2001一05—30万方数据生来说,这部份知识具象不好理解;对老师来说,这部份内容难教,剖析其缘由,主要是演示实验不易操作,演示疗效不佳。波的叠加(绳波)实验几乎做不成功,但是倏忽即逝,中学生很难观察清楚,这样就导致中学生在缺少感性认识的基础上被动地听,老师在缺少有力实验根据的条件下干巴巴地讲,因而未能取得理想的教学疗效。倘若能运用C语言编撰出程序来模拟波的叠加,这么我们就可以随便控制实验的进程以供我们仔细观察,还可以改变实验的各类参数,观察不同实验条件下的结果。
这样,我们就解决了波的叠加演示实验这一困局,让中学生清楚地观察到了整个化学过程。计算机模拟演示的优势就在于它可以通过情境的创设、实验过程的模拟、物理进程的速率调节、微过程的放大,进而有效地迸发中学生的学习兴趣,吸引中学生的注意力,培养中学生的思维能力。反正,计算机模拟演示可以给中学生逼真的体会,因而甩掉认识上的障碍。班主任应积极创造这些条件,合理借助模拟直观的优势,但应注意的是大学物理实验弹性碰撞,能做实验就应尽量做实验,过度使用这些模拟,有碍于具象思维能力的培养,抑制联想思索能力的发展。2C语言运用的实例25