大学计算机公共课教学的几点思考
时间:2017-01-05
摘要:通过分析大学计算机公共课的教学现状及存在的问题,提出了相应的改革思路,旨在培养大学生的计算思维。
Think on Teaching of The Pubic Computer Course in University
XU Bin
(Nanjing Audit University Jinshen Coege, Nanjing 210023, China)
随着信息技术的发展,计算机广泛应用于各行各业,计算机应用能力业已成为衡量现代大学生基本素质的标准之一。计算机公共课可以让学生掌握计算机基础知识、计算机及软件使用技能,培养学生计算思维的能力,提高学生主动利用计算机去分析和解决问题的意识,为今后利用计算机技术解决工作中的实际问题打下基础。
1 教学的现状
大学计算机公共课主要包括《大学计算机基础》,《程序设计》、或者《数据库应用》,或者《高级Office应用》等。
1)《大学计算机基础》课程在大学一年级第一学期开设,面向所有专业学生。授课主要内容是计算机系统的基础知识(包括计算机软件、硬件、网络、数字媒体等)、Windows操作系统、Office系列软件。
2)《程序设计》、或者《数据库应用》,或者《高级Office应用》,一般是在大学一年级第二学期开设,主要面向理工科学生。《程序设计》包括C、VB、C++、JAVA等,授课主要内容是编程语言的语法、控制结构、基本使用。《数据库应用》包括ACCESS、VFP等,授课主要内容是数据库基础知识、数据库软件的使用。《高级MS Office》,授课主要内容是Word、Exce、PowerPoint的高级应用。
2 存在的问题
2.1 学生方面
1)学生基础参差不齐
表现在:由于地区差异,经济发达地区的学生使用计算机很熟练,而偏远地区学生很少接触计算机。笔者所在学校有来自西藏等偏远地区的学生,他们计算机底子普遍不高。面对这样的学生,教学起点低的话,会影响到基础好的学生;教学起点高的话,基础差的学生会跟不上。
2)理论学习兴趣不高
表现在:学生对于理论内容的学习,尤其表现出不浓的兴趣,特别是现在手机及移动网络的普及,上理论课的时候,学生在下面玩手机的现象很普遍。
3)满足不了各专业学生需求
表现在:现阶段,有些高校在大学一年级第二学期只开设统一的一门语言,如VB,不能做到因材施教。不同专业的学生,需要学习的知识有所不同。
4)程序设计难学
表现在:程序设计类课程内容比较抽象,高校学生普遍反映程序设计难学。如C语言中的指针,很多学生还是不能很好地掌握。
2.2 教学方面
1)学校重视不够
表现在:有些高校缩减课时,教学时数不足,致使应该重点讲的内容由于课时问题而略讲,该讲的内容不讲。更有甚者,有些高校取消了计算机公共课。
2)教学内容滞后
表现在:授课内容不能与时俱进,如有些高校还在教授Office 2003或Office 2007,而目前Office的最新版本是Office 2016。
3)教学模式传统
表现在:很多高校计算机公共课的教学还是沿用传统的模式,没有创新,与学生不能形成有效的互动,也不能调动学生学习的积极性。
4)资源建设问题
表现在:课程资源包括课件、讲义、习题、试题库等的建设不够完善,课程资源建设重量不重质。
3 改革的思路
3.1 分层次教学
对新生统一进行计算机摸底考试,根据测试结果把学生分为两个不同层次。第一个层次的学生进入普通班学习,多为那些较少接触计算机,理论基础和操作能力弱的学生。第二个层次的学生进入提高班学习,多为那些经常接触计算机,理论基础和操作能力强的学生。不同层次的学生采用不同的教学计划、教学内容,从而实现分层次教学。例如,对于提高班的学生,可以讲授程序设计类课程,而普通班的学生则不讲授。
3.2 改革课程体系
采用1+1+X的大学计算机公共课程体系。第一个“1”指《大学计算机基础》课程。第二个“1”,对于文科类学生,学习《数据库应用》(VFP、ACCESS),或者《高级Office应用》;对于理工科学生,学习《程序设计》。“X”为选修课程,一般开设于大学二年级和三年级,学生根据自己的专业和兴趣自行选修。如网站设计、PS、Fash、3Ds Max等。
3.3 分专业设计教学内容
计算机公共课对不同的专业应有不同的教学侧重点。针对专业的特点,设计不同的应用实例,让学生学会利用计算机解决与专业有关的问题。
3.4 改革教学方法
为了提高学生的学习兴趣,需要改革教学方法。如可以采用面向问题,任务驱动;师生有效互动,进行启发式教学。教师需要不断地学习,熟悉当下计算机研究的热点,多向学生介绍这类知识,也有利于激发学生的兴趣。
3.5 发挥计算机等级考试的引导作用
计算机等级考试可引导计算机公共课的教学内容。计算机等级考试一般有全国的和各省举办的,上半年和下半年各考一次。由于学生学位和就业等原因,应用型本科院校的学生参加都会报名参加计算机等级考试。学校可根据自身的特点,通过开设选修课的形式进行计算机等级考试方面的辅导,使学生在获得学分的同时也进行了相关等级考试的复习。教师也可以在平时的教学中适当穿插等级考试的相关内容,以考促学。
4 结束语
大学计算机公共课非常重要,它有利于培养大学生素质和技能,有利于培养大学生的计算思维。各高校不应当压缩计算机公共课的课时,应当保证甚至提高计算机公共课的课时。
参考文献
[1]段荣网.大学计算机公共课程教学探讨[T].西南农业大学学报. 社会科学版.
