职高VB教学心得.doc职高VB教学心得
摘 要:在VB教学中,针对职高生的特点,结合教学实践,总结了一些有效的方法。
关键词:VB教学;兴趣;方法
Visual
Basic程序设计,简称VB,具有可视化、面向对象、采用事件驱动编程机制的特点。简单易学、功能强大,是一门实用性很强的课程,也是我校职高计算机专业的一门必修课,教学内容分为设计程序界面和编写程序代码两部分。对学生来说,程序设计的思维方式、概念都是全新的,普遍觉得枯燥、难懂、不感兴趣,接受起来比较困难。针对这一情况,到底采用什么样的教学方法,才能让学生掌握呢?我在几轮的教学中有下面体会:
一、激发学生兴趣
教学中,常遇到学生不入门、不细心、常出错等问题。比如,常把对象名text写成txet;事件与属性分不清;枯燥的代码更是觉得难以理解,不愿意研究,归根结底还是兴趣不高造成的。在教学中,应注重课前导入,根据教学目的及要求,将学生的熟悉的、感兴趣的及热点问题进行融合,制作案例,激发学生兴趣。如,我在讲文本框时(Text
Box),将Windows、QQ等界截图,制作案例。课前,播放给学生,让学生有自己动手完成的冲动,然后通过对案例的阅读、分析、运行和总结,掌握各知识点。
二、突破教学难点
教学难点是指教学中学生难以理解的教学内容,如不能及时地突破一个个难点,日子久了,难点堆积就会吓倒一大批学生。因此,快速有效地突破难点,是提高教学质量的重要保证,是提升学生学****信心的关键因素,也是教师必备的基本功之一。以下是我在教学中用到的一些方法。
类比法的关键就是将抽象的`问题迁移到日常中熟悉的事物上,利用两者之间的相似性促使学生理解。面向对象程序设计的基本概念是教材中的一个难点,为了达到预期的教学效果,用不同的事物作类比。如,介绍对象的属性概念时,可以用一个人的性别、身高、体重等属性作类比;介绍对象的方法时,可以用一个人会吃饭、会睡觉、会唱歌等作类比。
学****变量时,因为这个概念太抽象了,让逻辑思维能力差的学生摸不着边际,不知到底是何物,加上早已****惯了“=”的用法,对于变量的值随时变化更是难以理解,这就成了教学中的一大难点。
当然,只有理解了,才能让学****转变为有意义的学****但在实际教学中,由于学生数学基础差,抽象思维能力跟不上,尽管你使用了各种方法还是不能理解,这种情况下,只能死记了。如:Int函数,它的功能是取不大于本身的最大整数。但对负数取整时总有学生出错,没办法只好记住:“凡是有尾的,正的直接截尾;负的先减1,再截尾。”自此以后,再没有学生出错了。再如,产生区间内随机整数:Int(Rnd*(b-a+1))+a.
在教学中发现,尽管学生很认真地学****但还是常常出错或容易混淆。为此,我尝试用总结归纳法将一些易错、易混淆的知识点归纳、总结给学生,收到了良好的效果
职高VB教学心得 来自淘豆网www.taodocs.com转载请标明出处.