提高《Visual Basic 6.0程序设计》教学方法初探

2015-07-05 22:19彭冰
教育管理与艺术 2015年1期
关键词:程序设计课程教学

彭冰

《Visual Basic 6.0程序设计》是中等职业学校计算机及应用专业的一门主干专业课, 在实际教学中,大部分学生都觉得此类课程枯燥乏味。 在程序设计教学过程中,教师若要解决程序设计枯燥、难懂这个问题,提高学生的学习兴趣,就需要开展具有创造力的教学。在教学的过程中不断调动学生的积极性,让学生对程序完全理解并逐步提高分析问题的能力,结合实例展开任务驱动法、启发式教学法、循序渐进教学法在程序设计教学过程中非常重要。下面我将对如何提高《Visual Basic 6.0程序设计》课教学质量谈一谈自己的想法。

一、明确教学目的,注重兴趣培养

第一,了解实际应用,建立兴趣。

学生在接触一门新课程之前,最关心的问题就是这门课程实际中的应用。所以首先要向学生明确讲述教学目的。VB——Visual Basic的缩写,即基于Basic语言的可视化编程语言,Windows应用程序的工具,是一种支持面向对象及结构化程序设计的语言。让学生了解本课程的教学目标是使学生掌握面向对象及结构化程序设计的方法和技能,并举VB编程实例,与数据库联合开发应用软件等,以此来建立初步的兴趣。

第二,利用典型案例,解决实际问题,确立稳定的兴趣。

在开始正式讲授之前,给学生演示一个由VB编写的管理信息系统实例,让学生在第一节课就可以了解本学科的特点以及对VB有直观,感性的认识。

第三,结合课程特点,明确学习目标。

给出这门课程的组织结构以及重难点章节,让学生对该课程在整体上有一个初步的印象。明确本学科的学习特点。

二、精心设计教学环节

第一,创设问题情境,优化导语设计。

随着课程改革的深入推进,课堂教学改革的力度也在逐渐加大,教学情境越来越显示其重要意义,中职学生的心理处在萌芽状态,他们对各种新生事物都充满好奇心,有极强的求知欲。上课伊始,让学生感到新奇、有悬念、有学头、愿意学、喜欢听。学生的质疑、求知欲望就被激发起来了,作为教师当然就可以顺水推舟,将学生带入知识的海洋。

第二,注重教学语言的艺术性,情感创设,满足学生的体验需求。

情感,是人对客观事物所持态度的体验。它与学习的动机,认知的兴趣,意志品质以及性格等非智力因素一样,对学生的学习都起着重要的作用。学生普遍具有一种探索,创造并且取得成就的需要,当孩子们通过努力,在某个方面取得哪怕一点点成就的时候,他们就会产生一种积极的情感体验,就会感到精神上的满足。如果这时候教师多对学生进行激励性评价,能使学生获得积极的情感体验,产生与教师对话的兴趣,升华学生的情感,让学生充分体验学习的快乐和成功的喜悦。

第三,巧妙安排教学结构,精心设计教学案例。

对于中职学生来讲,VB抽象性较强,教材的内容很枯燥。因此,在课堂教学中引入案例式教学法,选取学生熟悉的内容作为课堂实验的素材——“学籍管理系统”,这样设置的情境与实际生活相联系了,让课堂教学变得具体、生动、丰富多彩,学生有兴趣,效果自然可想而知。

引入案例教学能够提高学生的学习兴趣,进而调动起他们主支学习新知识、探索新方法的积极性,也加深了他们 对相关知识点的理解,为今后理加深入的学习打下良好基础,使学生对整个课程的学习进入良性循环的轨道。

三、注重引领,加强针对性,提高教学质量

第一,针对考纲要求,提高学生水平。

全国计算机等级考试是衡量学生是否掌握一定的計算机知识和应用技能的之一,对于职校学生来说,多拿一个证书,对将来的工作也是益处良多。特别是我校对口升学班,VB是重点科目之一。紧密结合考试大纲,从整体上把握重要知识点,适量增减教材内容,拓展课程内容,使学生在掌握本门课程的基础上,深刻的掌握VB内容,进一步提高学生水平。

第二,针对学生特点,设计教学任务。

要使学生更好的学习计算机基础,还必须突出因材施教的原则。在实际教学中,老师要面对客观存在差异的学生提出不同的学习要求,利用任务驱动法设置相对的开放型任务。在完成面向全体学生的最基本任务的基础上,学生可以自愿多完成相关的开放型任务,以满足其学习需求。如英文打字,合格标准可以根据班级学生情况灵活制定,使绝大多数学生都能达到,在合格的基础上,学生可以发挥潜力冲刺更高目标。还可以在完成课本上基本练习的基础上,进行自主创新练习,提高或拓展作业量。

四、加强动手能力,理论与实践相结合

VB作为一门实践性强的课程,应至始至终地对学生进行理论联系实际教学,少讲单纯理论,以有效的实例来阐述VB可视化开发、面向对象的特色,掌握其功能的使用。学生在实践中学习,动手解决问题的能力强,就能调动学生的积极性,达到良好的教学效果。

五、改变传统教学模式,采用任务驱动学习

在通常的VB教学模式中,老师通常采取传统的教学模式,令学生感觉学习这门课程是个苦差事,枯燥无味,只会被动接受,但学了却不理解,更不会学以致用。因此,我采用“任务驱动”教学法。比如,我针对每节课的重点给学生布置任务,在任务提出后,将总体任务进一步细化分解,把所讲的知识点融入到每个子任务中,从而让学生更容易理解消化。当然子任务的设计也是环环相扣,第一个任务完成不了,无法实现第二个任务,学生在具体的任务情境中探索实践,加深对问题的理解,激发学生的求知欲望和好胜心。

总之,VB教学,应特别重视学生兴趣的培养,调动学生学习的主动性和发挥老师的引导作用,教师有目的有意识地安排操作和实践活动。在讲授的过程中,不能完全按照常规教学的模式。要善于捕捉中职学生的心理特征,教学形式上要讲求现代化、多样化,教学内容要重点突出,教学方法上要多让学生自己动手,教学实施要秉持顺畅,确保教学过程整体化,以便于达到最好的学习效果,培养满足社会需要的高素质技能操作人才。

猜你喜欢
程序设计课程教学
《无机化学》课程教学改革
数字图像处理课程混合式教学改革与探索
微课让高中数学教学更高效
软件设计与开发实践课程探索与实践
基于Visual Studio Code的C语言程序设计实践教学探索
为什么要学习HAA课程?
从细节入手,谈PLC程序设计技巧
“自我诊断表”在高中数学教学中的应用
对外汉语教学中“想”和“要”的比较
高职高专院校C语言程序设计教学改革探索