探讨金融院校VB教学方法

探讨金融院校VB教学方法

一、VB的特点

1、结构化设计语言VB提供了许多标准函数,支持模块化、结构化的程序设计方法,使得程序结构清晰,简单易学。

2、强大的数据库功能在VB中利用数据控件可以访问多种数据库系统,在VB程序中访问数据库有两种途径:使用数据控件访问数据库;使用ADO访问数据库。

二、学生特点

金融类院校学生大部分来自文科,文科学生习惯于对具体事物的思考,不善于抽象的、理性的思维,缺乏逻辑推断能力。另外,学生专业不同,对VB程序设计课程的需求也不同,例如在给保险专业讲授VB时,会以实例展示VB在该行业中的简单应用。根据以上VB和学生特点,按照以学生为主体,教师为主导的教学原则,采用实例教学、任务驱动、趣味编程、思考题等多种教学方法相结合,提高学生兴趣,增加学生学习动力。

三、教学方法

1、实例教学法案例教学法是呈现案例,由教师分析讲解案例中的知识点并提示学生对案例进行功能拓展,在实现新案例程序的过程中获取知识并实现自主学习能力的培养。案例教学法的关键是根据课程的内容和特点选取恰当的案例,同时在案例的讨论中学习和理解相关的知识并由此拓展到新的知识内容中。例如,在讲解move方法时,通过单击按钮实现控制太阳升起这样一个实例,每单击一次,就会执行一次image1的move方法,通过move方法中参数的设置,从而实现太阳升起。这些案例多为贴近生活的实例,采用由简单到复杂,循序渐进的讲解方法,如上述“太阳升起”,在实现单击按钮“帮助”太阳升起之后,引导学生思考如何实现太阳“自动上升”?从而引入下一个学习内容。

2、趣味编程法趣味编程法是实例教学法的一个方面,通过设计、完成趣味性程序来让学生了解VB程序设计是贴近生活的,可以被广泛应用的。例如,在讲到日期表达式时,会教学生利用日期表达式计算重要纪念日的倒计时;在讲到timer和HscrollBar时,将两者结合,教学生利用上述控件实现大炮发射,利用HscrollBar控制大炮发射速度。通过趣味实例的加入,使学生在枯燥的编程过程中感受到乐趣。

3、任务驱动法“任务驱动”,就是学生通过自主学习和相互合作,完成教师布置的任务,建构真正属于自己的知识与技能。其中的任务,既蕴涵了学生应该掌握的知识与技能,也蕴涵了学生应该获得的能力训练学生完成学习任务的过程,是一个不断提出问题、解决问题、建构知识的过程。在实训课上,多采用任务驱动法。上课伊始,布置课堂上需完成的任务,将主动权交给学生,由学生在完成“任务”的过程中,发现问题,通过与同学讨论或向老师请教,并学会利用手边的资源,如查阅参考书或网络搜索来解决问题。

4、思考题法在实例教学方法中,最重要的是要通过实例引起学生兴趣,带动学生思考,促使学生解决问题。学生也只有不断的练习、实践、思考、再练习、再实践,才能在理论知识和动手能力上均有所提高,同时,也是教师检验教学效果的过程。因此,案例的选取要由简到难,循序渐进,当简单问题被学生解决时,可适当给学生安排一个稍有深度一点的思考题,该思考题能起到总结前面知识点,引出新知识点的作用。例如,在讲到字体设置时,若form1.fontbold=true,那么打印到窗体上的字体将被加粗,若form1.fontbold=true,打印到窗体上的字体不会被加粗,当学生完成这一语句的练习后,代领学生思考如何利用单击同一个按钮实现“加粗”和“取消加粗”功能?利用数学中学到的非运算将很容易实现。在原有程序的基础上逐渐改变和增加思考问题,渐渐提高学生对程序的理解和应用的综合能力。

四、总结

在VB的教学过程中,没有最好,只有更好,只有不断改进教学方法,才能使该门课程更吸引学生,更能调用学生的积极性。将多种教学方法相结合,根据教学实际情况灵活地调整教学方法,掌握教学过程,才能得到更好的教学效果。

作者:裘咏霄 商艳丽 单位:河北金融学院信息管理与工程系