【论文摘 要】计算机公共基础课程教学的改革和研究备受关注,根据2006年教育部发布《关于进一步加强高等学校计算机基础教学的意见暨计算机基础课程教学基本要求(试行)》,参考计算机公共基础课程的教学实践,对当前存在的若干问题进行分析,在计算机公共基础课程设置、教学方式等方面,以湖南理工学院计算机公共基础课程教学实践,提出相应的解决措施或方案,努力探索一条培养学生自主学习,培养创新人才的新思路。
现在,我国计算机基础教学进入了一个新阶段:2003年国家教育部发布《关于进一步加强高等学校计算机基础教育的几点意见》,2006年发布《关于进一步加强高等学校计算机基础教学的意见暨计算机基础课程教学基本要求(试行)》,2007年启动的“质量工程”,更是从根本上要求提高人才培养的质量。各高等学校根据教育部的指导性意见,结合自身实际情况,进行不断研究与实践,探索高校计算机公共基础课程教育的新思路。本文结合湖南理工学院计算机公共基础课教学和改革的实际状况,进行了分析、研究与探索,提出计算机公共基础课程改革的主要内容,并提出相应的解决方案。
一、现行计算机公共基础课程教学存在的问题
1.学生能力基础差异大
信息技术教育在中小学的广泛开展,使学生的计算机基本操作能力有所提高。但是由于各地区经济水平、教育条件、教育观念等因素的影响,大学生入学时的计算机基础能力差距在拉大,这已成为计算机公共基础课程教学与其他课程教学的一个显著区别,是教学工作面临的首要问题。
如果只通过纵向比较而认为学生的基础普遍提高,进而抬高本科阶段计算机基础教学的起点,这是盲目且不科学的。为了对学生计算机基础知识的掌握程度和个体差距有客观、真实的认识,我校大一新生入学时就进行计算机基础摸底考试。计算机基础教学教研室会设计涵盖计算机各领域的考试试卷,对本科各专业的学生进行考试调查,客观分析、评价学生的计算机知识背景。我们了解到,有的同学对计算机科学很感兴趣,中学时参加过全国青少年计算机奥林匹克竞赛并获奖,也有的同学已通过国家计算机一级考试。而大部分同学仅对文字处理、Windows系统的基本操作比较熟悉,诸如数据处理、演示文稿等办公软件则了解不足,其他操作系统,如Unix、Linux几乎没有接触过。除此之外的其他相关领域,比如数据库应用、多媒体技术、程序设计、计算机硬件等知识,同学们普遍了解不多。
2.教学内容专业针对性不强
我国高校本科计算机公共基础课程的教学出于对普遍适应性的考虑,一般采取选择统一教学大纲,统一教材,统一考评方式的教学模式。随着信息技术和社会经济的发展,计算机产品日新月异,计算机课程的内容也在不断充实、更新,计算机课程教学内容多、知识更新快。现有的本科教学以大多数同学的知识结构作为教学参考,势必会造成基础好的学生感觉内容简单,缺少获取新知的激励,逐渐失去对课程学习的热情。而基础薄弱的同学却仍感觉学习很吃力,挫伤学习自信心。因此,只有针对不同知识结构、不同专业发展、不同个性特征而灵活设计的教学方案才能更加符合教育的理念,满足学习者的个别需求,引导学生学习的主动性和积极性。
3.课程设置与专业人才培养的需求不协调
随着社会就业压力的增加,很多院校专业课程设置比重有所增加,以期提高学生的就业机会,而对计算机通识课程有所忽视。但计算机通识课程作为公共基础,对社会各领域的影响不断扩大和渗透,各行各业对工作人员计算机能力的要求不断提高。
目前,本科院校的计算机公共基础核心课程一般为大学计算机应用基础、软件设计基础、数据库技术与应用等,一般集中安排在大一、大二两个学年内开设,采用公共必修课方式存在。教学形式多为课堂教学为主、验证性实践教学为辅,很多高校实现多媒体辅助教学和计算机网络协助教学。但是,计算机公共基础课程普遍存在课时少、课目少的问题。在2011年4月抽样调查中,有62%的同学认为我校现有计算机课程科目不够,47%的学生认为学时不够用,希望增加学时。
4.实验条件发展相对滞后
由于各种条件限制,计算机公共基础课程实验条件的发展较社会发展滞后,不能很好地跟上市场需要,这给计算机公共基础课程教学的先进性和实用性带来了较大的影响。大多数院校生均公共计算机比例低与1:20,公共计算机设备管理维护专职人员与计算机数量比基本低于1:200,5年内购置的新计算机占公共计算机的比例低于1:4,这给计算机公共基础课程教学中得实践环节带来相当大的困惑。
5.各高校招生规模的扩大,课堂教学质量得不到保证
通过合并、升本等方式,大量的新升本科院校近年来陆续通过国家本科办学水平评估,招生规模逐年扩大,而计算机公共教学的各项条件未随之改善,专职教师数量不足,教室(尤其是有多媒体设备的教室)建设数量跟不上学生数量的增加。导致计算机基础公共课程教学的课堂越来越大,教师授课的任务越来越重,即使使用多媒体技术、网络技术辅助教学,教学目的很难达成,教学质量得不到保障。
二、教学改革的方向和内容
1.从专业发展角度规划课程设置
依据《关于进一步加强高等学校计算机基础教学的意见暨计算机基础课程教学基本要求(试行)》,充分结合各专业人才培养目标的定位,统筹规划设置计算机基础课程,增加学生的选择空间,使之符合教育的本质和社会期望。以湖南理工学院为例,公共基础课程种类涵盖了计算机应用基础、软件设计基础、数据库技术与应用、网络技术基础、多媒体应用等各领域,各非计算机专业可根据培养目标及教学计划安排的实际情况,自主选择开设课程。其中,包含有面向理工专业的《大学计算机基础A》,面向非理工专业的《大学计算机基础B》,《高级语言程序设计(C)》、《高级语言程序设计(VB)》、《数据库技术及应用(VFP)》、《数据库技术及应用(ACCESS)》、《多媒体技术级应用》、《网页制作与网站建设》等课程。同时,增加学生自主选课机会,经学生个人申请、所在学院同意,允许学生跨专业选修《数据库技术及应用》或《高级语言程序设计》。 2.实行分级分类教学,对“非零起点”学生因材施教
在新生入校时,进行全面的摸底调查,根据学生的计算机基本操作能力情况,实行分级分类教学。对因经济水平、教育条件、教育观念等因素的影响,入学时的计算机基础能力较差的学生,在计算机基础课程的选择时,给予相应指导;在课程学习时,增加相应课外学时,加强辅导。对于“非零起点”学生,在对学生发布讲解计算机公共基础课程的设置、教学目标的相关知识的情况下,学生可根据自身计算机知识掌握情况,在每学期开学时提出免修、免听申请,经任课教师和学生所在学院同意后,参加计算机学院组织的开放考试,成绩达到要求者,允许免听,参加相应课程的期末考试;成绩优良者,允许申请免修或参加课程提高班。凡获得全国计算机等级考试一级证书的学生可申请免修《大学计算机基础》,获得全国计算机等级考试二级证书的学生可申请免修《大学计算机基础》和《高级语言程序设计》或《数据库技术及应用》。针对获得免修资格的学生,(下转封三)(上接第236页)计算机学院开设程序设计竞赛等计算机类选修课程。
3.加强实践教学建设
计算机公共基础课程是实践性很强的课程,应当理论结合实践,两者并重。在实践教学硬件环境方面;加大了对计算机硬件设备的投入,更新计算机公共实验室的相关设备,为广大非计算机专业的学生提供更加丰富的实践机会;增加专职公共机房管理维护人员,扩大兼职管理人员数量,保障公共机房实验设备的完好率,同时保障公共实验室的全天开放。
我校近年注重实践教学效果,加强实践教学指导:
(1)除课内安排的实践学时外,要求学生在计算机公共课学习期间课外上机时数≥100机时数,其中《大学计算机基础》上机时数≥30机时数,《高级语言程序设计》或《数据库技术及应用》上机时数≥50机时数,《多媒体技术级应用》或《网页制作与网站建设》上机时数≥20机时数,学生课外上机完成情况作为相应课程的平时成绩考核依据。
(2)任课教师通过网络技术或机房辅导,加强对学生课外上机的引导与指导,加强网络课堂建设,确保学生有丰富的课外学习资源。
本科计算机公共基础课程的教学对社会各领域影响广泛,对我国未来的社会发展具有极其重要的意义。教学改革应根据社会实践,在先进教育理论的指导下,结合社会的需求进行。期待广大教育工作者不断探索、不断创新,逐步提高我国本科学生的计算机素养,培养出具有较强实践能力和创新精神的综合性人才。
参考文献:
[1]何克杭.关于建构主义的教学思想与哲学基础[J].中国大学学,2004(7):15-18.
[2]黄俊杰.大学通识教育的理念与实践[M].武汉:华中师范大学出版社,2001:252-260.
[3]柴进栋.高职院校计算机公共基础课教学改革探索[J].辽宁高职学报,2005(6):100-101.
[4]谌新年,等.高校计算机公共基础课实验教学的改革与实践[J].计算机教育,2007(8):
23-24.
[5]谭浩强.高等学校计算机基础教育改革的新阶段[J].计算机教育,2003(12):27-28.