郭丽娜吉林经济贸易学校132107
摘要:VisualBasic是一门应用非常广泛而且学起来相对比较简单的高级程序语言,那么如何在中等职业学校计算机教学中提高课堂教学的效果呢?本文从确立学习目标、丰富教学资源、化抽象为形象等方面阐述了VisualBasic课程的教学策略。
关键词:职业学校VisualBasic教学探讨
VisualBasic(VB)是微软公司开发的一种协助环境开发的事件驱动型编程语言,它起源于Basic编程语言,具有功能强大、界面友好、应用广泛等基本特点。要想将这样一种单纯枯燥的语言编程教学,从乏味的传统教学中解放出来,就要根据实际教学情况,积极研究新的教学方法,探索出一条适合学生发展、顺应社会进步的新途径。只有这样,才能帮助学生充分掌握VisualBasic的编程理论及相应技巧,促使学生积极主动地投入学习状态,培养学生良好的编程能力。
一、确立学习目标,激发学生学习动力
学习是一个不断弥补自身不足,完善自我的过程,因此,一定要明确学习目标,知道自己需要什么,然后了解这门学科对自己以后的发展有什么帮助,这门课可以让自己学到什么,这样才可以激发学生学习的积极性,提高学习效率。随着社会的发展,计算机技术已经成为现代人才所必备的技能之一,编程技术最终体现在软件设计方面,在开展VB教学活动前,教师首先要让学生明确学习编程的目的,知道编程最终服务于软件设计,明确设计规范和创新思想对软件工程的重要性,树立软件工程理念,培养软件工程思想。在教学过程中,教师要让学生明白计算机对学生今后生活发展的重要意义,通过学习VisualBasic可以让自己得到什么帮助,同时还要让学生明确程序员是做什么工作,需要掌握什么专业知识,进而帮助学生确立学习目标甚至为自己的人生道路做好规划。VB编程对于从未接触过编程技术的学生来说是一门全新的课程,开始可能会比较吃力,教师要循循善诱,让学生扎实基础,循序渐进地提高。作为一门创新性很强的学科,可以有效提高学生自主探究能力和逻辑思维能力,激发学生创新潜能,对学生今后的学习发展产生深远的影响。
二、利用网络技术,丰富教学资源
随着互联网技术的普及,教学活动已不能将眼光只局限于课本教材上,而要注意学习渠道的多样化,加强师生沟通交流,遵循学生的发展规律,通过网络平台增强交流互动,调动学生自主学习的积极性。例如,可以通过VB网站建立互动平台,既可以作为日常生活学生与老师谈心交流的途径,也可以作为第二课堂,给学生布置作业,让学生网上提交,教师批改后给予指导帮助。同时也可以让学生匿名发表自己的想法,包括不懂的问题、对教师的意见都可以给老师留言,加强师生间的了解,提高学习的时效性。最后将大家的共性问题拿到课堂上讲解,提高教学质量。
三、利用比喻,化抽象为形象
计算机教师要注重培养学生扎实的基本功,VB是一种面向对象的程序设计语言,很多学生在刚开始接触这一知识时,对其中的基本概念感到模糊不清,。所以,教师要针对这一现象,加强对学生基本功的训练,正所谓“万丈高楼平地起”,扎实的基础知识,是学生将来顺利发展的重要基础。在教学基础知识时,教师不能单纯地讲解和讲述,而是要让学生从根本上明白概念的含义和区别。这将为学生日后继续学习VB打下良好的基础。由于基础知识和概念比较枯燥乏味,导致很多学生感觉这种语言太过于困难,从而逐渐失去了学习兴趣,甚至对课程产生厌倦感,这时就需要教师的鼓励和帮助,让学生重新树立学好这门语言的自信心。比如,教师可以充分利用比喻法进行教学,如:在学习对象、时间、事件过程、属性等概念时,教师可以这样来比喻:“在同学们的房间里有很多东西,每一样东西都是一种对象,如:电视、桌子、椅子、床、门,这就是五种对象;我们可以对每一种对象进行具体描述,如:电视是多大的,摆放在什么位置,电视的颜色等,这些我们可以称之为对象的属性;而作用于对象上的动作,就是事件,如打开电视、关门、躺在床上等动作就是三种不同类型的事件;当我们敲门之后,如果房间里有人,就会出来开门,如果房间里没有人,就没有人来开门,这样一个过程就是事件过程。”通过这种形象的比喻,可以帮助学生更好地理解枯燥的理论知识,从而加深学生对知识的印象,活跃课堂教学氛围。
四、通过案例,构建良好互动
案例教学法是素质教育深入发展下的新型教学方式,这种教学方法可以使原本枯燥乏味、一成不变的课堂氛围变得轻松活跃、和谐宽松。
1.激发学生的学习兴趣。
由于案例大都是贴近生活的实例,所以容易引发学生的兴趣,面对自己比较熟悉的生活实例,学生都不会感到困惑,反而会积极主动地探索问题本质,搜集相应资料,解决实际问题,有助于培养学生的自主学习能力,提高学生的学习质量。当然,案例教学法也对教师提出了更高和更新的要求,要求教师能从整体上把握课程,对其中的知识要点和难点进行深入总结与归纳,将教学内容充分展现在课堂案例当中。此外,计算机教师还要不断学习新的知识,把握行业发展新动向,这样才能在课堂上提出具有时代气息的、引发学生兴趣的案例。
2.形成良好的教学氛围。
在现代课堂教学中,“提出问题、分析问题、学习知识、解决问题”的教学模式更容易被学生所接受。因为教师提出的问题可以起到向导的作用,从而引导学生积极思考、探索新知,可以使学生变被动为主动,充分激发他们的积极性和主动性,达到活跃课堂氛围的目的。
五、利用多媒体技术,培养学生的形象思维能力
在传统课堂教学中,我们一般采取“一块黑板、一支粉笔”的教学模式,随着科学技术的飞速发展,多媒体技术已经被广泛应用于课堂教学中,这一教学方式具有图文并茂、声形兼备的技术优势,可以有效吸引学生的注意力,提高学生的学习兴趣。这种新型的辅助教学模式可以节省很多板书时间,增大课堂容量,帮助学生拓展知识面。同时,它可以有效挖掘出教材文字所达不到的动态效果,将难以理解的抽象知识形象化、具体化、生动化,从而将学生带入真实的模拟场景,激发学生的积极性,提高课堂教学效率。在VB程序设计语言中,包含大量结构流程描述和计算方法,因此,教师要充分发挥自身的专业技能,运用多媒体技术设计形象、直观的动画模拟,打造全新的直观教学环境,刺激学生形象思维的发挥和发散。例如,在学习循环结构执行原理和分支结构执行原理时,教师可以设计专门的FLASH动画,通过动态模拟和实例演示整个过程,从而激发学生自主探究学习的积极性,提高学生对抽象原理的应用能力。通过多媒体辅助教学,不但可以有效提高学生的学习效率,而且可以使学生在掌握理论知识的同时,充分感受现代化信息技术的应用作用,这是传统教学方式所无法比拟的。
六、开展实践活动,加强学生操作应用能力
VB编程介绍的对象属性以及结构事件都是一些抽象性的概念,如果只是通过单纯的板书讲解很难对其有一个系统的把握和认识,因此,教师要实行实践教学法,将理论知识与实践技能相结合,让学生在动手操作的过程中深化对概念的理解。VB编程教学注重培养学生创新设计思想,因此,教师要科学处理理论概念和应用实践的关系。例如,在学习控件时,教师要将重点放在控件常用属性与方法的讲解上面,不需要对每个控件一一讲解,让学生总结学习方法自主探究学习。再比如,设计程序时,教师要将更多的时间还给学生,启发学生多元思维,利用不同的方法设计程序,学会总结比较,掌握最科学高效的编程方法。教学活动要推陈出新,以教学需求为中心,拓展丰富知识内容,为学生学习生活奠定基础。
七、完善评价机制,创新考核方式
考核既是学生自我检验的过程,也是对教学成果的反馈,有助于教师把握学生的学习状况,制定科学的教学方案,提高教学质量。VB是一门实践性、综合性、创新性较强的学科,需要长时间的积累和操作实践作为保障,不能指望考前突击,一蹴而就,而要循序渐进、日积月累。因此,教师要完善评价机制,采取科学的评价方式,改善教学氛围和环境,不能以期末大考作为学生评价的唯一依据。例如,将学生平时的表现和小考作为期末考核的一部分,加强学生对自身的日常约束,夯实基础,鼓励学生积极参加实践操作,将学生实践成果作为一项重要参考标准,培养学生创新思想,调动学生自主参与教学活动的积极性,提高学习效率。
总之,在实际教学过程中,不管是知识的获取、智力的发展,还是能力的提高,都不能仅仅依靠一种教学方法,必须将多种教学方法充分结合起来,并根据教学实际和学习实际,来灵活运用教学手段。正所谓“教学有法,教无定法,贵在得法”。作为计算机教师,一定要善于从整体上把握教学结构,创造性地使用教学方法,才能有效提高教学效率。
参考文献
[1]马秀莲VisualBasic教学难点及解决办法[J].科教文汇(下旬刊),2011,(07)。
[2]汤淑云案例教学法在VisualBasic教学中的应用与探索[J].中等职业教育(理论),2010,(03)。
[3]赵海军VisualBasic教学现状与策略分析与研究[J].宜春学院学报,2010,(12)。
[4]程海涛王俏卢亮刘光凤探索VisualBasic教学方法改革[J].科技信息,2011,(12)。
[5]肖捷肖海容VisualBasic程序设计教学方法研究与实践[J].东莞理工学院学报,2010,(01)。