论文部分内容阅读
【摘 要】计算机语言是中等职业教育计算机专业学生必须学习的程序设计语言课程。本文就该课程的一体化教学方法及激发学生学习兴趣等几个方面进行探讨。以达到一体化教学质量的目的。
【关键字】一体化 教学方法 激发学习兴趣
计算机语言是一门可视化、面向对象的计算机程序设计语言,功能强大,应用广泛,是计算机专业的一门专业基础课。如何搞好计算机语言语言的教学,对于顺利完成计算机专业的人才培养具有重要意义。
一、计算机语言理论与实践分离的教学模式
计算机语言所涉及的内容多,控件属性、事件、方法也较多。一是教师一般以语法知识为主进行理论教学,注重于计算机语言语法格式的讲解;二是理论课和上机课分离,一般是一次理论课一次上机课交替进行,且上机课服务于理论课;三是由于学校硬件有限,理论课多在普通教室进行,学生很难掌握调试程序的过程。以上三种教学方法突出了理论教学与上机操作严重脱节,不但给学生的学习造成很大困难,同时影响教学质量。针对这一问题,我们应该积极推行一体化教学模式,让学生真正的学到知识。
二、计算机语言的一体化教学方法
一体化教学即理论实践一体化教学法。是打破理论课、实践课的界限,将计算机语言课程的理论教学与实践教学融于一体,教学环节相对集中,由同一老师主讲,教学场所直接安排在机房来完成教学目标和教学任务。
(一)实践教学放在首位
理论教學与实践教学是不可分离的,教师可根据每次课的教学内容和实例情况灵活安排。比如VB程序的数据类型、常量、变量、运算符与表达式等内容,相对简单,代码较短,教师可边讲解、学生边操作;而对于选择结构、循环结构程序设计、数组、过程等相对复杂和较难理解的内容,教师要详细分析每一步代码,教师可讲解一个例题,学生上机操作一个练习;做到练习紧跟例题。
(二)通过一体化教学结合例子,讲解概念
计算机语言是实践性较强的专业课。它既有理论又有实践,既讲方法又讲操作能力。在教学中,可适当打破课本原有知识的逻辑结构体系为顺序组织课堂教学的方法,改用从简单有趣的实例入手,通过让学生观看、模仿,在实际操作中去探究和领悟这些概念。例如,在VB语言中,学习VB对象及对象的方法和事件的有关概念时,我设计了一个求外语、数学平均成绩的程序实例,让学生和教师一起做,在当前打开的窗体内添加了一个命令按钮、三个文本框和两个标签,设置好各对象的属性;并分别在命令按钮的单击事件过程中添加相应代码,按功能键F5运行程序。在操作的过程当中,教师开始只简单提示学生完成程序,等学生完成任务后,教师通过设问,让学生思考:什么是对象的方法和事件?并让学生找出本实例中各对象的名称、不同对象的方法和事件过程名称。
(三)实践教学包括两部分,在一次课中同时完成。一是教师在教师机上编制和调试项目实例时展示的程序设计全过程;二是学生上机操作的过程。
三、运用一体化教学法,引导学生进行探究式学习及激发学生学习的兴趣
(一)探究式学习
探究式学习是一种强调学生自主积极投身其中的学习方式,能启发和锻炼学生的思维。计算机语言是实践性和探究性很强的课程,不动手、不探究是难以真正掌握的。因此,探究式教学不仅是提高学生思维能力的要求,更是学好计算机语言的要求,应大力提倡。在计算机语言的教学中,教师在调试、讲解一个实例的过程中,向学生演示大量的变例(包括正例和反例)来加深学生对语法知识的理解、教会学生如何探究,同时引导和鼓励学生在上机过程中不应满足于调试出一个程序,而要研究一个程序,验证在不同的情况下会出现什么样的错误或者得到什么样的运行结果,从而把计算机语言的学习引向深入。
(二)激发学习兴趣
传统的教学方法是“黑板+粉笔”,而一体化教学法是利用先进的计算机、互联网等多媒体技术进行授课的一种新型的教学方式。与传统的教学手段相比它的优点是:节约了板书时间,加大信息量,开阔知识面。并能挖掘出课本文字达不到的直观、动态效果,使难以理解的抽象理论形象化、生动化,将学生带入模拟场景,达到提高教学效率、增强学生学习兴趣的目的。
四、根据学生所掌握的内容,进行考核
考核是测试学生的知识与能力、评价教学质量的基本手段。是教学过程中的重要一环,也是对一阶段教学工作的总结与检查,也是检验学生学习效果、评价学生学习业绩的重要环节,考核的形式对教学目标、教学过程有着相当大的影响。由于学生知识水平和学习能力的差异,实施考核有两方面值得我们注意:
(一)虽然VB语言也有测验和考试,但由于它很强的实践性,所以其考核应该是贯穿整个教学过程的,每次作业都可以作为一次简单的考核,教师在平时批改和讲评作业过程中,不能只满足于有没有完成练习,是对是错,简单打分,还要指出错误的原因和纠正的方法,并且要求学生立即予以修正。
(二)考虑到中等职业教育学校学生的特点,考核评分应该抛弃统一标准答案的做法,采用因层次不同而不同的方法,只要学生相对于自身有所进步,哪怕只是一点点,都要给予积极的奖励,并在分数上体现出来。对于比较差的同学,可以给予多次的考试机会,甚至教师给予关键性的辅导。方法不一定,目的只有一个,教师不是把学生考死,而是在考核过程中让他们有所收获和进步。
五、结束语
在计算机语言一体化的教学过程中,要不断地勤于思考,从中发现问题,要不断地善于总结,以利于在今后的教学过程中加以改进,只有这样才能丰富一体化教学的内涵,更好地提高教学质量。
【关键字】一体化 教学方法 激发学习兴趣
计算机语言是一门可视化、面向对象的计算机程序设计语言,功能强大,应用广泛,是计算机专业的一门专业基础课。如何搞好计算机语言语言的教学,对于顺利完成计算机专业的人才培养具有重要意义。
一、计算机语言理论与实践分离的教学模式
计算机语言所涉及的内容多,控件属性、事件、方法也较多。一是教师一般以语法知识为主进行理论教学,注重于计算机语言语法格式的讲解;二是理论课和上机课分离,一般是一次理论课一次上机课交替进行,且上机课服务于理论课;三是由于学校硬件有限,理论课多在普通教室进行,学生很难掌握调试程序的过程。以上三种教学方法突出了理论教学与上机操作严重脱节,不但给学生的学习造成很大困难,同时影响教学质量。针对这一问题,我们应该积极推行一体化教学模式,让学生真正的学到知识。
二、计算机语言的一体化教学方法
一体化教学即理论实践一体化教学法。是打破理论课、实践课的界限,将计算机语言课程的理论教学与实践教学融于一体,教学环节相对集中,由同一老师主讲,教学场所直接安排在机房来完成教学目标和教学任务。
(一)实践教学放在首位
理论教學与实践教学是不可分离的,教师可根据每次课的教学内容和实例情况灵活安排。比如VB程序的数据类型、常量、变量、运算符与表达式等内容,相对简单,代码较短,教师可边讲解、学生边操作;而对于选择结构、循环结构程序设计、数组、过程等相对复杂和较难理解的内容,教师要详细分析每一步代码,教师可讲解一个例题,学生上机操作一个练习;做到练习紧跟例题。
(二)通过一体化教学结合例子,讲解概念
计算机语言是实践性较强的专业课。它既有理论又有实践,既讲方法又讲操作能力。在教学中,可适当打破课本原有知识的逻辑结构体系为顺序组织课堂教学的方法,改用从简单有趣的实例入手,通过让学生观看、模仿,在实际操作中去探究和领悟这些概念。例如,在VB语言中,学习VB对象及对象的方法和事件的有关概念时,我设计了一个求外语、数学平均成绩的程序实例,让学生和教师一起做,在当前打开的窗体内添加了一个命令按钮、三个文本框和两个标签,设置好各对象的属性;并分别在命令按钮的单击事件过程中添加相应代码,按功能键F5运行程序。在操作的过程当中,教师开始只简单提示学生完成程序,等学生完成任务后,教师通过设问,让学生思考:什么是对象的方法和事件?并让学生找出本实例中各对象的名称、不同对象的方法和事件过程名称。
(三)实践教学包括两部分,在一次课中同时完成。一是教师在教师机上编制和调试项目实例时展示的程序设计全过程;二是学生上机操作的过程。
三、运用一体化教学法,引导学生进行探究式学习及激发学生学习的兴趣
(一)探究式学习
探究式学习是一种强调学生自主积极投身其中的学习方式,能启发和锻炼学生的思维。计算机语言是实践性和探究性很强的课程,不动手、不探究是难以真正掌握的。因此,探究式教学不仅是提高学生思维能力的要求,更是学好计算机语言的要求,应大力提倡。在计算机语言的教学中,教师在调试、讲解一个实例的过程中,向学生演示大量的变例(包括正例和反例)来加深学生对语法知识的理解、教会学生如何探究,同时引导和鼓励学生在上机过程中不应满足于调试出一个程序,而要研究一个程序,验证在不同的情况下会出现什么样的错误或者得到什么样的运行结果,从而把计算机语言的学习引向深入。
(二)激发学习兴趣
传统的教学方法是“黑板+粉笔”,而一体化教学法是利用先进的计算机、互联网等多媒体技术进行授课的一种新型的教学方式。与传统的教学手段相比它的优点是:节约了板书时间,加大信息量,开阔知识面。并能挖掘出课本文字达不到的直观、动态效果,使难以理解的抽象理论形象化、生动化,将学生带入模拟场景,达到提高教学效率、增强学生学习兴趣的目的。
四、根据学生所掌握的内容,进行考核
考核是测试学生的知识与能力、评价教学质量的基本手段。是教学过程中的重要一环,也是对一阶段教学工作的总结与检查,也是检验学生学习效果、评价学生学习业绩的重要环节,考核的形式对教学目标、教学过程有着相当大的影响。由于学生知识水平和学习能力的差异,实施考核有两方面值得我们注意:
(一)虽然VB语言也有测验和考试,但由于它很强的实践性,所以其考核应该是贯穿整个教学过程的,每次作业都可以作为一次简单的考核,教师在平时批改和讲评作业过程中,不能只满足于有没有完成练习,是对是错,简单打分,还要指出错误的原因和纠正的方法,并且要求学生立即予以修正。
(二)考虑到中等职业教育学校学生的特点,考核评分应该抛弃统一标准答案的做法,采用因层次不同而不同的方法,只要学生相对于自身有所进步,哪怕只是一点点,都要给予积极的奖励,并在分数上体现出来。对于比较差的同学,可以给予多次的考试机会,甚至教师给予关键性的辅导。方法不一定,目的只有一个,教师不是把学生考死,而是在考核过程中让他们有所收获和进步。
五、结束语
在计算机语言一体化的教学过程中,要不断地勤于思考,从中发现问题,要不断地善于总结,以利于在今后的教学过程中加以改进,只有这样才能丰富一体化教学的内涵,更好地提高教学质量。