计算机导论课程教学的几点体会
摘要:计算机导论课程是计算机及相关专业的核心课程之一,是让学生对计算机专业有轮廓性把握,激发学生专业学习兴趣。本文拟针对目前的计算机导论教学模式中的存在问题,从该课程的目标、教学内容、教学方法等方面阐述计算机导论课程的教学方式,以期引起对该课程的重视,从教学实际出发,配备高素质高质量的教师讲授该课程。
关键词:计算机导论;教学目标;教学内容
一、引言
计算机导论课程是计算机及相关专业基础课程之一,是对计算机学科系统完整的概论性课程,通过本课程的学习,使学生了解计算机的发展简史,激发学习兴趣和动力;掌握计算机专业的基本知识,构建计算机专业的知识体系;掌握计算机学科的方法论,培养计算思维;跟踪计算机科学技术的最新进展及发展趋势,促进研究性学习;对计算机专业人员应具备的能力素质和职业道德有一个基本的掌握等。
根据我国高校计算机专业和自身的特点,计算机导论是将计算机主要专业课程进行浓缩简化,以计算机科学学科的特点、形态、历史渊源、发展变化、典型方法、学科知识结构和分类体系来组织教学内容。内容涉及学生大学四年全部的专业核心课程,并涉及众多的计算机行业最新的概念、技术和方法,为学生描绘大学学习生活的一个蓝本,所以该课程对专业学习有重要的作用和意义。
然而,计算机导论课程并未得到应有的重视,没有达到应有的效果,究其原因,主要有以下三个方面。第一,计算机导论对计算机专业主要课程内容的浓缩和简化,是百科全书式的课程,顾及面太多,教学操作上难以把握;第二,该课的重视度不够,课程安排没有经验的新教师讲授,使得教师过多注重教材的技术内容,导致计算机导论课程常常不能达到开设该课程的目的,甚至适得其反,使学生失去对计算机专业的兴趣;第三,学生一般具有计算机使用能力,而对专业的知识不感兴趣,学习动力不足。我国学者董荣胜提出“计算机导论”课程的关键在于学科认知模型的构建,探索出从学科的思想、方法这个较高的层面讲授“计算机导论”课程。
本文主要从计算机导论课程地位和目标,讲什么,怎么讲,以及考核方法等角度对计算机导论的教学进行讨论,以期引起对该课程的重视,配备高素质高质量的教师讲授该课程。
二、计算机导论目标
计算机导论目标就是通过让开始学习计算机专业的学生了解计算机专业知识能解决什么问题,未来四年应学些什么,最关键的是激发学习兴趣和热情。通过系统讲解计算机学科的体系,让学生感受计算机是一本内容丰富、学科体系庞大完整,具有无限的发展潜力和魅力的学科,增强专业荣耀感和使命感。贯彻科学哲学的思想方法,让学生通过了解计算机专业发展历程和现状,把握专业发展趋势。具体地讲就是,通过学习了解专业各个领域的研究的主要内容,理解掌握这些领域的名词术语。
根据快速发展变化的经济社会对人才的需要,为了拓宽大学生的就业面,增强毕业生就业适应性,教育部对于本科专业目录进行了多次调整,专业数量在压缩,而计算机专业恰恰相反,从计算机专业衍生的专业数量在上升。而且随着计算机产业的不断发展,计算机行业的分工越来越具体和细化,而为该行业培养人才的高校计算机专业也该适应这个趋势,体现为计算机本科专业也将不断分化和细化,目前,软件项目管理也有望成为计算机学科下又一个相对独立的专业。
三、计算机导论教什么
计算机导论课程内容上首先是对计算机学科认知,然后是专业导学,构建计算机学科的科学体系,帮助学生建立学习计算机学科的方法。力求用朴素生动的教学技巧将这些内容教授给学生,不断激发、增强学生的学习兴趣和专业信心。
通过该课程学习,能对计算机学科的知识体系、学科领域清晰准确把握,能对计算机发展史上著名人物,著名事件了如指掌,能对目前计算机发展态势有很好的了解,并能初步探讨计算机发展方向。计算机导论课程对计算机专业新生肩负着这样的责任,使学生知道学什么,更重要知道怎么学专业知识,培养计算机专业初步的基本能力和素质。
四、计算机导论怎么教
我院计算机专业的计算机导论课程计划为24学时,在组织教学时,以普及化的讲座方式展开教学,进行讨论。对每一专题都从科学历史演变的角度,辩证地进行探讨,对涉及到的进入教材的每一技术和方法采用矛盾分析的方法讲解,让学生们体会这些技术方法是解决问题的“最佳实践”;对讨论的计算机学科的每个知识领域,时刻体现出计算机学科的“抽象-理论-设计”的三种形态,将其贯穿始终。
在讲授中需要注意两个问题:第一,力戒将后续的专业课程进行简单缩减来讲授,而应采用深入浅出、生动形象、通俗易懂的教学方式讲解;第二,贯彻科学哲学思想,提倡让学生去思维、查资料,让计算机史上有影响的人物成为学生熟知的朋友。
教学中要实事求是解答一些现实,甚至是尖锐问题。比如,计算机导论和非计算机文化基础之间的关系;计算机专业社会需求量大和目前毕业生就业率低的窘境问题;学生对理论的浮躁和不耐烦问题;来自社会、高年级学生、甚至一些知名人士的对计算机专业认识不足而言辞偏颇的批评问题等。教师要对专业有足够的自信和威望,在学科和教学上积极研究和探索,以自己的成就和人格魅力影响我们的学生,激发学生对专业的热爱,对专业学习的动力和热情。
五、关于考核
课程考核是衡量课程学习效果的基本手段。计算机导论课程与其他课程不同,其教学效果很难立竿见影,难以通过目前的考试方式来测量。该课程选择课程论文的考核形式。
课程论文考核方式对大一学生来讲是一种新的考试方式,需要作好前期的指导工作,通过范文引导学生学习撰写规范,培养通过语言文字方式表达思想,让学生学会检索文献,整理资料,初步阅读计算机专业文献等,鼓励通过思考,用自己的语言表达思想,鼓励“原创性”思想和语言,力戒照抄照搬。
现在大学生思想活跃,对新事物接受能力强,对一些问题有自己的主见,也有较好的语言表达能力、文字表达能力等,然而,在专业学习上,在诸如撰写课程论文、毕业论文时,却常常放不开,大段大段地摘抄网络和书本上的内容,见不到自己的“只言片语”。这需要培养学生专业自信心,鼓励学生从问题出发,去钻研去思考,逐步训练专业的创新能力。
六、结束语
计算机导论课程的教学效果常会出现两个极端的情况:一是学生初步建立了计算机学科的框架,为今后的计算机专业学习指明了方向,开阔了专业视野,激发了学习兴趣;一是学生对该课程毫无收获,且对其产生畏难心理,厌恶的情绪,严重影响专业素质和能力的培养。针对这些问题,教师需要有足够的耐心,帮助同学克服种种困难,树立专业学习信心。
针对计算机导论课程性质、内容、学生状况,需要配备高质量高素质、教学经验丰富的教师承担该课程的主讲任务,真正实现将计算机专业新生引进计算机学科的大门。呼吁计算机专业对这一导引课程的重视,切实培养计算机专业学生的能力和素质,提高专业学生的专业信心和学习热情。
参考文献
[1]袁方,王兵,李继民.“计算机导论”的教学内容改革探讨[J].计算机教育,2009,(24):149-152.
[2]华才健,张燕.计算机导论双语教学的探讨与实践[J].中国西部科技,2010,9(11):79-80.
[3]王文剑,李茹,吕国英.计算机导论教学实践[J].计算机教育,2009,(18):109-110.
[4]王昭顺.“计算机科学与技术导论”课程在计算机教育中的作用[J].计算机教育,2008,(8):52-53.
基金项目:江苏技术师范学院博士启动基金项目(kyy09001)