Visual Basic程序设计教学方法探讨

2016-03-11 13:13袁青
科学中国人 2016年27期
关键词:程序设计教学效果教学方法

袁青

卢龙县职业技术教育中心

Visual Basic程序设计教学方法探讨

袁青

卢龙县职业技术教育中心

Visual Basic程序设计是当前中等职业学校计算机专业课程中非常重要的一门课程,是参加对口升学必考科目,同时,作为计算机程序设计的首选语言,熟练掌握Visual Basic程序设计语言是对计算机专业学生的基本要求,在中等职业学校Visual Basic程序设计教学工作已经受到了的广泛重视。文章对Visual Basic程序设计教学现状进行了分析,根据当前教学中存在的问题,对具体教学方法进行了探讨,希望能够提高Visual BasicC程序设计教学质量。

Visual Basic程序设计;教学方法;现状分析;探讨

Visual Basic是由微软公司开发的一种可视化程序设计语言,具有结构化、模块化、面向对象等特点,程序员编写计算机程序的时候,利用Visual Basic会变得更加方便、快捷,且VisualBasic功能强大,能够完成多种类型的程序语言编写,因其所具有的巨大优势,在当前的计算机程序设计中已经得到了广泛的应用。为了满足社会对Visual Basic程序设计人才的需求和提高对口高考升学成绩,Visual Basic程序设计课程教学工作已经受到了中等职业学校的广泛重视,在培养学生程序设计能力方面也起到了重要作用。

1.Visual Basic程序设计教学现状分析

虽然当前中职学校都开设了Visual Basic程序设计课程,但是并没有取得显著的教学效果,教学过程中存在很多问题有待解决,通过多年来对Visual Basic教学过程进行总结、分析,找出了影响教学质量的几个重要因素:

1.1学生基础较差

影响Visual Basic程序设计学习的因素主要包括学生的文化知识水平和计算机能力。中职学校的学生普遍存在的问题是:学生的英语水平不高、数学逻辑能力不强,在学习Visual Basic程序设计的时候会比较吃力;有些学生对计算机接触相对较少,无法熟练掌握各种计算机技术,在学习、应用Visual Basic程序设计时难度较大。

1.2教学模式落后

在Visual Basic程序设计教学过程中老师占有主导地位,教学方式比较死板,学生往往处于被动学习地位,其思维得不到充分发散;大多数老师仅仅是按照课程内容进行浅层讲解,没有引导学生进行拓展训练,学生所能掌握的知识十分有限。在这种教学环境的影响下,Visual Basic课堂无法调动学生积极主动学习,学生缺乏创新意识和探索意识,独立思考能力不强,教学效果不够理想[1]。

1.3教学缺乏针对性

受教育背景、学习能力等各种因素的影响,中职学生的个人情况存在很大差异,这就对Visual Basic程序设计课程的开展带来了较大难度,再加上学生对学习需求的不同,程序设计教学的侧重点也就不一样。在对Visual Basic程序设计教学方案进行设计的时候,因为没有对学生情况进行充分的了解,教学缺乏针对性,很难做到满足每个学生的需求,降低了教学质量。

1.4教学考核评估方式不科学

当前的Visual Basic程序设计课程教学中,主要还是以考试成绩作为评判学生成绩的标准,对学生的应用能力以及解决实际问题能力的考核力度不足。教学考核评估方式不科学,只能将学生对理论知识的掌握情况反映出来,而学生的综合编程能力却无法得到真实体现,考核成绩太过片面化,考核结果存在严重的不科学性和不准确性。

2.Visual Basic程序设计教学方法探讨

2.1转变教学理念

打破传统教学模式,将学生作为教学的主体,教师从旁进行辅助和引导,改变教学的侧重点,突出教学核心,使学生掌握Visual Basic程序设计基本理论,同时对学生进行拓展培训,使学生主动探索未知领域,培养学生的探索意识和创新意识,帮助学生形成严谨的逻辑思维。注重理论教学与实践教学的相结合,可以让学生熟练掌握理论知识,灵活解决实际问题,使学生Visual Basic程序设计的综合能力得到提高。

2.2加强实训教学

实训教学是Visual Basic程序设计课程教学中非常重要的环节,对于提高学生的动手操作能力、解决实际问题能力具有重要作用。老师可以采用由浅到深、逐步深入的方法开展实验教学,以教程内容为依托,根据教学进程合理设计试验方案,首先可以结合课程案例使学生按照步骤进行模仿,掌握程序设计流程;然后利用课后习题让学生对其进行补充,将整个程序进行完善;最后让学生利用自己所掌握的知识自行设计程序,培养学生对Visual Basic知识的综合运用能力[2]。

2.3采用问题驱动

Visual Basic程序设计有些内容比较抽象,理解起来难度较大,所以可以采用任务驱动教学的方法,通过提出问题使学生对问题进行分析和解决,为学生提供足够的思考和想象空间。学生在探索问题的过程中可以反复对知识点进行复习与巩固,通过思考加深了对所学知识的理解程度,培养学生独立思考能力和逻辑推理能力,在促进学生全面发展方面起到了重要作用。

2.4进行实例教学

通过实例教学能够引起学生的好奇心,调动学生的学习积极性和主动性,使学生愿意投入到程序设计学习中。老师可以根据教学进度,结合学生感兴趣的实例如:屏幕保护设计、倒计时显示、计算器、电脑彩票等生活中的常见实例对课本知识进行讲解,在实例练习中使学生对控件的属性、方法以及事件做到熟练掌握,以此作为基础,引入Visual Basic程序设计中的其他对象,让学生对其属性、方法以及事件进行思考、分析,整个教学过程变得充实,同时也减轻了学生的学习压力和难度,实现更加理想的教学效果。

3.总结

在Visual Basic程序设计课程教学过程中,通过转变教学理念、加强实训教学、采用问题驱动、进行实例教学等方法,对Visual Basic程序设计课程教学方法进行改进,能够提高教学质量、实现更加理想的教学效果,为学生未来的成长和发展奠定了坚实基础。

[1]李波.VISUALBASIC程序设计教学方法探讨[J].科教文汇旬刊,2011(3):40-41.

[2]李艳玲.VISUALBASIC程序设计课程教学方法探讨[J].河南科技,2011(8):55-55.

猜你喜欢
程序设计教学效果教学方法
传承优秀传统文化,提升德育教学效果——立足曾国藩修身齐家思想的教学实践探索
基于SolidWorks和VBA的电机阶梯轴建模程序设计
微视频辅助教学对初中体育教学效果的影响研究
谈小学美术有效教学方法
简析小学数学教学方法的创新
医学专业“Python程序设计”课程教学改革总结与思考
基于Visual Studio Code的C语言程序设计实践教学探索
从细节入手,谈PLC程序设计技巧
小学语文字理教学方法探析
掌握“函数的表示”提高高中数学教学效果