首页 > 范文大全 > 正文

《VisualBasic程序设计》探析

开篇:润墨网以专业的文秘视角,为您筛选了一篇《VisualBasic程序设计》探析范文,如需获取更多写作素材,在线客服老师一对一协助。欢迎您的阅读与分享!

摘要:《Visual Basic程序设计》是一门面向非计算机专业学生的公共基础课,涉及面广,影响大。同时,也是一门理论与工程设计实践密切相关的综合性课程,在计算机公共基础课教学中具有十分重要的作用。通过团队多年来对教学手段、教学方法及考核方式等多方面进行改革与创新,进而提高本课程的教学质量。本文对该课程的教学改革进行了尝试与探索,实践证明,这一方法行之有效,有利于创新人才的培养。

关键词:Visual Basic程序设计 改革与创新

中图分类号:G71 文献标识码:A 文章编号:1007-9416(2012)10-0229-01

1、课程发展历史沿革

《Visual Basic程序设计》主要讲授Visual Basic程序设计语言的基本知识、程序设计的方法与技术,结合高职学院学生的特点设计该课程。这是一门实践性很强的课程,通过该课程的学习,使学生掌握面向对象程序设计的基本思想和方法。一方面向学生传授程序设计语言基础知识和程序设计的基本理论与方法;另一方面将系统地训练学生逻辑思维能力与逻辑推力能力,培养学生分析问题、解决问题的能力,以及运用计算机解决实际问题的能力。Visual Basic程序设计语言是在早期Basic语言基础上发展起来的,是真正的面向对象编程语言,它继承了结构化编程语言的所有优点,在其语言体系中既包含了面向过程部分的语言特征,又形成了极为完善的对象处理机制、方法,并提供了可视化操作界面,进而形成了一种面向对象编程语言的规范。

2、《Visual Basic程序设计》改革与创新

2.1 应用现代教育技术,推动教学手段现代化

针对高职院校硬件设施配备情况,本课程的教学应在多媒体教室、微机室进行。由任课教师编写电子课件,改变传统的“黑板+粉笔”的教学模式,增大课堂教学的信息量,便于案例教学,使讲授内容形象、直观,便于学生理解掌握。

2.2 针对高职院校学生的特点,开发网络视频网站

高新科技和计算机的飞速发展,给人们带来了更多的便利,开展网络教学已成为学校教育面临信息时代的必然选择。该课程的视频教学将知识学习与网络联系在一起,具备课程学习和自测两个大的功能。通过开发网络视频网站,为学生和学校建立了B/S结构的网络教学体系。

3、《Visual Basic程序设计》方法的改革与创新

3.1 做好本课程的入门教育,调动学生学习积极性

本课程是面向对象程序设计的入门课程,应对学生讲明该课程对后继课程的帮助,强调该课程的重要性。对于非计算机专业学生而言,该课程是零起点,但程序设计难学的观点已对他们有所影响。因此,授课前,向学生们讲明在第一层次《计算机应用基础》课程中仅仅是掌握了应用软件的使用,作为大学生专业素质的补充,应掌握设计、开发应用软件的技能;通过案例演示,激发学生的学习兴趣与积极性。

3.3 改革程序设计教学方式,提高学生的动手能力

通过该课程的学习,培养大学生用计算机的方法分析问题、解决问题的能力,为各专业的后续课程学习以及生活和工作打下良好的技能基础。例如将一个一维数组反序放置:a=(67,89,76,98,66),反序放置后a=(66,98,76,89,67)。编程如下:

Option Base 1

Private Sub Form_Load()

Dim a(5),b(5),nn,i,n

a(1)=67

a(2)=89

a(3)=76

a(4)=98

a(5)=66

Nn=UBound(a)'统计数组个数

'反向复制数组到B

For i=nn To 1 Step-1

N=n+1

b(i)=a(n)

Next

'复制数组到A

For i=1 To nn

a(i)=b(i)

Next

显示结果:

For Each i In a

Debug.Print i

Next

End

End Sub

3.4 课堂讲授与上机实践相结合

通过本课程的教学,使学生掌握面向对象程序设计的基本概念,了解程序设计的基本原理、技巧和方法,并且能够基本掌握IDE集成开发环境使用方法,学会图形用户界面简单应用系统的开发技术,掌握Visual Basic基本对象、属性、方法和事件的基本概念,并能以Visual Basic作为工具,完成简单程序设计的程序代码编写。如:Dim a,b As Integer

For a=100 To 300

If b Mod 5=0 Then Print'判断是否PRINT 5个数了?如果是则换行

Print a,

b=b+1'统计PRINT的个数

Next a

3.5 开展教学经验交流,提高教学水平

学期期间的教研活动重在教学方法和教学经验的交流上,教研室不定期地组织年轻教师听老教师讲课、互相听课和集体备课,研讨教学方法,取长补短。系里组织师生座谈会,了解学生对学习本课程的意见和建议,以对教学方法进行调整,提高教学水平。通过各项教研活动,教学相长,教学效果得到提高。

4、结语

《Visual Basic程序设计》是一门实践性很强的专业课,对培养学生的逻辑思维能力和解决问题的能力具有重要作用,其主要目的是培养学生的专业技能和职业综合素质。因此,如何改革、创新该课程的教学,提高教学质量,为社会培养出既具有丰富的理论知识,又具有较高的分析、设计、开发技能的专业人才,是一个噬待解决的研究课题。

参考文献

[1]刘书珍.探究新的教学方法在VB可视化编程中的应用[J].科海故事博览·科教论坛,2011,(10).

[2]陈龙猛.大案例教学法在Visual Basic程序设计教学中的探究[J].计算机教育,2008,(5).

[3]黄迎久.《Visual Basic程序设计》教学改革与实践[J].现代计算机(专业版),2009,(4).

[4]林芳.从《Visual Basic程序设计》谈课堂教学改革[J].电脑知识与技术,2008,3(26).