论文部分内容阅读
摘要:在VB教学过程中,更要注意培养学生的创造能力和学习能力。既注重知识,又注重实践;既注重书本学习,重能力培养,这是高等职业教育计算机教学实践探索的新思路。
关键词:VB教学 新思路
中图分类号:G642 文献标识码:A 文章编号:1002-2422(2008)03-0061-02
1 教学方法的改进
传统的程序设计语言课程教学中,一般都是先讲授语法规则及其形式,然后通过几个例子说明语句的功能和所起的作用。这种教学方式有两个明显的缺点:其一,随着计算机技术的发展、教学内容的增多、学时的压缩,造成“填鸭式”,“压缩饼干式”的灌输,教师累,学生烦;其二,学生在整个学习过程中缺乏主动意识,只是被动地去理解、记忆老师讲授的语法知识、程序结构,当自己动手编程时,觉得无从下手,无法理解语言的核心本质,难以提高语言编程能力。语言只是形式,没有正确的算法,计算机是不能解决任何问题的。算法是计算机语言程序设计的灵魂,也是计算机语言程序设计的教学重点和难点。要合理有效地激发学生学习的主动性,要提高学习效果和解决实际问题的能力,就必须改进原有的教学方法。
1.1从被动知识传授,改进为主动知识学习
教师通过展示课程的新知识特征点或兴趣点,围绕新知识基本概念,由浅入深剖析知识点,要教会学生发现问题的方法,培养解决问题的能力。通过问题的引入,启发学生进行思考,找出解决问题的思路。应利用任务驱动的教学方法把解决该问题的每一步展开,了解算法的思路、算法之间的联系以及对应的语句形式。解决问题的算法思路不同,问题的解决效果也有差异。
1.2从抽象知识讲解改进为直观案例展示
VB是一种可视化编程语言,具有面向对象和生动直观的特点。教师可以利用这些特点,将教学内容的语法规则和知识结构进行感应化加工,形成有趣的知识点,再将知识点编辑成一个个案例。教学的每一个环节都具有解决问题的案例,课程的每一个环节都通过案例向学生展示了VB的编程效果,为学生提供了直观的感应化环境,激发了学生们的认知性。展开实现案例的程序代码,对程序代码进行分析讲解,可以使学生了解程序代码特征,掌握程序代码特征,并会和以往的知识相结合以有效地使用。
1.3从以教师为中心改进为以学生为中心
在传统的语言课程教学中,通常都是以教师为中心。由于课时以及硬件条件等方面的限制,学生将时间主要消耗在被动听课上,实践的时间和机会比较少。通过案例教学法和任务驱动教学法,把学生变成主人,成为教学活动的主体,使学生们成为真正的中心。在VB教学中将精选的一个个案例,通过可视化界面设计,展现在大屏幕上,把讲台变成舞台,把教师变成导演。每个精彩的案例对学生而言,既是知识的获取、逻辑思维和形象思维的综合,同时又是艺术的享受和参与,将学习和掌握程序设计语言的枯燥过程改变成一种快乐,激发学生们的求知欲。再通过任务驱动,充分调动学生学习的积极性,提高学生们的计算机应用能力,引导学生结合自己的专业和兴趣开发一些有特色的实用软件,形成学生自主学习、合作学习、研究性学习和探索性学习的学习氛围,培养学生的学习能力和创造能力。
2 教学手段的改进
教学方法改进的同时,教学手段的改进是必不可少的。
2.1提高VB课件的制作水平
高质量的VB课件是教学成功的重要保障。VB课件一定要设计科学,思路清晰,构思巧妙,能够充分体现教学内容、教学模式和教学手段。VB课件还要有图文并茂的画面或悦耳动听的声音,并具有交互性、多样性和趣味性的特点,对学生有感染力,能够激发学生学习的主动性。
2.2构建开放式的教学环境。
由于采用案例教学法和任务驱动教学法,因此开放式教学环境的构建是十分必要的。要依据学生的特点和VB程序设计课程内容的特点,提供具体的教学情景,为教学内容的传授、教学方法的体现和学生学习的主动性、创新性、动手能力的展现提供一个基础平台。多媒体课堂和网络平台为实现交互式教学提供了条件。多媒体与网络教学环境将文字、图像、声音、动画和视频等信息集为一体,向学生提供了一个丰富多彩、生动友好、方便灵活的交互式人机界面,使学生的各个器官同时感受到教学信息,为学生提供了充分发挥他们的学习自主性的空间,进一步加强了学生开发软件的能力,完善了教学效果。
3 结束语
在整个vB程序设计课程教学过程中,结合课程的特点,通过不断地完善教学方法和手段,形成了以学生为主体的自主学习、合作学习、研究性学习和探索性学习的教学氛围,使学生在掌握知识的同时,又具备了解决实际问题的能力,为高等职业教育计算机的教学实践,探索出一条新路。
关键词:VB教学 新思路
中图分类号:G642 文献标识码:A 文章编号:1002-2422(2008)03-0061-02
1 教学方法的改进
传统的程序设计语言课程教学中,一般都是先讲授语法规则及其形式,然后通过几个例子说明语句的功能和所起的作用。这种教学方式有两个明显的缺点:其一,随着计算机技术的发展、教学内容的增多、学时的压缩,造成“填鸭式”,“压缩饼干式”的灌输,教师累,学生烦;其二,学生在整个学习过程中缺乏主动意识,只是被动地去理解、记忆老师讲授的语法知识、程序结构,当自己动手编程时,觉得无从下手,无法理解语言的核心本质,难以提高语言编程能力。语言只是形式,没有正确的算法,计算机是不能解决任何问题的。算法是计算机语言程序设计的灵魂,也是计算机语言程序设计的教学重点和难点。要合理有效地激发学生学习的主动性,要提高学习效果和解决实际问题的能力,就必须改进原有的教学方法。
1.1从被动知识传授,改进为主动知识学习
教师通过展示课程的新知识特征点或兴趣点,围绕新知识基本概念,由浅入深剖析知识点,要教会学生发现问题的方法,培养解决问题的能力。通过问题的引入,启发学生进行思考,找出解决问题的思路。应利用任务驱动的教学方法把解决该问题的每一步展开,了解算法的思路、算法之间的联系以及对应的语句形式。解决问题的算法思路不同,问题的解决效果也有差异。
1.2从抽象知识讲解改进为直观案例展示
VB是一种可视化编程语言,具有面向对象和生动直观的特点。教师可以利用这些特点,将教学内容的语法规则和知识结构进行感应化加工,形成有趣的知识点,再将知识点编辑成一个个案例。教学的每一个环节都具有解决问题的案例,课程的每一个环节都通过案例向学生展示了VB的编程效果,为学生提供了直观的感应化环境,激发了学生们的认知性。展开实现案例的程序代码,对程序代码进行分析讲解,可以使学生了解程序代码特征,掌握程序代码特征,并会和以往的知识相结合以有效地使用。
1.3从以教师为中心改进为以学生为中心
在传统的语言课程教学中,通常都是以教师为中心。由于课时以及硬件条件等方面的限制,学生将时间主要消耗在被动听课上,实践的时间和机会比较少。通过案例教学法和任务驱动教学法,把学生变成主人,成为教学活动的主体,使学生们成为真正的中心。在VB教学中将精选的一个个案例,通过可视化界面设计,展现在大屏幕上,把讲台变成舞台,把教师变成导演。每个精彩的案例对学生而言,既是知识的获取、逻辑思维和形象思维的综合,同时又是艺术的享受和参与,将学习和掌握程序设计语言的枯燥过程改变成一种快乐,激发学生们的求知欲。再通过任务驱动,充分调动学生学习的积极性,提高学生们的计算机应用能力,引导学生结合自己的专业和兴趣开发一些有特色的实用软件,形成学生自主学习、合作学习、研究性学习和探索性学习的学习氛围,培养学生的学习能力和创造能力。
2 教学手段的改进
教学方法改进的同时,教学手段的改进是必不可少的。
2.1提高VB课件的制作水平
高质量的VB课件是教学成功的重要保障。VB课件一定要设计科学,思路清晰,构思巧妙,能够充分体现教学内容、教学模式和教学手段。VB课件还要有图文并茂的画面或悦耳动听的声音,并具有交互性、多样性和趣味性的特点,对学生有感染力,能够激发学生学习的主动性。
2.2构建开放式的教学环境。
由于采用案例教学法和任务驱动教学法,因此开放式教学环境的构建是十分必要的。要依据学生的特点和VB程序设计课程内容的特点,提供具体的教学情景,为教学内容的传授、教学方法的体现和学生学习的主动性、创新性、动手能力的展现提供一个基础平台。多媒体课堂和网络平台为实现交互式教学提供了条件。多媒体与网络教学环境将文字、图像、声音、动画和视频等信息集为一体,向学生提供了一个丰富多彩、生动友好、方便灵活的交互式人机界面,使学生的各个器官同时感受到教学信息,为学生提供了充分发挥他们的学习自主性的空间,进一步加强了学生开发软件的能力,完善了教学效果。
3 结束语
在整个vB程序设计课程教学过程中,结合课程的特点,通过不断地完善教学方法和手段,形成了以学生为主体的自主学习、合作学习、研究性学习和探索性学习的教学氛围,使学生在掌握知识的同时,又具备了解决实际问题的能力,为高等职业教育计算机的教学实践,探索出一条新路。