范彬
摘要:为提高非计算机专业《大学计算机基础》课程的教学质量,提出根据学科特点开展计算机基础教学,并在教学内容、教学手段、教学方法等方面展开了一些新的教学研究和探索。实践证明这些新的探索,不仅能够激发了学生的学习热情,提高了教学质量,而且能够保证教学内容的专业性与实用性。
关键词:大学计算机基础;教学内容;教学手段;教学方法;教学质量
中图分类号:G642文献标识码:A文章编号:1009-3044(2012)02-0425-02
《大学计算机基础》课程是高校非计算机专业的一门必修课,该课程涉及了全校所有专业的所有学生。随着计算机及信息技术的发展,使各领域的工作愈来愈依赖于计算机技术,同时也要求现代大学生要有丰富的计算机技术知识,有更强的计算机应用能力,从而能够在今后的工作中将专业知识和计算机技术紧密结合,使计算机技术更有效的服务于各个专业领域。这就决定了我们必须根据社会发展的需要、根据学科的特点,对大学计算机基础教学进行深入研究和探索,从而保证教学的高质量、实用性与先进性。
1明确教学内容,掌握教学目标
《大学计算机基础》课是高校大学生必修课程,是学习其他计算机相关课程的基础课。其理论部分的教学内容包括:计算机基础、计算机与信息论、操作系统基础、算法与数据结构、软件技术基础、数据库技术基础、计算机语言与常用工具软件。实践部分强调WINDOWS系统、OFFICE及网络技术基础。
该课程教学的基本目标是:使学生掌握计算机软件、硬件的基本知识;了解计算机信息处理方面的基本概念、原理和技术;掌握常用操作系统、常用工具软件以及计算机网络资源的使用;具有多媒体技术;掌握计算机软件技术知识(包括算法与数据结构、软件工程基础和数据库技术基础)。
2根据专业特色,调整教学内容
由于大学计算机基础课程面前的全校所有专业的所有学生,由于专业的不同,各专业对学生的培养目标和课程设置也不尽相同,这就要求教学老师必须认真备课,能够准确把握各专业的学科特点和教学要求,及时调整教学内容,努力实现“基础教学为专业服务,为人才培养服务,为学生的未来工作实践服务”的教学目标。
3正确引导学生,调动学习热情
由于地域性的原因,有些同学从中学就开始上微机课,认为计算机基础课无非就是打打字,画画图,思想上“先入为主”,认为该课程自己都会了,失去了学习的热情。因此必须正确引导学生,调动学习热情。其原因有二,第一、高校的“大学计算机基础”与中学的“计算机基础”在教学内容上有着明显的不同,它淡化了office等的基础操作,避免了与中学课程的重叠,同时增加了程序设计思想、数据库、软件工程、信息素养和多媒体等相关知识。第二:分析各专业的人才培养目标和主要课程设置可以看到:计算机类的课程(例如:大学计算机基础、计算机语言、工程制图等)已成为我校很多专业本科培养目录中不可或缺的重要环节。其中计算机基础课作为计算机的入门课,这些知识和技能对于信息社会中的高校大学生来说是必不可少的。其教学意义可以体现为以下几点:
1)通过讲授一些相对稳定、基础性的计算机基础知识,培养学生应用计算机的基本能力和思维方法,使学生具有终生学习和主动应用计算机的能力;
2)通过讲授数据信息类的内容,培养学生的信息素养,以适应现代信息社会的需求;
3)通过讲授计算机软件技术知识的课程,为学生以后进一步学习计算机专业知识,利用计算机设计和研发专业系统打下良好的基础,从而培养学生利用计算机来解决所学专业中的具体问题的能力;同时也为学生通过全国计算机等级考试提供方便条件;
4)通过正确地引导学生对软件的认识,有重点地强调相关软件的学习和运用在该专业中的作用和地位,提高学生对以后学习的其他计算机类课程重要性的认识,为后续学习的其他计算机类课程奠定基础;
5)培养学生利用计算机来解决所学专业中的具体问题的能力。
4采用有效的教学方法和教学手段提高教学质量
计算机基础课程既有很强的理论性,又具有很强的实践性。传统的“以教师为中心,以书本为中心”的教学方法已经无法适应信息社会“因材施教”、培养创新性专业人才的需求。因此,教学过程中教学方法和教学手段的使用显得非常重要,它关系到整个课程的教学质量。
1)充分利用多种媒体。随着信息技术的进步,传统的教学手段正在发生根本性的变化。在本门课程除了使用板书、投影仪等教学手段,还根据不同的章节内容辅以多样的教学媒体。例如:在讲常见的计算机硬件,辅以实物(如计算机主板、CPU、声卡、显卡、软盘、硬盘、U盘等)教学,既能提高同学们的学习兴趣和学习热情,又有利于学生对知识的理解和掌握。
2)积极进行思路引导。计算机基础课程涉及的内容多,更新快。同时,任何专业都是一个发展着专业,要想在该专业中有所建树,就需要与时俱进,不断创新。因此,在教学过程中要特别注意引导学生具有正确的学习方法,培养学生自我学习、自我探索的能力,使学生不但能够学好计算机基础课程,也同样具有学好其它专业知识的能力和方法。
3)注意课堂师生互动。课堂上穿插启发式提问,激发学生与教师的互动交流。例如,在教学内容上,不全部给学生留“。”号,而是适当的留下一些“?”号;在批改作业时,“批而不改”,即在出现错误的地方,通过批语点出问题,引导学生自我修改。
4)联系实际对比讲授。本门课程中所涉及的操作系统基础、算法与数据结构、软件工程基础和数据库技术基础知识,是计算机专业学生所要学习的专业课,对于非计算机专业的学生在对概念的把握和理解上存在一定的难度。因此,就要求教师在讲解的过程中能够将一些专业性的概念和定理联系生活,联系实际,深入浅出、对比讲解,从而达到较好的教学效果。
5)加强多学科知识的融合。非计算机专业的很多后续课程的教学,相关专业产品、专业系统的设计和研发都离不开计算机技术。因此在教学的过程之中,要有目的的拓宽教学内容,以充分体现计算机基础课程与该专业其它课程的密切联系,实现计算机基础课程与该专业其它课程的整体融合,从而激发学生学习的兴趣和热情。
6)改变优化考核手段。考核是教学活动中必不可少的重要组成部分,任何的考核手段都是希望能够准确的反映教学质量。在计算机基础课程中为了真实的反映学生的学习情况,应该针对本门课的特点,优化判定学生水平能力的考核方式。例如:对于计算机硬件部分的考核,可以采取实物组装法,以考查学生的实际动手能力;对于专业性很强的部分章节,可以采用半开卷的形式进行等。
5结束语
大学计算机基础课作为非计算机专业的公共基础课,如何理解专业内涵,如何“因地制宜”,按各专业的特点开展教学是基础课教师应该关注的重点。通过笔者近两年的教学实践表明:根据专业特色开展计算机基础教学,不但能够保证教学内容的专业性与实用性,同时也大大提高了教学质量。
计算机技术是飞速发展的,计算机技术与专业人才培养目标相结合是我们应该共同面对而且是应该解决好的一项课题。
参考文献:
[1]彭小宁,胡德斌,叶青,等.动态构建高校计算机基础课程体系[M].高等教育出版社,大学计算机基础课程报告论坛文集,2005.