论文部分内容阅读
摘 要:VisualBasic(简称VB)是由微软公司开发的面向对象编程语言,它语言简洁、功能强大、应用广泛,因其实践性比较强,在思维方式上不同于面向过程的编程语言,因此如何教好这门课程,是许多计算机教师关心和探索的问题。本文笔者根据实践经验和理论思考总结出几点方法,希望能够切实提高VB课堂教学的质量。
关键词:VB 程序设计 教学方法
中图分类号:G642 文献标识码:A 文章编号:1673-9795(2012)03(b)-0077-01
VisualBasic(简称VB)是由微软公司开发的面向对象编程语言,它功能强大、内容丰富,提供了可视化的界面设计和事件驱动的编程机制,拥有图形用户界面(GUI)和快速应用程序开发(RAD)系统,由于其既继承了Basic语言简单易用的特点,又具有面向对象和可视化设计语言的特点,因此应用十分广泛,同时也受到了更多的关注。
由于VB语言语法简洁、面向对象编程的特点,所以VB程序设计已成为许多高校非计算机专业学生必修的一门重要的基础课程。其目的不仅在于让学生掌握一门计算机语言,更重要的是通过程序设计的基本方法,培养学生的逻辑思维能力、实践操作能力和解决实际问题的能力。如何教好这门课程,学生如何学好这门课程是许多计算机教师关心的问题。
1 VB课程教学的几点教学方法
由于VB这门课程的实践性比较强,涉及的知识点多,不但要求学生学好用Visual Basic语言进行程序设计的基本知识和基本方法,还要学会运用这些知识进行编程来解决实际问题,这就要求教师在教学过程中既要注重知识的传授,又要注重培养学生学习的独立性和自主性,引导学生在实践中学习,使学习成为在教师指导下主动的、富有个性的过程。
1.1 通过案例教学,培养学生学习兴趣
VB程序设计是应用性很强的一门课程,它既有理论知识又有实践操作,既讲方法又讲动手能力。但大多数的VB教材个还都是按照程序设计语言的顺序,前几章先介绍对象、对象的属性、方法和事件及VB语言基础等比较抽象难懂的概念,然后才介绍程序的建立和运行,最后介绍VB数据类型、基本函数、分支结构、循环结构和数组。如果按照课本原有顺序组织教学,学生理解起来会很困难,甚至觉得枯燥而失去学习兴趣。
因此,在教学过程中,应该按照学生的认知规律,采用实例教学法把教学内容设计成一个个具体的实例,激发学生的学习兴趣。例如,在讲可视化编程的步骤时,可以从一个简单的实例入手,如设计一个欢迎界面,在界面上添加两个命令按钮,然后按F5键运行,观察结果,通过操作演示,学生不仅能很容易的掌握用VB编程的一般步骤,而且能加深对对象、属性等概念的理解,从而枯燥乏味的内容变得简单有趣,促进了学生对理论知识的理解。
1.2 采用任务驱动法,激发学生的学习积极性
在VB程序设计课程中,有一些概念和知识点如果只通过教师讲述,学生在字面上可以接受,但在理解程度上往往难以达到令人满意的效果,在教学的过程中,老师可以跟根据课程的内容由浅入深的给学生布置一些程序,让学生在分和解决问题的过程中自己去探究和体验,分完成这个任务需要哪些基本知识,涉及到哪些基本概念,让学生会带着疑问去理解消化概念,然后找出解决问题的办法。随着问题的解决,学生会逐步领会编程的要领,不断地体会到成功的喜悦,从而调动学生学习的积极性和主动性。
1.3 运用多媒体辅助教学,加强学生的形象思维
多媒体教学是用计算机、互联网等多媒体技术提供了交互式的课堂教学环境,打破了传统的黑板加粉笔的教学方法,与传统的教学手段相比它的优点是:使难以理解的抽象知识直观化、形象化,能达到提高教学效率、增强学生学习兴趣的目的。
为此,我们可以把VB程序设计教学中涉及到的算法和结构流程等通过计算机图形显示、动画模拟及文字说明等,营造一个生动直观的教学环境,有效地刺激和培养学生的形象思维。
1.4 分小组进行小程序开发,调动学生的学习热情
分小组进行程序设计也是提高学生学习兴趣的一种方式,学习程序设计语言的目的是为了编程解决实际问题,可以把学生分成几个小组,组织一部分编程能力强的同学进行一些小型程序的开发,通过理论与实践的结合,使他们在实践中熟悉程序设计的基本过程,逐步摸索编程的技巧,使得学生能够学以致用,为将来尽快适应社会实践的要求打下良好的基础。
1.5 结语
俗话说,教学有法,教无定法。程序设计教学的主要目的是为了使学生了解程序设计课程的基本思想、掌握程序设计的基本流程,培养学生分析问题、解决问题的基本能力。因此教学方法对教学效果来说是至关重要的,但不是绝对的,在保证学生学习积极性的前提下,大胆探索,敢于实践,本着教书育人的目的,一切有效的教学方法都可以在我们的教学过程中加以运用,促学生积极主动的去探索知识,进而课堂教学质量得到整体提高,取得良好的教学效果。
参考文献
[1] 丁爱萍.VisualBasic程序设计[M].西安电子科技大学出版社.
[2] 尹贵祥.VisualBasic程序设计案例教程[M].中国铁道出版社.
[3] 宋伟.VisualBasic6.0高级编程[M].清华大学出版社.
关键词:VB 程序设计 教学方法
中图分类号:G642 文献标识码:A 文章编号:1673-9795(2012)03(b)-0077-01
VisualBasic(简称VB)是由微软公司开发的面向对象编程语言,它功能强大、内容丰富,提供了可视化的界面设计和事件驱动的编程机制,拥有图形用户界面(GUI)和快速应用程序开发(RAD)系统,由于其既继承了Basic语言简单易用的特点,又具有面向对象和可视化设计语言的特点,因此应用十分广泛,同时也受到了更多的关注。
由于VB语言语法简洁、面向对象编程的特点,所以VB程序设计已成为许多高校非计算机专业学生必修的一门重要的基础课程。其目的不仅在于让学生掌握一门计算机语言,更重要的是通过程序设计的基本方法,培养学生的逻辑思维能力、实践操作能力和解决实际问题的能力。如何教好这门课程,学生如何学好这门课程是许多计算机教师关心的问题。
1 VB课程教学的几点教学方法
由于VB这门课程的实践性比较强,涉及的知识点多,不但要求学生学好用Visual Basic语言进行程序设计的基本知识和基本方法,还要学会运用这些知识进行编程来解决实际问题,这就要求教师在教学过程中既要注重知识的传授,又要注重培养学生学习的独立性和自主性,引导学生在实践中学习,使学习成为在教师指导下主动的、富有个性的过程。
1.1 通过案例教学,培养学生学习兴趣
VB程序设计是应用性很强的一门课程,它既有理论知识又有实践操作,既讲方法又讲动手能力。但大多数的VB教材个还都是按照程序设计语言的顺序,前几章先介绍对象、对象的属性、方法和事件及VB语言基础等比较抽象难懂的概念,然后才介绍程序的建立和运行,最后介绍VB数据类型、基本函数、分支结构、循环结构和数组。如果按照课本原有顺序组织教学,学生理解起来会很困难,甚至觉得枯燥而失去学习兴趣。
因此,在教学过程中,应该按照学生的认知规律,采用实例教学法把教学内容设计成一个个具体的实例,激发学生的学习兴趣。例如,在讲可视化编程的步骤时,可以从一个简单的实例入手,如设计一个欢迎界面,在界面上添加两个命令按钮,然后按F5键运行,观察结果,通过操作演示,学生不仅能很容易的掌握用VB编程的一般步骤,而且能加深对对象、属性等概念的理解,从而枯燥乏味的内容变得简单有趣,促进了学生对理论知识的理解。
1.2 采用任务驱动法,激发学生的学习积极性
在VB程序设计课程中,有一些概念和知识点如果只通过教师讲述,学生在字面上可以接受,但在理解程度上往往难以达到令人满意的效果,在教学的过程中,老师可以跟根据课程的内容由浅入深的给学生布置一些程序,让学生在分和解决问题的过程中自己去探究和体验,分完成这个任务需要哪些基本知识,涉及到哪些基本概念,让学生会带着疑问去理解消化概念,然后找出解决问题的办法。随着问题的解决,学生会逐步领会编程的要领,不断地体会到成功的喜悦,从而调动学生学习的积极性和主动性。
1.3 运用多媒体辅助教学,加强学生的形象思维
多媒体教学是用计算机、互联网等多媒体技术提供了交互式的课堂教学环境,打破了传统的黑板加粉笔的教学方法,与传统的教学手段相比它的优点是:使难以理解的抽象知识直观化、形象化,能达到提高教学效率、增强学生学习兴趣的目的。
为此,我们可以把VB程序设计教学中涉及到的算法和结构流程等通过计算机图形显示、动画模拟及文字说明等,营造一个生动直观的教学环境,有效地刺激和培养学生的形象思维。
1.4 分小组进行小程序开发,调动学生的学习热情
分小组进行程序设计也是提高学生学习兴趣的一种方式,学习程序设计语言的目的是为了编程解决实际问题,可以把学生分成几个小组,组织一部分编程能力强的同学进行一些小型程序的开发,通过理论与实践的结合,使他们在实践中熟悉程序设计的基本过程,逐步摸索编程的技巧,使得学生能够学以致用,为将来尽快适应社会实践的要求打下良好的基础。
1.5 结语
俗话说,教学有法,教无定法。程序设计教学的主要目的是为了使学生了解程序设计课程的基本思想、掌握程序设计的基本流程,培养学生分析问题、解决问题的基本能力。因此教学方法对教学效果来说是至关重要的,但不是绝对的,在保证学生学习积极性的前提下,大胆探索,敢于实践,本着教书育人的目的,一切有效的教学方法都可以在我们的教学过程中加以运用,促学生积极主动的去探索知识,进而课堂教学质量得到整体提高,取得良好的教学效果。
参考文献
[1] 丁爱萍.VisualBasic程序设计[M].西安电子科技大学出版社.
[2] 尹贵祥.VisualBasic程序设计案例教程[M].中国铁道出版社.
[3] 宋伟.VisualBasic6.0高级编程[M].清华大学出版社.