赵 炜
(达州市水电学校,四川 达州 635000)
计算机语言程序设计是理工科各专业本科教学中的一门重要的技术基础课程,在各专业的本科教学计划中占有重要地位和作用。计算机语言程序设计是许多后续专业课程的基础,因此,在本科生教学体系中,计算机语言程序设计教学仅是起点,而非终点。
多媒体技术的发展,为教学手段的改革与提高带来了新的可能与新的方向。近年来,各种综合运用多种媒体的计算机教学课件、计算机辅助教学软件、计算机网上教学软件以及远程计算机教学蓬勃兴起,展现了教学手段新一轮改革的发展方向与强劲势头。多媒体技术的采用同样为计算机语言程序设计课程教学手段的改革开拓了一个新的方向。利用多媒体进行教学能使一些抽象的、难以理解的概念、理论和算法,通过使用现代化教学手段,对其进行模拟、演示,使抽象、复杂的问题简单化,从而使学生便于理解和掌握,同时也更能激发学生学习计算机课程的兴趣和求知欲望。形象地展示不同的模拟算法和数据流向,避免教师在课堂上进行长时间抽象讲述而学生却收获甚微的现象;利用多媒体进行该课程的教学能直观地进行语法、结构、控件之间的转换,并能方便地多次再现整个算法分析过程,避免传统教学手段中当修改算法时需要重复编写代码,难以精确再现、重组等难题;利用多媒体进行教学能够动态地展示程序的执行过程;利用多媒体技术能够预先将大量的图形、图表、文字、代码存储在计算机内,因此在该课程中利用多媒体进行教学可以大大降低教师在课堂上的简单劳动时间,从而使教师将精力与时间更多地集中在重点知识与重要分析方法的讲解上。可见,利用多媒体技术进行教学,对提高教学效率,扩大信息量,集音像、图形、文本、动画为一体,刺激学生的感官,减轻教师的劳动等方面,都有着传统教学手段无法比拟的优势。
对计算机语言程序设计课程的教学手段进行改革,是该课程改革与建设的一个重要组成部分,也是该门课程需要长期进行、不断创新的任务。要深入完善计算机语言程序设计课程教学手段的改革,就必须依据该课程的特点,全面、有机地使用多媒体技术。所谓全面、有机地使用多媒体技术,就是所研制的多媒体教学软件在教学中能用得上,使用后效果好,而且学生通过教学软件能够进行预习、学习、复习与检测,教师与学生之间能通过软件与网络形成良好的教学互动。只有这样,才能充分利用高新技术带来的优势,不断完善教学手段。教学辅助软件要充分展现知识点间的逻辑关系,充分体现教师的教学经验。要研制一个教师在教学中能用得上的教学辅助软件,首先要考虑的问题就是不能把一个教学辅助软件编制成一本“电子图书”。因此,要避免单纯地罗列知识,应在全面研究、分析该门课程所有教学知识点的基础上,将那些用常规教学方法讲解费时、费力、事倍功半,而用多媒体教学手段可以清晰、明了、简单、事半功倍的知识点挑选出来,制作出内容丰富、科学规范、使用方便、切实可行的教学课件和学习软件,投入到教学当中。作为一个好的教学辅助软件,应能充分发挥多媒体技术的特点,能将现实中动态的现象重新以动态的方式显现出来;应将教师在课堂上的简单劳动时间缩短到最小;应将教师多年积累起来的好的教学经验充分体现出来;应能最大限度地调动学生的积极性,能充分刺激学生的感官,将学生注意力最大限度地吸引到课堂上来。此外,教学软件还要在涵盖教学要求与所有教学内容的基础上,尽可能地增加新知识,为学生自学提供一个很好的网上课堂。要实现这样的目标,必须发挥团队优势,精心组织,分工协作,编写切实可用且能使学生在网上自学的教学辅助软件,制作出所有教师都能用得上且能很方便地融入教师教学特点的教学课件。教学辅助软件和课件一经编写制作完成,就要大力推广,充分使用,并且形成一个多媒体的教学系统,使之发挥出最大的功能和效益。
校园网的普及,计算机机房的增加,以及网络实验室的开放,为学生通过校园网进行课程的预习、自学、复习和进一步深入学习提供了可能。因此,要充分利用这些资源和设备,鼓励学生网上在线学习,配合课堂教学,提高计算机语言程序设计课程的教学质量。要不断更新、充实网上教学软件的学习内容,充分注意该软件的使用者是学生这一特点,在现有教学内容的基础上,加大例题的类型与数量,尤其应加大编程思维和程序设计的例题,同时,在该软件中还应尽可能地加入与该课程紧密相关的IT行业的最新发展和程序的最新设计方法。为了便于学生学习,网上教学软件应具有习题库功能,为每一章节准备大量有一定梯度的习题,使学生可根据自己的情况选择习题进行练习。为了便于学生对所学的内容进行自我测试,网上教学软件还应具备一定的测试与考试功能,这样,学生就可通过自测的成绩来调整自己的学习计划。网络的普及为教与学的互动以及实现教育的“个性化”提供了可能,因此计算机语言程序设计的教学应充分利用这一便利,实现教与学的互动,把在课堂上不能照顾的许多“个性化”问题放在网上解决。学生可在网上学习园地就自己所关心的问题与教师进行单独的交流与讨论,教师可针对每个学生的特殊情况,为学生在学习上排忧解难,提高学生的学习积极性。提高教学质量是教学改革的永恒主题,计算机技术、网络技术的高速发展,为计算机语言程序设计课程的教学手段冲出传统的教学模式、实现教学手段全新化的改革创造了条件。我们要充分利用现代化的多媒体优势,结合课程特点,推进教学改革,编制包括教学课件、网上教学软件(包括教学大纲、实施计化、习题、测试等在内的学生用教学软件)和在线学习园地等一系列教学软件,并通过教学效果对这些课件进行不断充实、修改与结构上的重新编排,以达到教学过程的全方位、多元化、现代化、高效化。
历经二十多年的发展,计算机多媒体教学在我国高校正显示出它的勃勃生机,但它在不断发展与壮大过程中也还存在着这样与那样的问题,需要不断完善。例如,如何把握好形象化教学与抽象思维能力培养的度的问题,如何在新的教学手段下发挥教师教学的创造性问题,如何将传统的教学手段的独特优点与多媒体技术有机地揉合起来的问题等。总之,通过大学计算机语言程序设计课程的改革,要激发学生学习计算机语言程序设计课程的积极性,调动大学生的学习主动性,全面提高计算机的应用能力,使学生真正成为与我国社会主义现代化建设要求相适应的、“德智体美”全面发展的栋梁之才。