丁 莉(阿拉善职业技术学院 内蒙古 阿拉善盟 750306)
摘 要:《visual basic 程序设计基础》是高考必考专业课,在课程规划中,“Visual Basic程序设计”(简称VB)就是一门重要的课程,它要求学生既要学好理论知识,又要掌握操作技能,具备一定的系统开发能力。作为一名VB课程的专业老师,就应该加强研究,勤于实践,为中职学生学习VB课程化解困难,探索一些行之有效的教学方法。
关键词:VB程序 案例教学 任务驱动 教法
《visual basic 程序设计基础》是高考必考专业课,在课程规划中,“Visual Basic程序设计”(简称VB)就是一门重要的课程,它要求学生既要学好理论知识,又要掌握操作技能,具备一定的系统开发能力。但是大多数老师在进行《 Visual Basic 程序设计基础》这门课程教学时,普遍感到比较难教。原因很多,总结下来主要有以下几点:首先就是中职学生因为学习基础差、逻辑思维能力不强,而VB这门课程需要的就是较强的逻辑思维能力,这样就造成了在学习的时候颇为吃力;其次,中职学生的英语基础较差,这会影响学生的动手能力。VB不仅强调理论知识,在动手操作方面要求也颇高,对英语水平也有一定的要求。学生很难记住VB的命令,而控件属性中的英语有的也不认识,更不要说利用命令来解决问题了;最后就是由于学生在学习VB课程之前没有接触过任何程序设计方面的知识,要理解程序设计中的面向对象、语法结构等专业知识比较困难。在这么多困难下,学生往往很容易产生畏惧的情绪,还未入门就已经放弃了学习,所以诸多因素叠加在一起,就注定了中职学生学习VB课程困难重重。作为一名VB课程的专业老师,就应该加强研究,勤于实践,为中职学生学习VB课程化解困难,探索一些行之有效的教学方法。
一、利用“案例教学法”培养学生的学习兴趣
案例教学法作为一种新的教学模式,以精选出的案例为中心,从直观的案例入手,让学生通过观看、模仿,在实际操作中去探究和领悟这些知识点,通过教师的归纳总结,让学生在轻松愉快的气氛中接受新知识。整个教学过程强调学以致用,从而避免了枯燥、繁杂的理论说教,这不仅增强了学生的学习积极性,而且对提高学生综合分析问题的能力也大有帮助。在以往VB课程教学中,一般都是先讲解语法形式,然后通过一个简单而无实用的例子来说明语句的作用。
期刊文章分类查询,尽在期刊图书馆这种教学方式有两个明显的缺点:其一,随着计算机技术的发展、教学内容的增多、学时的压缩,造成“填鸭式”、“压缩饼干式”的灌输,教师累,学生烦;其二,学生在整个学习过程中缺乏主动意识,只是被动地去理解、记忆老师讲授的语法知识、程序结构,当自己动手编程时,觉得无从下手,无法从能力的培养和提高上得到锻炼,所以说在课堂教学中穿插一些游戏,可使得学生产生好奇心,培养学生的学习兴趣,能达到良好的教学效果。比如,在讲解“输入框”和“消息框”时,如果把当下学生喜欢的比如qq聊天界面,密码输入提示的对话框、游戏界面等等作为实例,配合课本内容,再去讲解,就会达到事半功倍的效果。
二、采用“任务驱动法”提高学生的学习效率
任务驱动法是由教师根据当前教学主题提出任务,采用演示或者讲解等方式,给出完成任务的思路、方法和要求达到的结果,引导学生边学边练,并完成相应的学习任务的教学方法。在逐步提高学生认识vb、学习vb的基础上,任务驱动法是一种比较有效和普遍的方法,能很好地培养学生自主学习、分析问题、解决问题的能力,非常适合于vb程序设计教学。但在方法的实施过程中,对任务内容要精心思考。既要把所学知识点隐含在任务当中,也要考虑学生完成任务的实际能力。在拿到一个任务后,首先要给出设计目标,然后再介绍实现该目标的基本思想和方法;其次要详细讲解其设计过程(包括窗体界面的设计和代码的编写);最后,对程序的关键部分进行讲解并给出程序的运行效果。例如,请学生作一个口令登录的小程序,很多学生不知道怎么办,所以教师在教学中要将任务细化为:1.在窗体上添加两个标签,一个标题为“请输入口令”,另一个以后用于显示口令判断结果;2.添加一个文本框,用于输入口令;3.添加一个按钮,标题为“确认”。4.在“确认”按钮的单击事件中,判断口令是否为“1234”,分别在第二个标签上显示“真确”或“出错”。此任务中隐含多个知识点:1.控件的添加;2.控件的移动;3.控件的caption、forecolor、font、visible等属性的设置;4.按钮的单击事件;5.双分支语句“IF…THEN…ELSE…ENDIF”的用法;把以上5个知识点隐蔽在四个任务中,学生为了完成任务,就会想方设法读教材、互相交流、互相协作,既完成了学习任务,又在无形中掌握了知识点。
三、配合“以疑促学法”启发学生的程序设计思维
古人云:“小疑则小进,大疑则大进,不疑则不进。”发明千千万,起点是一问,在VB的课堂教学中,科学、准确的设疑是出色完成教学任务的重要手段之一。在VB中讲一些概念之间的差别和程序的设计步骤时,如果只通过教师讲述,同学可以接受,但在理解深度上往往难以达到令人满意的效果。要是能设计出一系列问题,让同学们在实践和解决问题的过程中自己去体验,情况将完全是另一个样子。
常言道“教无定法”,教学上没有一个一成不变的模式,更没有放之四海而皆准的统一方法,在实际的教学实践中,一节课往往是多种方法的结合。在保护学生学习积极性的前提下,按照学生的认知规律组织教学,一切可行的教学方法都可以在我们的教学过程中加以运用。总之有关VB教学方法的研究、探索具有十分重要的现实意义,还需要我在今后的教学过程中不断地探索与实践。
论文作者:丁 莉
论文发表刊物:《职业技术教育》2013年第12期供稿
论文发表时间:2014-4-21
标签:学生论文; 程序设计论文; 课程论文; 教学方法论文; 知识点论文; 口令论文; 中职论文; 《职业技术教育》2013年第12期供稿论文;