计算机基础教学改革建议

计算机基础教学改革建议

 

2(X)4年6月5日江苏省高校计算机基础教学工作委员会在东南大学召开了两年一次的“计算机基础教学研讨会”,教育部、省教育厅、全国高校计算机基础教学研究会、东南大学、省有关高校、出版社和电脑公司的代表参加了会议,与会的省高校有120多所,代表150多人。会议的主题是传达并研讨两个重要文件,第一个是:教育部制订的新世纪我国高校“计算机基础教育白皮书”〔’〕;第二个是:教育部高教司组织制订的高等学校文科类专业“大学计算机教学基本要求”(2003年版)[z1(该文件的正式出版物见参考资料[3])。   现把这两个文件的要点作一介绍,并结合两个文件的精神对我院的计算机基础教学就个人的理解和思考提出建议。   一、对计算机基础教学的思考和建议   上世纪末高校的计算机基础教学曾明确地提出了三个层次的课程体系,即计算机文化基础、计算机技术基础和计算机应用基础。   进人21世纪,形势发生了很多变化:   1.社会信息化不断向纵深发展,各行各业的信息化进程不断加速。电子商务、电子政务、数字化校园、数字化图书馆等已向我们走来。   2.用人单位对大学毕业生的计算机能力要求有增无减,计算机和外语水平成为衡量大学生业务素质与能力的突出标志。   3.中小学计算机教学开始步人正轨,教育部已制订出规划和大纲,在21世纪前10年内要逐步普及中小学信息技术教育,高校新生的计算机知识起点有显著提高。   4.计算机技术更多地融人了专业科研工作和专业课的教学。以计算机技术为核心的信息技术已成为很多专业课教学内容的有机组成部分,各专业对学生的计算机应用能力也有了更加明确和具体的要求。   5.大多数高校的计算机基础教学已经有了良好的基础,许多高校有了相应的计算机基础教学组织机构,有了一支相对稳定的教师队伍,普遍加大了对计算机设备的投人,学生的上机环境和教师的工作条件有了明显的改善,校园网及学校信息化建设已初具规模。   在这样的形势下,对新世纪的计算机基础教学的思考与建议是:   1.计算机教学的目标和定位:   目标:培养学生具备利用计算机解决本专业领域中问题的能力、培养学生理解计算机科学的一些思想和收稿日期:2《刃4只拓ee24方法、构筑学生合理的知识结构以及素质教育。   定位:   (l)掌握计算机软硬件的基础知识。   (2)具备使用典型的专用软件(包)和工具来解决本专业领域中问题的能力。   (3)具备利用数据库技术对信息进行管理、加工和利用的意识和能力。   以上三条是对每一个大学生的基本要求。   (4)具备通过建模编程、在本专业领域中进行科学计算的基本能力(偏理工科专业)   (5)掌握计算机硬件的基本技术与分析方法,具备利用计算机硬件及接口技术解决本专业领域中问题的基本能力(偏工科类专业)   (6)具备专业领域中计算机应用系统的集成与开发能力(较高要求,对部分学生)后三条是针对某些学校、某些专业或部分学生的。   2.计算机教学的构成和分工:   (1)大学公共基础课层面上的计算机基础教学:大学计算机基础课程如同数学、外语一样,是一门或一组必修的基础课,内容不针对某一专业,主要涉及计算机基础性和通用性的概念、技术和应用,如程序设计、数据库技术、多媒体与网络技术、以及硬件技术基础等。在培养学生的计算机知识、能力、素质方面起到基础性和先导性的作用。   (2)与专业教学相结合的计算机教学:计算机技术日益深人到各专业领域,在专业课的教学中已大量涉及计算机的知识与技术,一些专业课已将计算机软硬件作为必备的工具。决定了学生在本专业领梦中应用计算机解决问题的能力和水平。   (3)随着中小学信息技术教育的普及,大学计算机文化层次的教学内容下移到中小学,但各地区发展不平衡,新生的计算机水平差异很大,解决这个问题的建议是:计算机文化基础课开成选修课或开出不同档次的课程。   上述三部分的计算机教学有区别、又有衔接,注意学习期间不要断线。   3.依托和发挥计算机学科优势,统筹学校的计算机教学:   目前大部分高校都有计算机系或专业,但在一些学校中,计算机教学分为计算机专业的计算机教学和非计算机专业的计算机教学,并形成一支专门从事计算机基础教学的师资队伍,使计算机专业与非计算机专业的计算机教学处于分离状态,这带来了一些弊病。   建议在有条件的高校中,将计算机教学作为一个整体来研究,统筹规划、协调组织。在师资培养、课程建设、实验室建设等方面积极组织计算机系的教师参与,使计算机系在非计算机专业的计算机基础教学中发挥更大的作用。   4.为学生营造多样化的计算机学习氛围:   专业的要求、个人的兴趣、项目的驱动、就业的导向。多种因家致使学生学习计算机的热情不减,对计算机课程的期望值也在升高,希望能开出不同档次、不同类型的计算机课程,以满足各自不同的需求。因此,在统筹规划计算机基础教学的前提下,应该考虑为学生选修计算机课程提供更大的选择空间。   (1)计算机系的部分课程向非计算机专业的学生开放,让其选修。   (2)开设计算机辅修专业(或双学位),学一个主修专业,再学一个辅修专业,有利于复合型人才的培养。#p#分页标题#e#   (3)设立一些计算机与其他学科交叉的课程供选修。   (4)计算中心(或类似机构)可以面向全校学生开设一些技能性的培创l{课程,将计算机教育引人第二课堂。   计算机基础核心课程、实用性的选修课程、计算机专业类课程、融人各专业的计算机课程,共同构筑了非计算机专业学生的选课菜单。   5.教学环境建设与教学方法、手段的改革:   在计算机基础教学中,“集中上课”和“上机辅导”是两个主要的教学环节。教学手段和方法为:单纯的“黑板+粉笔”;“计算机+大屏幕,’;“网络化教学平台”。   网络化教学平台是在校园网支持下的现代化教学环境,是当前的发展方向。   网络化教学平台的建设包括:   (1)功能设计要充分考虑教学过程中的师生行为,将传统教学中的主要环节融人其中,做到信息可见、过程可控、资源可重用;功能简洁实用,不宜过多。   (2)师生界面要能够定制,以满足课程或教师的不同需求。   (3)课程主页可包括以下栏目:公告栏、课程信息栏、电子教案栏、教学资源栏、答疑区、作业区、讨论区、测试区等。   (4)资源建设是核心,为学生提供学习教学课件、参考资料、查询手册和联机帮助信息。为教师提供素材库、试题库等备课资源。   网络化教学平台为学生提供了一个理想的数字化学习环境,支持研究型学习、案例式学习、发现式学习、资源型学习、协作型学习等多种教学模式,有利于学生创新能力的培养和个性化发展,计算机教学应该在这方面进行有益的尝试。   应根据具体情况选用教学环境、应用教学方法和手段,要扬长避短,合理搭配,为我所用。检验教学环境、教学方法和手段好坏的唯一标准是教学效果。   6.加强实验教学,注重能力培养:   实验教学重在培养学生的上机动手能力,知识综合应用能力,独立分析问题和解决问题的能力,创新能力和团队精神等。计算机基础课的实验学时与讲课学时之比一般应不低于1:1。   实验课可以是:课堂教学的上机练习、也可以单独设课(如硬件实验、案例开发等),在完成实验报告、通过考核后即可获得学分。   上机实验的类型:   (1)基础与验证型实验:涉及相关知识点,理解、验证、巩固型。(2)设计与开发型实验:项目、课题型;重在案例教学,是教改重点。(3)研究与创新型实验:研究题目,培养研究能力和创新意识。建议各校在保证一类实验基础上,着手第二类实验的开设,有条件的尝试开出第三类实验。7.在课程建设中要积极引入国产软件:软件在计算教学中占有举足轻重的地位,当前,高校计算机课程所采用的教学软件也逐渐趋于多样化,但国产软件比较欠缺,甚至是个空白,所以如何在计算机课程中引人国产软件,应纳入计算机教学改革的议事日程。8.教材建设要体现课程特点:教材建设是计算机基础教学下一步的改革重点,建议:(l)基础核心课程教材,强调基础性、系统性,基本概念、基本技术与方法。(2)教材反映计算机技术的新发展,特别是技术性、应用性的内容。(3)要编写一些有专业特色的计算机教材。(4)要重视案例课程的教材研究,适应教师指导下学生自学的教学模式。(5)要重视实验教材的建设。   9.高素质的师资仍然是关键:   高素质的师资队伍建设将是今后计算机基础教学与改革的关键。   必须提高师资队伍的层次,主讲教师中80%人员要具有硕士或更高学历;教辅人员应不低于本科学历;各类人员应限定为计算机专业(或相近专业)。   保证从事计算机基础教学的教师每2年中有不少于3个月的进修学习时间。   对于教师队伍管理方面,要制定考核制度,引人竞争机制。   对于从事计算机基础教学的教师,学校应给予必要的政策倾斜,使他们能安心计算机基础教学工作。   要稳定一支高素质实验师资队伍,一类是设备维护队伍,一类是实验辅导队伍,要加强对实验队伍的考核量化,提出有效的考核激励机制,使他们感到有奔头,自觉提高工作积极性和责任感。   ro.建立计算机基础教学的评价机制:为保证计算机教学质量,促进教改,应建立计算机教学的评价体制,制定具体的检查内容,评价标准及实施细则,主管部门应检查落实。   评价标准的参考内容:   (1)是否有明确的组织机构负责规划、组织计算机教学,是否有明确的单位承担计算机基础教学。(2)是否形成了一支稳定的从事计算机基础教学的师资队伍。(3)在学生的培养计划中,是否体现了对学生的计算机知识与能力的培养,符合白皮书要求的教学大纲。(4)是否制定了近几年的计算机基础课程的建设目标和具体规划,措施是否落实。(5)计算机课程引人国产软件的工作是否有具体规划和配套措施。(6)计算机课程的考核是否注意平时成绩的评定与上机能力的考核。(7)计算机基础课是否充分并恰当地利用了多媒体教室和网络化教学平台。(8)计算机实验室硬件配置及环境能否满足计算机教学内容及实验教学的要求。(9)学校是否有固定的专项资金和设备的投人,用于计算机实验室及网络教学平台的建设。   评价的目的是为了进一步加强和提高计算机基础教学工作。   二、计算机基础教学的内容组织与课程设置   1.计算机基础课程的教学目标  #p#分页标题#e# (1)掌握计算机软硬件的基础知识,以及程序设计、数据库、多媒体、网络等方面的基础概念与原理,了解信息技术的发展趋势。(2)熟悉典型的计算机(网络)操作环境及工作平台,具备使用常用软件工具处理日常事务的能力。(3)应用计算机进行信息处理:程序设计和问题求解、数据库技术、多媒体技术。(4)培养良好的信息素养,能够利用计算机手段进行表达和交流,利用Intemet进行主动学习,为专业学习奠定必要的计算机基础。   2.计算机教学内容的组织及其结构描述   计算机基础知识的结构分为四个领域:(l)计算机系统与平台;(2)计算机程序设计基础;(3)数据分析与信息处理;(4)信息系统开发。计算机基础知识领域涉及的内容分为三个层次:(l)概念性基础;(2)技术与方法;(3)应用技能。   3.课程设置   (1)《大学计算机基础》(2)《计算机程序设计基础》、《c或c++语言程序设计》、《c++或java语言程序设计》、((vB、vC++或Delphi语言程序设计》(3)《计算机硬件技术基础》(微机原理与接口、单片机原理与应用)(4)《数据库技术与应用》(5)《多媒体技术与应用》(6)《网络技术与应用》对于不同的专业,建议各校采用“1+x’’方案,即:《大学计算机基础》+若干必修选修课程,例如:电子控制类专业:《大学计算机基础》+必修《计算机程序设计基础》、《微机原理与接口》、《单片机原理与应用卜选修《网络技术与应用》等。科学计算类专业:《大学计算机基础》+必修《计算机程序设计基础》、《多媒体技术与应用》+选修《数据库技术与应用》等。信息管理类专业:《大学计算机基础》+必修《计算机程序设计基础》、《数据库技术与应用》、《网络技术与应用》、《信息安全保证)}+选修《多媒体技术与应用》等。辅助设计类专业:《大学计算机基础》+必修《计算机程序设计基础》、《计算机辅助设计》+选修《多媒体技术与应用》等。基本应用类专业:(中文、外语、历史、哲学、艺术、医学等)《大学计算机基础》+选修《数据库技术与应用》、《多媒体技术与应用》等。关于高校文科类专业的大学计算机教学基本要求(课程标准),请参阅陈[s]。建议各校开设的选修课有:Web数据库设计与应用、网络程序设计、XML程序设计、软件开发环境与工具等。   4.《大学计算机基础》的主要教学内容:   基础知识、操作系统基础、计算机应用基础、信息系统安全社会责任、信息化社会法律意识与道德规范   三、对我院计算机基础教学的思考与建议   根据对文件要点的思考与理解,有以下的认识和建议:   1.计算机基础教育白皮书是教育部对新世纪高校计算机基础教学的纲领性指导文件,虽然主要是针对本科教学而言的,但对于高职高专类学校也具有明确和具体指导意义。   2.“计算机基础教学”的含义应理解为:是大学公共基础课层面上的一门或一组必修的基础课程,相当于包含通常所说的计算机公共基础课和专业基础课;或者理解为是计算机文化基础类和计算机技术基础类的课程;由于中小学信息技术类课程的开设,原先大学所学的计算机文化基础类课程已下移至中小学;因此大学期间,学生要学的计算机课程应包含“计算机基础”类课程和“与专业相结合的计算机应用”类课程。   3.明确“非计算机专业”类学生和“计算机专业”类学生的区别;“非计算机专业”类学生的包含范围非常广,包括理工、文史、医农、艺术等类学生;目前文科类学生的大学计算机教学基本要求已经制定,并已出版。对于我院的绝大多数专业,都属于“非计算机专业”,今后这些专业的有关计算机教学计划的制定,建议一定要参照这两个文件的要求。   4.我院的计算机基础教学工作已进行了六年,对照新世纪高校计算机基础教学的要求,特别是计算机基础教学的评价机制的要求,提出如下建议:   (l)我院的计算机基础教学,总的来说,是由信息系承担的,当然有的系的教师也在本系进行计算机基础方面的教学工作;但我院确实没有明确的组织机构在负责规划计算机基础的教学工作,所以建议由分管教学的副院长和教务处牵头,组织全院各系共同讨论我院计算机基础教学的建设目标、具体规划、体制、教学计划制定和其它有关问题,并进一步落实。   (2)在信息系有一支从事计算机基础教学的师资队伍;但这支队伍不能说是很稳定的,要稳定这支队伍,建议领导要采取措施,包括引进、管理、待遇、进修提高等;同样,实验师资队伍,包括设备维护队伍和实验辅导队伍,也面临相同的问题。   (3)建议教务处组织各系制定教学计划的老师认真学习两个文件的精神,在制定学生的培养计划时,一定要体现对学生的计算机知识与能力的培养,制定出符合白皮书要求的教学大纲和计划。   (4)《大学计算机基础》课程作为大学生人学后第一门必修的计算机基础课,这门课如何设置?教材如何选?如何教?如何与省计算机等级考试一级B相衔接?目前我们教这门课的教师面临着很多问题:   一是,人学新生的计算机基础水平比以往有很大提高,但程度上参差不一,程度高的学生能否通过人学后的考试,成绩在优良以上者可以免修该课程并取得学分。根据白皮书的建议解决这个问题的方法是:计算机文化基础课开成选修课或开出不同档次的课程,这一建议在我院如何实施?   二是,江苏省计算机等级考试中心推荐的“凡学计算机信息技术教程”和实验指导两本书,教师们一致认为对高职高专类学生太深,理论性内容太多;实验内容主要靠学生自学完成,这种教学方式不适合我院的学生。但如果不选这套教材,我院是否还继续参加省计算机等级考试的一级B和其他语种?如果照此情况发展下去,我院的通过率将会更低,我院的计算机基础教学如何与省里同步发展?#p#分页标题#e#   三是,目前我院使用的教材“计算机应用基础(windowsZ仪旧版)”已趋落后,如何选择适合我院学生情况的教材?根据教育部文科类专业的大学计算机教学要求,公共基础教学的内容由十大模块组成,对不同的专业还有不同的组合方式【3],这样一来,大学计算机基础课程的教学工作,要求将更加细化、更加因专业而施教,教材的选用也更复杂,这件工作迫在眉睫,我们感到必须认真组织有关系部讨论,具体落实。四是,教这门课程的教师流动性太大,往往新来的教师教了一个学期,就去教别的课程,真正长期教这门课的教师太少,建议固定一些教师长期教这门课,并开发出或引进一个实用的网络化教学平台,采用互动的教学方法,在教师辅导下,供学生选修和自学,最后通过考试取得学分。   (5)根据我院生源的特点,除“大学计算机基础”外,其它的计算机基础类教材尽量选用“理论够用,重在实践”的高职高专类教材,加强实践教学和案例教学,培养学生的动手操作能力;并争取开出多种类型的课程供学生选修。   (6)计算机课程引人国产软件的工作要有具体规划和配套措施。例如办公自动化软件,可以考虑采用无锡永中Offices或金山WPSOffice,等。   (7)建议研究和着手建立用于计算机基础教学的网络化教学平台,对于不同的课程建立不同的网络化教学平台,可以从一两个课程着手,有现成的优秀的就引进,没有的就自己开发,把这一建设从无到有,逐步地发展起来,这是当前计算机基础教学改革的发展方向。   (8)根据招生情况,每学年应有固定的专项资金和设备的投人,用于计算机实验室、网络化教学平台的建设,并引进优秀的软件和国产的软件,不仅更新硬件环境,也要更新软件环境。