高小芳
《计算机科学导论》作为计算机学科中一门重要的专业基础课,该课程所涉及的知识面广,对计算机的学科体系和专业结构进行较为系统、全面地介绍。同时对后续专业课程的学习也有着至关重要的作用。《计算机科学导论》课程的学习,关键是要使学生对计算机学科产生强烈的求知欲和浓厚的学习兴趣。最近几年,泉州师院软件学院数字媒体系对人才培养目标进行了改革,这里结合这几年的本科教学实践和体会,就高校《计算机科学导论》本科课程教学进行了反思与探讨。
1、存在的教学问题
1)课程定位不准
很多高职院校教师习惯性地把本科的《计算机科学导论》课程和专科的《计算机应用基础》课程等同起来,实际上这是对课程性质和教学意义的定位发生了严重偏差。前者注重学生在计算机学科领域中各方面专业知识能力的培养,《计算机科学导论》不仅仅培养实践操作能力,更注重学习理论专业教学知识,在教学中注重激发兴趣和引导思考;而后者目标在于帮助学生引入计算机领域,它更注重的是对于计算机实践能力的培养。
2) 教学内容和方式的局限性
首先在理论知识方面,高校《计算机科学导论》本科课程的教学内容包括计算机发展简史、计算机的组成、操作系统与网络知识、软件开发与设计,程序设计基础、计算机系统安全、计算机职业道德等。这都是本科课程将要开设的有关专业课知识,其教学难点在于其教学内容的深度和广度较不易把握,教师在教学中不可能对每个知识模块都进行深入、系统的讲解,同时相关课程教材也很难及时更新知识,导致学生对该课程的学习缺乏兴趣。
其次,该课程的上机实验内容不明确。作为高职院校的本科计算机类专业学生,应该具备较强的上机实践操作能力。该课程严重缺少相应的配套实验教材,在上机实践课中,一般都是以Windows 操作系统和办公软件office 的操作为主,没有体现出计算机专业特色和课程性质,更不符合应用型人才培养目标的实现。
最后,该课程考核方式不科学。目前高职院校对该门课程一般都采用期末闭卷理论化考试的方式对学生进行考评。这种考核方式存在很大的弊端,学生平时不认真学习,不注重上机操作,动手实践能力差,到了期末复习期间对知识进行死记硬背,这根本达不到预期的教学效果。
3)学生基础差异大,学习自主性不高。
由于大一新生来自不同的省市和学校,受教育环境和学习层次等因素的影响,各人的计算机基础存在较大差异: 中职学校毕业的学生对操作系统和常用软件的使用操作较为熟练,而高中毕业的学生却连基本的开关机都不会操作。此外,由于中国的应试教育导致绝大多数学生的主动学习、自主学习能力和意识薄弱,学习积极性也有待提高。
2、课程教学的反思与探讨
实际上该课程自身具有知识面广、内容更新快等特点,在教学中教师主要引导学生对计算机软硬件有足够的了解,同时掌握计算机应用的两大方面:数据管理和网络。本课程的重点核心内容是掌握计算机硬件的组成,常用办公软件、数据库软件和网络的组建及网络软件的应用。而《计算机科学导论》课程存在着课程定位不准、教学内容和方式受限以及学生自主学习程度等问题,结合这几年的教学经验就这几个主要问题做了以下相关的探讨。
1)明確课程定位
在《计算机科学导论》教学过程中应该明确课程性质、教学内容、教学目标与《计算机应用基础》本质区别。本课程在计算机学科专业教育中起到了提纲挈领的作用,不仅要求学生熟悉计算机学科知识结构,还要帮助学生树立对专业的信心,引导学生进入计算机领域,介绍专业应具有的职业道德等。
2)教学模式多样化
首先,教师要从课程实际出发,不断思考,敢于探索。在课程教学中,尽量采用导而不论、简要叙述的原则组织教学内容。同时,在理论授课过程中应该适当选取教学内容,突出重点,抓住难点,注重课程学科知识的引导功能,不断激发学生的专业学习兴趣,尽量多采用丰富的教学手段,根据知识的性质,考虑黑板板书与多媒体演示相结合的教学方式进行授课,针对不同内容采用适当的教学手段和方式,扩大学生的视野,促使学生发现问题,思考问题,解决问题。
其次,在上机实践课中,考虑到部分学生的基础较差和后续学年论文、课程设计、毕业设计等书面文档和学生以后工作中的需要,继续将Windows 操作系统和办公软件作为实验内容,但应降低这部分内容的课时要求,增设其他操作性实验内容以培养学生其他专业知识应用能力。《计算机科学导论》不仅要求学生掌握常用软件的操作,还要学会组装和维护程序设计操作和计算机系统,包括计算机的组装与网络连接、常用软件的安装与卸载、病毒查杀、邮件收发等,引导学生注重实践能力的培养,授其与渔。
最后,对于考核方式,应根据学生的实际完成情况、努力程度、进步幅度大小作为平时成绩的主要考核内容,同时,在学期末的理论考试中,不仅要有学科专业基础理论知识,还应该增加应用操作型的题目以重点考察学生对学科整体知识的了解程度和掌握水平。
3)激发学生学习兴趣,培养学生自主学习能力。
首先,自主学习能力作为高职院校和社会对当代大学生的基本要求,从某种程度上讲,自主学习能力的掌握比对学科知识的掌握更为重要,这也是《计算机科学导论》课程的一个重要目标。在大学期间,很多新知识必须靠学生自己主动学习来获取。例如,学生掌握了计算机的组成以后,可以要求学生到本地的电子市场实地调查配置计算机的所需配件,了解各个配件的常见厂家和型号和性能参数,最后根据调查结果书写一个电脑配置清单,并注明计算机应用的主要用途和配置理由。又如,布置静态网页和幻灯片制作的相关作业时,应要求学生到图书馆和网络中心查阅资料,收集素材,从而达到锻炼学生自主学习能力,也激发了学生的学习兴趣。
其次,在《计算机科学导论》这门课中,Office办公软件的应用操作占实践课的60%以上,而现阶段存在很多高校学生对于Office 办公软件的学习不感兴趣,绝大多数学生认为,Office办公软件的学习对他们来说没有什么用处。 鉴于这种情况,教师在进行Office 办公软件教学的时候应该特别注意激发学生的学习兴趣,结合自身社会经验,强调Office 办公软件的不可替代性。
3、结束语
综上所述,对于计算机及其相关专业学生必修的这样一门专业基础课程,《计算机科学导论》主要作用在于掌握专业的计算机基本知识,掌握大学学习方法,并进行合理的职业规划。自2009年从事教学工作起,结合该课程的特点和要求,针对本课程教学中存在的相关问题,从课程定位、理论和实践的教学模式以及学生的学习兴趣与学习自主性等方面进行了教学反思与探讨,同时在实际教学中取得了一定的教学效果。