浅谈VB教学

时间:2022-09-07 11:19:18

浅谈VB教学

摘要:程序设计是江苏省初中信息技术八年级教材第11章的教学内容,本章以微软公司开发的Visual Basic为例而展开教学的,但VB程序设计教学不是专业编程,更不是软件开发,要注重让学生体验并感受程序设计的魅力,消除程序设计的神秘感和恐惧感,对于VB这种计算机语言有初步的认识并能利用VB来解决问题。结合笔者几年来在教学中的深切体会,认为应该从以下几方面来上好VB编程课。

关键词:VB兴趣教学

中图分类号:G632文献标识码:A文章编号:1674-2117(2014)02-0117-02

1从激发兴趣入手,激发学生学习热情

爱因斯坦说过:“兴趣是最好的老师!”这就是说一个人一旦对某事物有了浓厚的兴趣,就会主动去求知、去探索、去实践,并在求知、探索、实践中产生愉快的情绪和体验,所以为了使学生能尽快进入VB程序设计课程学习的角色,在讲课过程中,要特别注意培养学生对这门课程的学习兴趣。例如,在VB课程教学的第一课,我就预先编写一些有趣的小程序,例如通过身高体重测体型、摄氏到华氏的温度换算等,然后告诉他们这是教师编写的,并把这些程序给学生让他们去使用,学生通过亲身体验了解程序是为了解决问题而编制的,消除学生对于计算机程序的神秘感和恐惧感,也对于VB这种计算机能识别的语言有初步的认识。同时告诉他们学习了VB程序设计的内容后,大家都能够编出这些有趣的小程序,迎合了学生渴望成功的心理特点。而在讲程序设计的过程时,我以学生熟悉的鸡兔同笼问题为例,通过其求解过程的个例推广总结出程序设计的一般过程。同时,通过问题的追加,使学生了解计算机程序在解决实际问题上的灵活性和便利性,清楚计算机程序在处理问题上的优势,深刻认识程序语言是沟通人和计算机之间的一座桥梁,通过学习程序设计,可以从一个计算机及其软件的使用者一跃而成为一个开发者。这样学生的学习兴趣被激发,从心底里喜欢上程序设计,学习兴趣也会更高昂和持久。

2由浅入深,注重学生思维参与

在VB教学的一开始,我发现大部分学生还是比较感兴趣,这是因为程序设计对大部分学生来说感觉很神秘,学生的好奇心被激发了。但随着深入学习,学生就会发有些内容比较枯燥,也没有他们想象中那么好玩,甚至有的学生产生了畏难情绪。所以在教学的初期,如果一下子引入大量抽象的名词、概念,就会极大地打击学生的学习兴趣。这时,我们教师在教学过程中必须要由浅入深循序渐进,同时注重学生的思维参与,只有这样才能极大调动学生学习的主动性和积极性,让我们的教学变得更加有效。例如,在讲解计算机程序这个概念时,从学生熟悉的查字典程序、银行存取款程序再引入到计算机程序,这样由浅入深的讲解比较符合学生的认知规律,更易于学生对计算机程序的理解。而在讲解对象的属性时我就只介绍对象的名称、显示文字、大小等基本属性,其他的一些属性则让学生自己在使用过程中通过自我探究来了解,学生通过思维参与,其思维被真正调动起来,变被动学习为主动学习,课堂效率也得到有效提高。

3采用启发式教学,培养学生自主学习

学生对新知识的接受,特别像程序设计这样的知识结构,还是需要一定的过程,因此教师要善于启发学生,激发其积极思维,引导他们自己发现和掌握有关规律。要善于提出问题引导学生思考。所提出的问题不论是实际问题还是理论问题都应紧密结合教学内容,使学生能形成一条清晰的思路。在整个VB教学过程中,我让学生从一开始的完全模仿到半模仿再到最后的独立思考完成程序设计。所谓完全模仿,就是先由我详细分析实例,讲解整个编程过程,然后将样例要求进行小小的更改,让学生完全模仿刚才分析的样例进行编程,比如在讲“了解VB程序”一课时,我就演示了“已知圆半径,求圆面积”的程序,让学生模仿编写“已知三角形底和高,求三角形面积”的程序;所谓的半模仿就是给他们部分代码,然后引导他们进行分析,再做一些更改来完成程序的编写,例如我在讲“电子相册”时就给他们介绍如何编写看前一张照片的代码,让他们自己去写如何看第一张到最后一张的程序;而所谓的独立完成就是让学生利用所学的内容独立完一个程序的编写。不管哪种教学模式,都需要学生发挥自己的创造力,大胆猜想,敢于质疑,使学生学会自我学习、自我发展。

4采用“情景式”教学,提高课堂教学实效

通过各种有趣情境的创设,让学生对数学学习活动有兴趣、有热情、有欲望,在学习活动中体现出自发专注、表情兴奋、愉快满足、乐于参与,把不足蕴藏在情境之中,以调动学生参与学习的积极性。同时,情景式教学要考虑不同学生的年龄特点,根据学生的年龄和认知特点组织课堂教学和情景设计,必须从实际出发充分考虑学生现有的文化知识、认知能力以及年龄兴趣等特点,做到因材施教。在VB中有许多基本的概念需要学生去掌握,如果只是简单地讲一下定义,对于初中的学生是难以接受。这时候如果采用“情景式”教学就能取得较好的教学效果。例如在讲的循环结构时,我就做了一个Flas,在动画中我演示了循环的运行情况,循环就好比你走到了一个运动场门口,有人在指挥你要进去跑N圈,每跑一圈指挥员都会发你一个小标签用于计数,当你手中的标签数达到他所规定的圈数后你就可以停止跑了,指挥员发给你的计数标签就好比循环变量。而你在跑N圈过程中看的风景是一样的,就好比我们把循环体中的指令执行了N遍。这样就把抽象的问题“情景”化,学生理解起来也就容易多了。

5建立评价机制,提高学生实践的有效性

上机实践是课堂教学中不可缺少的一个环节,为了使学生不产生厌倦感,提高学生学习的兴趣,教师在课堂教学设计习题时,要做到由浅入深、由简入繁、由易到难、层层递进、突出重点,并具有开放性的原则,使学生的思维不断地进展,让学生在解决不足中不知不觉地发散思维、提高解决不足的能力、增强学习的兴趣。当然实践内容除了要精心设计外,我们教师最好事先自己也能做一遍,这样便于及时发现并纠正其中存在的一些问题。同时,学生在操作中势必将遇到各种问题,我们教师不能简单教学生如何修改,而是引导学生自己去发现出错的原因,尝试自己去修改去调试,从而培养学生独立解决问题的能力。

在教学中,我们教师如果将学生的学习态度和课堂体现等相关信息及时反馈给学生,对学生做出恰当的评价,使学生正确地认识自身的不足,对学习有明确的认识,端正自己的学习态度,将会大大提高学生学习的兴趣。比如,我在教学中就让学生将每次的作业都上传到教师服务器,在上课之前对作业完成情况进行讲评。教师评价应有鼓励性,能充分肯定学生的优点和进步,在学生的心目中,教师的评价具有权威性,一旦得到教师的鼓励和肯定,内驱力会成倍增加。因而,教师在教学中要面向学生个体,有针对性地以学生学习的情感、动机、态度、自信心、思维策略、革新意识和能力进展等方面进行适时、正面、积极的评价,对于思维策略有革新的学生要给予大力表扬;对于学困生,要重视发掘他们的闪光点,大胆肯定,及时表扬,并提出努力的方向,在指出学生不足时要委婉,不能伤其自尊心和积极性。同时,我们教师也能够从学生的作业中及时发现教学中存在的一些问题。

总之,程序语言是沟通人和计算机之间的一座桥梁,程序设计能帮助我们解决实际问题。VB教学情况千差万别,我们绝不能仅仅停留在掌握VB基础知识和基本操作技能上,而是要着眼于培养学生用VB去分析问题、解决问题。这就需要我们教师要认真分析教学内容,灵活运用行之有效地教学方法及各种手段教学,将VB教学达到一个更高的层次。

(昆山市第二中学,江苏昆山215300)

参考文献:

[1]刘军辉.浅谈VB语言在高中阶段的教学方法[J].中小学电教(下),2011,(01).

上一篇:关于多媒体技术在班级工作中应用的几点思考 下一篇:浅谈运用多媒体进行体育教学对学生身心健康的...