论文部分内容阅读
摘 要:“Visual Basic程序设计”是一门实践性很强的专业课程,特别对于高职院校,它要求学生既要学好理论知识,又要掌握实际操作技能,使学生的能有较强的就业竞争力。在程序设计语言课程教学当中,教师怎样解决程序设计的枯燥、难懂等这一问题,这是众多高职院校计算机教师颇感兴趣的课题。本文就如何结合实例演示做到激发性教学、使学生能自主学习,程中能主动学习程序设计、使学生在以后的工作中能学以致用的一些具体方法进行探讨。
关键词:程序设计 任务驱动 课程设计
中图分类号:G642.4 文献标识码:A文章编号:1673-1875(2009)07-101-01
VB程序设计课程作为语言程序设计领域的前沿软件,发展历史已经很久,相关的技术也比较成熟,具有简单易学、灵活方便和易于扩充的特点,是一种效率较高的编程方法,随着时代的发展,社会对学生的计算机水平有了更高的要求。因此在很多职业院校都开设了这门课程,以激发学生兴趣、培养学生实际应用能力为中心,以提高学生综合素质为前提,通过改进教学方法,调整教学手段,提高教学质量,达到学以致用的目的。
一、采用“任务驱动法”激发学生的编程兴趣
VB程序设计是程序设计的入门课程,对大部分学生而言,该课程是零起点。开学初,不急于马上讲解教材中的概念,正如当我们学习游泳的时候,如果教练只是告诉我们每个动作的名称但不告诉我们这些动作怎么完成,我们是不可能学会游泳的,所以要结合学生所学专业,采用案例(任务)驱动的教学模式,即“提出问题—分析问题—引入新知识—解决问题—总结提高”教学模式,通过每一个典型的、针对性强的、贴近现实的案例,把相关的基本概念、解题的基本方法和思路传授给学生,从而使学生形成深刻、形象、牢固的记忆,对启发思维、激励情趣、提高学习效率起到重要作用。具体可以通过多媒体教室演示几个用VB 开发的相关程序,让学生领悟到VB程序设计在今后专业岗位上的作用,通过案例演示,激发学生学习的积极性和求知欲;同时又要向学生介绍该课程的学习方法,强调学习程序设计是培养耐心、毅力、务实、严谨的学习方法的有效途径。学生了解了学习VB 的意义所在,就会迫切地想自己去尝试程序设计。
二、注意培养学生的实际操作能力
以游泳为例,不管我们怎么看别人游泳,但自己却不下水实践,我们是永远都学不会游泳的,那么我们在学习VB语言程序设计的过程中也必须不断的练习、实践。在VB教学中,为培养学生程序设计的实际操作能力,我提出了课堂教学与学生自学相结合、理论教学与实践教学相结合、知识传授与逻辑思维训练相结的教学理念。VB与其它计算机方面的课程一样,是技术性、实践性很强的课程,应大力加强实践性教学环节,不断提高实践与上课的比值。实践环节可采取多种形式:其一,要重视习题课和讨论课的教学。习题课和讨论课主要培养学生阅读程序和设计程序的能力。可采取老师讲、学生讲、互相讨论等多种形式。其二要增加学生上机调试程序的课时。通过上机既可使学生加深对理论知识的理解和掌握,也可提高学生分析问题和解决问题的能力,提高学生的科学思维和研究开拓能力,教师可了解学生的学习情况、掌握程度以及存在的问题,进而改进自己的教学方法。
三、学生通过课程设计构建自己的知识体系,提高学生就业竞争力
实践教学是高积教育的一个关键环节,它不仅可以让大学生的理论知识与与工程实践的能力得到锻炼,而且增加了学生对日后工作的初步认识、提高学生毕业后的适应能力,课程设计正是实践教学的关键环节。通过课程设计可以让学生构建自己的知识体系。
VB的课程设计一般安排在教学内容基本结束后进行,目的是使学生进一步理解和掌握程序设计语言的知识、扩展vb的知识,掌握运用VB编写应用程序的技巧、了解VB应用程序的编写规范和设计方法、加强学生运用VB程序设计语言解决实际问题的能力、培养和考核学生对编程知识的理解和综合运用能力,因此,课程设计的好坏直接说明了学生实践能力的高低,因此保证一个有较好教学效果的课程设计是非常重要的。课程设计的内容选取上一定要面向社会、面向市场、面向生产,要具有一定的实用性、可行性,题目的确定要符合培养目标的总要求,符合教学大纲的要求,课程设计的着眼点是让学生从理论学生的轨道逐步走向实际生产中来。这时教师参与其中,其角色应是一个帮助者、促进者、协商者,教师给予学生引导和帮助,而教师同样也可在其中了解到学生的学习活动和教师的教学效果,正所谓教学相长。这样,最终学生不单只是学会程序设计中的某个实例,而且通过课程设计体会了相关的知识点,建构了自己的知识体系,形成了自己的学习方式,也提高了学生的就业竞争力。
总之,教学有法,教无定法,只要教学得法。有了好的方法,还要有一个合理的实施过程,在这个过程中,师生情感的交流对教学效果的影响也是不可忽视的,增进师生间的情感交流是教师想上好程序设计课不可轻视的一个环节。程序设计教学的主要目标是为了使同学们了解编程的基本思想,培养分析问题、解决问题的基本能力。围绕着这个目标,在保证同学们学习积极性的前提下,按照他们的认知规律组织教学,一切有效的教学方法都可以在我们的教学过程中加以运用,进而促使综合职业素质得到整体提高,这是VB程序设计课程教学的最终目标。
参考文献:
[1]贾长云.VB教学之我见[J].中国职业技术教育,2004(4)
[2]杨俊宇.浅谈VB程序教学方法[J].科技资讯,2006,(16)
[3]赵东文,常波,宗慧.VB.NET课程设计教学改革的研究与探索[J].和田师范专科学校学报,2008(6)
[4]刘炳文,杨明福,陈定中.全国计算机二级教程VB语言程序设计[M].高等教育出版社,2002.4
关键词:程序设计 任务驱动 课程设计
中图分类号:G642.4 文献标识码:A文章编号:1673-1875(2009)07-101-01
VB程序设计课程作为语言程序设计领域的前沿软件,发展历史已经很久,相关的技术也比较成熟,具有简单易学、灵活方便和易于扩充的特点,是一种效率较高的编程方法,随着时代的发展,社会对学生的计算机水平有了更高的要求。因此在很多职业院校都开设了这门课程,以激发学生兴趣、培养学生实际应用能力为中心,以提高学生综合素质为前提,通过改进教学方法,调整教学手段,提高教学质量,达到学以致用的目的。
一、采用“任务驱动法”激发学生的编程兴趣
VB程序设计是程序设计的入门课程,对大部分学生而言,该课程是零起点。开学初,不急于马上讲解教材中的概念,正如当我们学习游泳的时候,如果教练只是告诉我们每个动作的名称但不告诉我们这些动作怎么完成,我们是不可能学会游泳的,所以要结合学生所学专业,采用案例(任务)驱动的教学模式,即“提出问题—分析问题—引入新知识—解决问题—总结提高”教学模式,通过每一个典型的、针对性强的、贴近现实的案例,把相关的基本概念、解题的基本方法和思路传授给学生,从而使学生形成深刻、形象、牢固的记忆,对启发思维、激励情趣、提高学习效率起到重要作用。具体可以通过多媒体教室演示几个用VB 开发的相关程序,让学生领悟到VB程序设计在今后专业岗位上的作用,通过案例演示,激发学生学习的积极性和求知欲;同时又要向学生介绍该课程的学习方法,强调学习程序设计是培养耐心、毅力、务实、严谨的学习方法的有效途径。学生了解了学习VB 的意义所在,就会迫切地想自己去尝试程序设计。
二、注意培养学生的实际操作能力
以游泳为例,不管我们怎么看别人游泳,但自己却不下水实践,我们是永远都学不会游泳的,那么我们在学习VB语言程序设计的过程中也必须不断的练习、实践。在VB教学中,为培养学生程序设计的实际操作能力,我提出了课堂教学与学生自学相结合、理论教学与实践教学相结合、知识传授与逻辑思维训练相结的教学理念。VB与其它计算机方面的课程一样,是技术性、实践性很强的课程,应大力加强实践性教学环节,不断提高实践与上课的比值。实践环节可采取多种形式:其一,要重视习题课和讨论课的教学。习题课和讨论课主要培养学生阅读程序和设计程序的能力。可采取老师讲、学生讲、互相讨论等多种形式。其二要增加学生上机调试程序的课时。通过上机既可使学生加深对理论知识的理解和掌握,也可提高学生分析问题和解决问题的能力,提高学生的科学思维和研究开拓能力,教师可了解学生的学习情况、掌握程度以及存在的问题,进而改进自己的教学方法。
三、学生通过课程设计构建自己的知识体系,提高学生就业竞争力
实践教学是高积教育的一个关键环节,它不仅可以让大学生的理论知识与与工程实践的能力得到锻炼,而且增加了学生对日后工作的初步认识、提高学生毕业后的适应能力,课程设计正是实践教学的关键环节。通过课程设计可以让学生构建自己的知识体系。
VB的课程设计一般安排在教学内容基本结束后进行,目的是使学生进一步理解和掌握程序设计语言的知识、扩展vb的知识,掌握运用VB编写应用程序的技巧、了解VB应用程序的编写规范和设计方法、加强学生运用VB程序设计语言解决实际问题的能力、培养和考核学生对编程知识的理解和综合运用能力,因此,课程设计的好坏直接说明了学生实践能力的高低,因此保证一个有较好教学效果的课程设计是非常重要的。课程设计的内容选取上一定要面向社会、面向市场、面向生产,要具有一定的实用性、可行性,题目的确定要符合培养目标的总要求,符合教学大纲的要求,课程设计的着眼点是让学生从理论学生的轨道逐步走向实际生产中来。这时教师参与其中,其角色应是一个帮助者、促进者、协商者,教师给予学生引导和帮助,而教师同样也可在其中了解到学生的学习活动和教师的教学效果,正所谓教学相长。这样,最终学生不单只是学会程序设计中的某个实例,而且通过课程设计体会了相关的知识点,建构了自己的知识体系,形成了自己的学习方式,也提高了学生的就业竞争力。
总之,教学有法,教无定法,只要教学得法。有了好的方法,还要有一个合理的实施过程,在这个过程中,师生情感的交流对教学效果的影响也是不可忽视的,增进师生间的情感交流是教师想上好程序设计课不可轻视的一个环节。程序设计教学的主要目标是为了使同学们了解编程的基本思想,培养分析问题、解决问题的基本能力。围绕着这个目标,在保证同学们学习积极性的前提下,按照他们的认知规律组织教学,一切有效的教学方法都可以在我们的教学过程中加以运用,进而促使综合职业素质得到整体提高,这是VB程序设计课程教学的最终目标。
参考文献:
[1]贾长云.VB教学之我见[J].中国职业技术教育,2004(4)
[2]杨俊宇.浅谈VB程序教学方法[J].科技资讯,2006,(16)
[3]赵东文,常波,宗慧.VB.NET课程设计教学改革的研究与探索[J].和田师范专科学校学报,2008(6)
[4]刘炳文,杨明福,陈定中.全国计算机二级教程VB语言程序设计[M].高等教育出版社,2002.4