论文部分内容阅读
摘要:根据中等职业学校学生的现状,要想让学生掌握VB这门课程,需要探索适合他们的教学方法,激发他们的学习动机,让他们边做边学,从而对知识从感性认识上升到理性认识。
关键词:VB程序设计语言;教学方法;探究
VB(Visual Basic)是Microsoft公司于1991年在原DOS操作平台上广为流行的BASIC语言基础上开发出的新一代的、面向对象的、可视化的、以事件驱动为运行机制的程序设计语言,是当今世界上应用最广泛的编程语言之一。对于编程语言的初学者来说,VB快捷的开发速度,简单易学的语法,体贴便利的开发环境,无一不体现出VB是一款优秀的编程工具,是初学者的首选,而且它也是世界上使用人数最多的优秀的开发工具。
正是基于上述VB的众多特点,所以VB的学习对于中职计算机专业的学生来说,就显得至关重要。并且国家的计算机水平考试中也开设有VB二级考试,学生学好VB,对于他们以后的升学和就业都是很有帮助的。然而中职学生其逻辑数理方面的能力相对较差,针对理论性较强的VB课程,如何让学生能学好VB呢?现就我自己有关VB课程教学的一些看法,与大家一同探讨。
一、入门教学突破常规,引用实例激发学生学习VB的兴趣
在以往的教学中我们都有种感受,“万事开头难”,每门课入门知识最难讲,学生也觉得枯燥难学,也就是我们常说的入门难。所以在VB入门教学时,我们可以利用VB面向对象的程序设计、可视化的编程的等特点采用启发、引导的教学方法,利用提前设计好的一些小游戏、简单的计算器等,先用直观的教学方法让学生去直观的见到一个完整的已经设计好的VB小程序,让学生从感性上理解VB究竟能干什么?例如在第一次课上可先给学生提供一个幸运数字机的小游戏,并向学生介绍怎么来玩这个小游戏。这个游戏的功能是当点击旋转按钮时,在三个标签中会分别出现三个不同的数字,如果其中有一个是6,在界面上就会出现“六六大顺“四个字和一个小鸭子的图片,在介绍具体功能操作时,将按钮、标签控件和窗体的概念以及VB的面向对象、事件驱动的特点就都引出来了。接着可以这个游戏的整个设计过程,逐步引出VB应用程序的设计步骤,以及对象、属性、方法和事件的概念和具体的设置方法,让学生在轻松愉快的气氛中了解VB的基本功能以及简单的编程环境。这样,不仅可以避免学生上课时觉得枯燥乏味、心不在焉,而且能激发学生的挑战性和求知欲。
二、根据学生学习情况因材施教,采用合适的课堂教学方法
中职学生的知识基础和抽象思维能力较差,在VB语言程序设计中,有些内容比较抽象,不容易被学生接受和理解,因此作为教师不仅要把深奥的理论讲得通俗易懂,还要巧用日常生活中的例子。比如讲解对象的概念时可以这样举例,手机是一个对象,有大小、型号等特征,它能接电话、打电话、收发短信等,如果一摔到地上就会损坏。在这样的通俗的语言里,学生就可以感受到什么是对象的属性,把术语与生活实践结合了起来。所以教师在讲解具体的概念时利用直观的教学方法和通俗的语言表述,对学生来说效果是最好的。在教学中,教师根据学生的情况,抽取其中简单、实用、必需的教学内容进行处理,根据教学目标提出相关问题,让学生带着问题进行自主学习和探究,能使学生学习的目标更加明确和具体。
三、采用实例教学法,加强学生的实验环节
VB是一个实践性和操作性都比较强的课程,在初学时肯定都会遇到很多困难。如果一味采用传统说教式的教学方法,没有具体的实践,学生就无法体会和掌握其中的奥妙。实例教学法打破了以教材为中心的传统教学模式,不按教材顺序授课,而是以精选出的程序实例为中心,把学习的重点放在具体实例的讲述上,把要学习的语法和概念融入到具体实例中来讲解。教会学生学习的基本方法,引导学生自主学习,更重要的是“多练”,让学生多上机实践操作,多动手、多动脑,提高程序设计编程和解决实际问题的能力。可以先采用“照猫画猫”的练习方法,然后基本操作和环境都熟悉了之后再变成“照猫画虎”,等这些基本操作都熟练了就可以完全不用“照”了,可以自己编写简单的应用程序了。比如,先选用课本上的引例,完全照着课本上的操作步骤编写应用程序,然后调试运行,这就是“照猫画猫”。然后多次调试运行之后,进一步了解了功能熟悉了环境之后,再将一些控件原来利用属性窗口设置的属性改为由代码设置,还可以把功能进一步完善,再运行调试,这就是“照猫画虎”的过程。最后基本都熟练了,再自己做一个小的应用程序,添加一些控件,让它们分别能完成一些简单的功能。
四、巩固知识,加强课后练习
对于VB这样实践性非常强的课程来说,只是通过教学中的理论课和实验课是远远不够的,尤其对入门的知识,还有很多的内容需要学生提前去熟悉了解,因此除了必要的实验以外,必须要在实验课的前提下留有一定的课后练习。教师要针对实验课时出现的问题布置相应的作业,让学生课后多练,自己发现问题、解决问题,进一步巩固知识,达到熟练掌握基本操作的目的,为以后的章节学习打下良好的基础。
五、总结
在教学中我们只有做到教学得法,才能使学生对这门课程发生兴趣,这是非常关键的一步,不容忽视。考虑到我们所面对的学生是中职的学生,基础相对较差,因此在教学中我们应利用通俗的语言、直观的教学方法,精选案例,设计适合的案例教学法。除了教学方法得当外,还要有轻松的课堂气氛,良好的师生交流,以及耐心细致的实验辅导、课下作业练习等手段。这样,就为整个由浅入深的连续的教学活动打下了良好的基础,也激发了学生对VB的学习兴趣。
参考文献:
[1]于红光.Visual Basic程序设计教程(第一版)[M].上海:上海交通大学出版社,2006.
[2]朱长江,白晨希.VB程序设计教学方法探讨.[J].电脑知识与技术,2007(9).
[3]康丽萍.VB教学的几点体会 [J].农业网络信息,2005(9).
(湖北十堰职业技术[集团]学校)
关键词:VB程序设计语言;教学方法;探究
VB(Visual Basic)是Microsoft公司于1991年在原DOS操作平台上广为流行的BASIC语言基础上开发出的新一代的、面向对象的、可视化的、以事件驱动为运行机制的程序设计语言,是当今世界上应用最广泛的编程语言之一。对于编程语言的初学者来说,VB快捷的开发速度,简单易学的语法,体贴便利的开发环境,无一不体现出VB是一款优秀的编程工具,是初学者的首选,而且它也是世界上使用人数最多的优秀的开发工具。
正是基于上述VB的众多特点,所以VB的学习对于中职计算机专业的学生来说,就显得至关重要。并且国家的计算机水平考试中也开设有VB二级考试,学生学好VB,对于他们以后的升学和就业都是很有帮助的。然而中职学生其逻辑数理方面的能力相对较差,针对理论性较强的VB课程,如何让学生能学好VB呢?现就我自己有关VB课程教学的一些看法,与大家一同探讨。
一、入门教学突破常规,引用实例激发学生学习VB的兴趣
在以往的教学中我们都有种感受,“万事开头难”,每门课入门知识最难讲,学生也觉得枯燥难学,也就是我们常说的入门难。所以在VB入门教学时,我们可以利用VB面向对象的程序设计、可视化的编程的等特点采用启发、引导的教学方法,利用提前设计好的一些小游戏、简单的计算器等,先用直观的教学方法让学生去直观的见到一个完整的已经设计好的VB小程序,让学生从感性上理解VB究竟能干什么?例如在第一次课上可先给学生提供一个幸运数字机的小游戏,并向学生介绍怎么来玩这个小游戏。这个游戏的功能是当点击旋转按钮时,在三个标签中会分别出现三个不同的数字,如果其中有一个是6,在界面上就会出现“六六大顺“四个字和一个小鸭子的图片,在介绍具体功能操作时,将按钮、标签控件和窗体的概念以及VB的面向对象、事件驱动的特点就都引出来了。接着可以这个游戏的整个设计过程,逐步引出VB应用程序的设计步骤,以及对象、属性、方法和事件的概念和具体的设置方法,让学生在轻松愉快的气氛中了解VB的基本功能以及简单的编程环境。这样,不仅可以避免学生上课时觉得枯燥乏味、心不在焉,而且能激发学生的挑战性和求知欲。
二、根据学生学习情况因材施教,采用合适的课堂教学方法
中职学生的知识基础和抽象思维能力较差,在VB语言程序设计中,有些内容比较抽象,不容易被学生接受和理解,因此作为教师不仅要把深奥的理论讲得通俗易懂,还要巧用日常生活中的例子。比如讲解对象的概念时可以这样举例,手机是一个对象,有大小、型号等特征,它能接电话、打电话、收发短信等,如果一摔到地上就会损坏。在这样的通俗的语言里,学生就可以感受到什么是对象的属性,把术语与生活实践结合了起来。所以教师在讲解具体的概念时利用直观的教学方法和通俗的语言表述,对学生来说效果是最好的。在教学中,教师根据学生的情况,抽取其中简单、实用、必需的教学内容进行处理,根据教学目标提出相关问题,让学生带着问题进行自主学习和探究,能使学生学习的目标更加明确和具体。
三、采用实例教学法,加强学生的实验环节
VB是一个实践性和操作性都比较强的课程,在初学时肯定都会遇到很多困难。如果一味采用传统说教式的教学方法,没有具体的实践,学生就无法体会和掌握其中的奥妙。实例教学法打破了以教材为中心的传统教学模式,不按教材顺序授课,而是以精选出的程序实例为中心,把学习的重点放在具体实例的讲述上,把要学习的语法和概念融入到具体实例中来讲解。教会学生学习的基本方法,引导学生自主学习,更重要的是“多练”,让学生多上机实践操作,多动手、多动脑,提高程序设计编程和解决实际问题的能力。可以先采用“照猫画猫”的练习方法,然后基本操作和环境都熟悉了之后再变成“照猫画虎”,等这些基本操作都熟练了就可以完全不用“照”了,可以自己编写简单的应用程序了。比如,先选用课本上的引例,完全照着课本上的操作步骤编写应用程序,然后调试运行,这就是“照猫画猫”。然后多次调试运行之后,进一步了解了功能熟悉了环境之后,再将一些控件原来利用属性窗口设置的属性改为由代码设置,还可以把功能进一步完善,再运行调试,这就是“照猫画虎”的过程。最后基本都熟练了,再自己做一个小的应用程序,添加一些控件,让它们分别能完成一些简单的功能。
四、巩固知识,加强课后练习
对于VB这样实践性非常强的课程来说,只是通过教学中的理论课和实验课是远远不够的,尤其对入门的知识,还有很多的内容需要学生提前去熟悉了解,因此除了必要的实验以外,必须要在实验课的前提下留有一定的课后练习。教师要针对实验课时出现的问题布置相应的作业,让学生课后多练,自己发现问题、解决问题,进一步巩固知识,达到熟练掌握基本操作的目的,为以后的章节学习打下良好的基础。
五、总结
在教学中我们只有做到教学得法,才能使学生对这门课程发生兴趣,这是非常关键的一步,不容忽视。考虑到我们所面对的学生是中职的学生,基础相对较差,因此在教学中我们应利用通俗的语言、直观的教学方法,精选案例,设计适合的案例教学法。除了教学方法得当外,还要有轻松的课堂气氛,良好的师生交流,以及耐心细致的实验辅导、课下作业练习等手段。这样,就为整个由浅入深的连续的教学活动打下了良好的基础,也激发了学生对VB的学习兴趣。
参考文献:
[1]于红光.Visual Basic程序设计教程(第一版)[M].上海:上海交通大学出版社,2006.
[2]朱长江,白晨希.VB程序设计教学方法探讨.[J].电脑知识与技术,2007(9).
[3]康丽萍.VB教学的几点体会 [J].农业网络信息,2005(9).
(湖北十堰职业技术[集团]学校)