论文部分内容阅读
摘要:进入信息时代后,伴随着计算机技术的迅猛发展和向各个领域的快速延伸,各行各业越来越离不开计算机技术。而其中一项比较重要,比较高级的计算机技术就是计算机语言的编写和使用。本文旨在探讨计算机语言教学在具体实践中的一些问题,并尝试着提出一些解决方法,以推动计算机语言教学实践的发展。
关键词:计算机语言;计算机教学;教学实践
【中图分类号】TP312.1-4
正是由于计算机技术的重要性,我国的大部分院校都开设了计算机课程,包括基本的办公软件的使用,基本功能的操作等等。而当学生进入高等院校后,许多院校就会在计算机基础的课程中教会学生一些计算机语言。主要的语言有VF、VB、C语言三种,且应用较为广泛,通常课程会安排一学年至两学年。同时,我们可以看到,报考省级,国家级计算机各级等级证书也正成为青年人就业的热门证书之一,而计算机语言正式该项考试的主要考试内容。因此,专门教授计算机语言的学校也如同雨后春笋般在神州大地上遍布开来。青年学生的计算机语言编写和使用水平与日俱增,但与此同时也暴露出了一些问题,诸如,课堂知识与实际应用脱钩,学生动手操作能力差,教学方法枯燥乏味等一系列问题。本文对此旨在提出一些对策。
一、创造客观和制度条件,增加学生上机操作实践
理论知识往往需要在实践中加以巩固和检验。在计算机语言编写的层面上来讲,学生需要的不仅仅是理论知识,更需要上机操作的实践。目前,学生缺乏上机实践,主要是两方面原因造成的。第一、学校的客观条件不允许。由于不同学校的基础建设水平不同,教学设备购买的先后,教学设备上的投入不尽相同,因此,各大高等学府之间的计算机设备也有先进和落后之分。第二、学校制度原因不允许。
有一些刚刚兴建校区或者刚刚进行设备升级的学校,建有自己大型的计算机网络中心,另外还配有不同的计算机教室,足够容纳学生进行上机操作。而还有一些计算机课堂兴建的比较早的学校,没有及时的升级改造,系统陈旧,计算机总是死机。学生需要轮换着去机房上课,往往上了很多次理论课,才有极少的几次上机机会。而有些学校虽然具有硬件条件,却不允许学生在课堂时间以外进入机房进行上机操作,致使学生接触计算机语言的时间极其有限。
实践出真知,许多学生空有满腹的理论知识,却不能进行实践操作,动手编程能力自然无法提高。且计算机语言的编写,本就是一门熟能生巧的科目,如果长时间不动手操作,往往不能加深记忆,许多程序语言的关键字,基本应用函数以及函数名,都不记得,更不用说函数的内在逻辑。久而久之,程序语法与基本算法以及使用技巧会被迅速遗忘。因此,学校在条件允许的范围内,要尽量给予学生好的教学条件,在学校制度上灵活变通,特别是计算机语言方面的学习,要保障学生的实践操作条件,多编写,多操作。从程序语言的实际应用情况来看,程序是为基本业务服务,在正常的业务处理中,不需要高深的算法,只需要正确的业务逻辑即可,比如C语言来说,让学生掌握基本语法,逻辑判断语句,循环语句后,基本上就能编写基本程序,实现基本业务,而这些都需要练习,等练习到一定程度才会有明悟。
二、理论与实践课穿插进行,科学巩固技能水平
计算机技术的性质决定了计算机语言必须要严密,精确。因此,理论知识的学习对于学生来讲是十分必要的,且计算机语言同英语,汉语一样,是通行在计算机世界的语言,因此,学生在编写和使用计算机语言时,也要遵循该种语言的既定语法,要做到精通,也要加强理论素养的学习。而同学习日常生活中的语言也有相似之处,即都要通过实际应用来巩固既有知识,将理论素养发挥到实处。笔者认为这里的理论除了基本的语法知识外,还应该有算法,逻辑算法,因为计算机程序最后的处理过程就是排序与查找或者是加减乘除,所以让学生学习排序,查找的基本算法,以及数据的组织结构应该是重点。而这些都是需要进行实践来正实,用实践来领悟的。
因此,学校在进行计算机语言课程的教授中,要做到理论实践两手抓,理论和实践操作有机结合。那么,学校就要穿插进行理论课和实践课,研究学生的记忆规律,科学地选择最有效的课时安排,使得学生能够最大化的吸收理论知识,并经由上机操作巩固知识,在实际生活中更好的服务于语言使用者。
三、改变枯燥的课堂氛围,提高计算机语言趣味性
计算机语言是由一个个计算机符号组成的,具有其独特性,因此如果从未接触过计算机语言,初学会有些困难,并且超过了学生以往学习的经验范围。在这种情况下,计算机课堂显得难度大,不易理解,因此导致了课堂氛围的枯燥。而“兴趣是最好的老师”这句话是一条永恒不变的真理。教师要集思广益,勤于思考,探究出能够激发学生兴趣的教学方法。比如,可以进行编程竞赛,利于青春期青少年竞争意识强的心理特点,鼓励大家用固定的程序语言,编写出不同的程序或者是进行编程速度上的竞赛,化难点为挑战。又或者,教师用举出一些应用实例,让同学们感受到计算机语言的神奇之处。例如,可以教给学生如何使用计算机语言编写班级数据库,自己财政状况的数据库,健康状况的数据库,并教给学生如何进行快速查询,准确计算的一系列方法,或者鼓励学生创造属于自己的一些程序。即便是最简单的程序代码,也会让同学们感受到计算机语言的无穷魅力,进而触发学生的兴趣点。这样一来,传统计算机课堂中普遍存在的枯燥,乏味的面貌即便不能焕然一新,也会得到一些明显的改善。
四、结语
近些年来,随着计算机技术的延伸和普及,社会中的各项职业几乎多多少少都会涉及到计算机。而计算机语言的编写在各行业的应用也显著增加。学校更好的教授计算机语言课程,可以提高学生的计算机语言编写和使用技能,增加学生的综合竞争力,使得在高就业压力下,学生能够找到理想工作,并可以更好的使用自身技能,为经济社会实践服务。
参考文献:
[1]张伟华.浅析计算机语言教学[J].现代经济信息.2009(08)
[2]崔国敏.计算机语言教学探讨[J].科技促进发展(应用版).2010(04)
[3]吴立军.提高计算机语言类课程教学质量探讨[J].科技创新导报.2009(11)
关键词:计算机语言;计算机教学;教学实践
【中图分类号】TP312.1-4
正是由于计算机技术的重要性,我国的大部分院校都开设了计算机课程,包括基本的办公软件的使用,基本功能的操作等等。而当学生进入高等院校后,许多院校就会在计算机基础的课程中教会学生一些计算机语言。主要的语言有VF、VB、C语言三种,且应用较为广泛,通常课程会安排一学年至两学年。同时,我们可以看到,报考省级,国家级计算机各级等级证书也正成为青年人就业的热门证书之一,而计算机语言正式该项考试的主要考试内容。因此,专门教授计算机语言的学校也如同雨后春笋般在神州大地上遍布开来。青年学生的计算机语言编写和使用水平与日俱增,但与此同时也暴露出了一些问题,诸如,课堂知识与实际应用脱钩,学生动手操作能力差,教学方法枯燥乏味等一系列问题。本文对此旨在提出一些对策。
一、创造客观和制度条件,增加学生上机操作实践
理论知识往往需要在实践中加以巩固和检验。在计算机语言编写的层面上来讲,学生需要的不仅仅是理论知识,更需要上机操作的实践。目前,学生缺乏上机实践,主要是两方面原因造成的。第一、学校的客观条件不允许。由于不同学校的基础建设水平不同,教学设备购买的先后,教学设备上的投入不尽相同,因此,各大高等学府之间的计算机设备也有先进和落后之分。第二、学校制度原因不允许。
有一些刚刚兴建校区或者刚刚进行设备升级的学校,建有自己大型的计算机网络中心,另外还配有不同的计算机教室,足够容纳学生进行上机操作。而还有一些计算机课堂兴建的比较早的学校,没有及时的升级改造,系统陈旧,计算机总是死机。学生需要轮换着去机房上课,往往上了很多次理论课,才有极少的几次上机机会。而有些学校虽然具有硬件条件,却不允许学生在课堂时间以外进入机房进行上机操作,致使学生接触计算机语言的时间极其有限。
实践出真知,许多学生空有满腹的理论知识,却不能进行实践操作,动手编程能力自然无法提高。且计算机语言的编写,本就是一门熟能生巧的科目,如果长时间不动手操作,往往不能加深记忆,许多程序语言的关键字,基本应用函数以及函数名,都不记得,更不用说函数的内在逻辑。久而久之,程序语法与基本算法以及使用技巧会被迅速遗忘。因此,学校在条件允许的范围内,要尽量给予学生好的教学条件,在学校制度上灵活变通,特别是计算机语言方面的学习,要保障学生的实践操作条件,多编写,多操作。从程序语言的实际应用情况来看,程序是为基本业务服务,在正常的业务处理中,不需要高深的算法,只需要正确的业务逻辑即可,比如C语言来说,让学生掌握基本语法,逻辑判断语句,循环语句后,基本上就能编写基本程序,实现基本业务,而这些都需要练习,等练习到一定程度才会有明悟。
二、理论与实践课穿插进行,科学巩固技能水平
计算机技术的性质决定了计算机语言必须要严密,精确。因此,理论知识的学习对于学生来讲是十分必要的,且计算机语言同英语,汉语一样,是通行在计算机世界的语言,因此,学生在编写和使用计算机语言时,也要遵循该种语言的既定语法,要做到精通,也要加强理论素养的学习。而同学习日常生活中的语言也有相似之处,即都要通过实际应用来巩固既有知识,将理论素养发挥到实处。笔者认为这里的理论除了基本的语法知识外,还应该有算法,逻辑算法,因为计算机程序最后的处理过程就是排序与查找或者是加减乘除,所以让学生学习排序,查找的基本算法,以及数据的组织结构应该是重点。而这些都是需要进行实践来正实,用实践来领悟的。
因此,学校在进行计算机语言课程的教授中,要做到理论实践两手抓,理论和实践操作有机结合。那么,学校就要穿插进行理论课和实践课,研究学生的记忆规律,科学地选择最有效的课时安排,使得学生能够最大化的吸收理论知识,并经由上机操作巩固知识,在实际生活中更好的服务于语言使用者。
三、改变枯燥的课堂氛围,提高计算机语言趣味性
计算机语言是由一个个计算机符号组成的,具有其独特性,因此如果从未接触过计算机语言,初学会有些困难,并且超过了学生以往学习的经验范围。在这种情况下,计算机课堂显得难度大,不易理解,因此导致了课堂氛围的枯燥。而“兴趣是最好的老师”这句话是一条永恒不变的真理。教师要集思广益,勤于思考,探究出能够激发学生兴趣的教学方法。比如,可以进行编程竞赛,利于青春期青少年竞争意识强的心理特点,鼓励大家用固定的程序语言,编写出不同的程序或者是进行编程速度上的竞赛,化难点为挑战。又或者,教师用举出一些应用实例,让同学们感受到计算机语言的神奇之处。例如,可以教给学生如何使用计算机语言编写班级数据库,自己财政状况的数据库,健康状况的数据库,并教给学生如何进行快速查询,准确计算的一系列方法,或者鼓励学生创造属于自己的一些程序。即便是最简单的程序代码,也会让同学们感受到计算机语言的无穷魅力,进而触发学生的兴趣点。这样一来,传统计算机课堂中普遍存在的枯燥,乏味的面貌即便不能焕然一新,也会得到一些明显的改善。
四、结语
近些年来,随着计算机技术的延伸和普及,社会中的各项职业几乎多多少少都会涉及到计算机。而计算机语言的编写在各行业的应用也显著增加。学校更好的教授计算机语言课程,可以提高学生的计算机语言编写和使用技能,增加学生的综合竞争力,使得在高就业压力下,学生能够找到理想工作,并可以更好的使用自身技能,为经济社会实践服务。
参考文献:
[1]张伟华.浅析计算机语言教学[J].现代经济信息.2009(08)
[2]崔国敏.计算机语言教学探讨[J].科技促进发展(应用版).2010(04)
[3]吴立军.提高计算机语言类课程教学质量探讨[J].科技创新导报.2009(11)