计算题教学论文实用13篇

计算题教学论文

篇1

2解决初中计算机问题的思路

2.1多开展实践训练中学生的计算机课程也注重实践操作,所以在教学的过程中应该多加强孩子们的动手操作能力,对理论知识应该在满足课程要求的情况下尽量少讲,灌输的理论知识太多反而不容易消化,在加上没有实际操作,学生很容易出现排斥心理继而将课堂的知识遗忘。因此在授课时多加练习,在练习的过程中精心辅导,将每节课的内容都充分的吃透了解之后在进行下一课程。当然在授课的过程中要注意观察学生们对于知识点的理解能力,然后对于讲授的内容进行适当地调整,尽量将一些难点重点内容进行攻克,然后预留足够的时间供学生进行操作巩固。

2.2进行分层教学不同学生不同的家庭环境,因此也会导致其计算机的基础知识掌握情况参差不齐,学生之间的个体差异非常明显。家庭经济富裕的学生在很小的阶段便有机会进入专业的计算机培训机构学习,所以在计算机的操作应用能力较强,但是大多数学生由于经济条件或者家长的知识水平的局限,对电脑接触的非常少,所以在教授的过程中不可“一视同仁”,应该做到因材施教,将每个学生所掌握的知识分层次教育教学,这样才能真正帮助不同知识阶段的学生共同进步。

2.3尊重学生,巧用教学评价结合初中生的特点,当前初中生存在自尊心强、个性化的发展趋向。他们开始不断的有着自己的想法和看法,并渴望在教师当中得到老师和同学的认可,并凸显出自身的个性化特征。因此,结合初中生的年龄特点,在实践教学的过程中,转变以往的教育批评方式,采用更为积极和有效的评价方式,可大大的提高初中生在学习计算机的兴趣和自信心。对此,在本文提出采用以鼓励和表扬为辅,以适当的批评和教育为辅的教育评价方式,在教学中做到公平、公正,对所有的学生一视同仁,从而使得在中学生这个叛逆的年龄特征中,让自己找到自身的自信和追求,更好的实现对个人的发展。所以,在评价的主体方面,教师可采用教师评价、学生互评或者是组内评价的方式。

2.4转变教学观念,激发学生学习的兴趣俗话说兴趣是最好的老师,要让中学生对计算机产生兴趣,首先要改变教学思想,改变过去的以老师主讲为主,充分调动学生的主动性,让学生参与到课堂中来。应结合该年龄阶段的爱好,从而选择不同的教学内容对学生进行教学,如我在讲授五笔打字的时候,通过在全班开展五笔打字小游戏,从而吸引学生学习的兴趣,在游戏的同时,学生也加深了对五笔字打字的印象,促进了教学。

篇2

一、讲明道理,加强算理理解

有效地进行小学数学计算题的教学,教师必须把数学道理讲解透彻,深化学生对数理知识的理解。然而,在小学计算题教学的过程中,有部分教师单纯地认为,只要学生算出计算题的正确答案就可以了,忽视了学生理解计算题的算法和算术思维的重要性,导致学生在学习过程中很吃力,不会融会贯通、举一反三。因此,教师给学生讲清楚算理是小学数学教学的重中之重。如在教学“两位数加整十数”时,教师给出题目“27+30”,学生很快就可以理解这道题目是求和,但是应该怎样去计算,就是学生对算术思维的一种反应。这时,教师要设法让学生理解:这里的27是一个两位数,而30也是一样,都是由个位和十位构成的,其中2和3是在十位上,7和0是在个位上,这样的计算必须遵守“十位加十位,个位加个位”的原则,即“2+3=5,7+0=7”,“5”是写在十位上,“7”是写在个位上。在这样清晰明了的教学过程中,学生就可以通过观察和教师耐心的指导,理解计算的每一个步骤,从而掌握这种计算的思维模式。

二、明确目标,培养审题习惯

有效进行小学数学计算题的教学,教师必须明确学生的学习目标,培养学生认真、细致的审题习惯。在教学过程中,很多小学数学教师发现,有时学生明明知道该如何去做计算题,但结果却错漏百出。经过分析,笔者发现,原来是学生在解题前没有认真审题,没有确立自己的学习目标,缺乏认真审题的习惯。因此,小学数学教师必须努力培养学生的审题习惯,让他们经历从“会”到“熟练”到“心眼相通”三个境界,从而明确自己的学习目标。这就要求教师从不同的方面对学生进行有效训练,使学生在教师的指导下潜移默化地培养审题习惯。首先,重视“看”。教师要引导学生看清楚计算题中的每一个数字和符号,理解它们的意思,并让学生用笔抄写算术题目,进行比对,培养他们对算术负责和一丝不苟的精神;其次,强调“想”。单单看了题目,却不经过大脑的思考,盲目地进行计算,这显然不是认真审题的表现。教师应让学生看清题目之后,再积极地思考题目中算式的特点和运算规律,联系其中蕴含的性质和定律,判断其中是否含有一些简便的计算方式;最后,强调“算”。学生在审题结束后,应形成一个计算思路、一个深思熟虑的计算过程。笔者相信,只要小学数学教师在计算题教学中做到以上几点,学生的计算能力一定能得到有效提高。

作者:余年栋 单位:江西省上饶市三清山管委会枫林中心小学

篇3

文章编号:1671-489X(2013)36-0011-04

1 问题的提出

计算机辅助教育用计算机技术解决了教育、教学中的许多难以解决的问题,反映了社会发展的一种必然趋势,推动了教育现代化的进程。计算机在教育、教学中的广泛应用对教育的思想观念和教学的方法、内容、策略等方面都有着深远的影响,使整个教育系统都受到巨大的冲击,并逐步发展成为一个新兴的交叉学科,形成了它自己的理论、概念、方法和技术。

计算机辅助教育(Computer Based Education,简称CBE)是教育技术中既异常活跃又有广阔前途的发展方向[1]。目前,计算机辅助教育得到了迅速的发展。然而,由于受传统教育思想观念的影响,很多教育者对计算机辅助教育都没有正确的认识,有很多都走上了两个极端,即对计算机辅助教育的全盘否定和全盘肯定,导致计算机在教育领域中不能被合理有效地运用,甚至阻碍了计算机辅助教育的发展。

本研究以2001—2010年我国计算机辅助教育论文为研究对象,利用内容分析法对研究对象进行分析研究,试图从整体上把握我国计算机辅助教育的发展应用现状及其对我国教育的影响,力求教育者对计算机辅助教育能有清晰的认识,促使教师能更好地利用计算机来进行教育教学管理活动,以及学生能更好地利用计算机进行学习。

2 研究方法和工具

研究方法 内容分析在教育技术领域得到了广泛应用,它通过预先建立的研究目标确定研究总体和分析单位,设计分析维度和样本取样,以系统、客观和量化的方式,对信息内容加以归类统计,并根据类别项目的统计数字,做出叙述性的说明。本研究主要是对10年来我国计算机辅助教育论文的内容分析(2001—2010),通过这方面的研究分析了解我国计算机辅助教育的发展现状和趋势,以及我国计算机辅助教育的应用与发展,为我国教育的发展提供合理的参考依据。

确定样本 内容抽样即是选取进行分析的样本。内容分析抽样首先要决定总体,在确定总体时,必须注意总体的完整性(即要包含所有相关的资料)和特殊性(即指要选择与研究假设相关的资料)。本研究根据选题中的“计算机辅助教育论文”,选取中国期刊网CNKI数字图书馆“中国知识总库”,并以“计算机辅助教育”“计算机辅助教学”和“计算机管理教学”为关键词检索项,检索截至2012年2月13日已收录在该知识总库的、经筛选后的有关计算机辅助教育论文1393篇,将其作为本研究的样本。

为了保证分析的准确性、科学性和可靠性,所选样本均为馆藏在中国期刊网CNKI数字图书馆的期刊与论文。为了能清晰地了解到近年来计算机辅助教育论文的发展,将所选样本1393篇论文的总数量与研究主题统计如表1所示。

主题内容分析的类目建构 分析类目既决定了研究的方向,同时也反映了研究的目的,是内容分析的关键环节[2]。一般而言,类目的形成有两种方法:一是依据传统的理论或以往的经验,对某个问题已有的研究成果发展而成;二是由研究者根据假设自行设计而成。本文的类目是采用后面那种方法构建的。根据教育技术的94定义,结合计算机在我国教育领域中的具体应用,将样本论文分成以下几个主题元素:理论基础、学习过程、媒体技术、CBE网络、教师教育、应用评价及其他。各主题所包含具体子范畴如表2所示。

研究主题内容分析的信度 内容分析的信度分析是指两个以上参与内容分析的研究者对相同类目判断的一致性[3]。一致性高可信度就高,反之可信度则低。因此,信度的高低直接影响内容分析的结果。只有经过信度分析阶段,才能使内容分析的结果可靠,使可信度得到提高。

本研究根据研究过程中“计算机辅助教育论文研究主题分类”(表2),主类目包括理论基础、学习过程、CBE网络、应用评价、教师教育、其他等六类主题,每一主题又细分为不同的子类目,本研究的分析单元为“篇”。在研究中,选择两名评判员对样本进行评判。经分析,评判文章篇数为1393篇,其中两人完全同意的篇数为1260。

数据统计与结论得出 对评判数据所得的结果进行统计处理,将所得的评判结果在Excel数据统计分析工具中进行分析,并根据研究目标进行比较,从而得出本研究的结论。

3 研究结果分析

主题模块总体分析

1)自1958年IBM成功开发了世界上第一个计算机教学系统至今,计算机辅助教育迅速发展,在教育领域中得到了广泛的应用。世界各国对计算机辅助教育的研究越来越深入,特别是发达国家,计算机辅助教育越来越完善。20世纪80年代,计算机辅助教育技术开始传入我国,虽然我国计算机辅助教育起步较晚,但计算机在我国教育中发展速度快,越来越多的教育研究者对计算机辅助教育进行研究,并从实际应用中不断总结发展,使其能更好地服务于教育事业。目前,我国计算机辅助教育论文数量发展较为平稳,详见图1。

2)图2的统计结果显示,样本中论文的研究主题模块分布较集中。通过内容分析的量化统计(所谓量化处理是把样本从形式上转化为数据化形式的过程,包括评判记录和信度分析两部分),可以发现学习过程的研究占了总数的32.09%,占研究样本总数的1/3;其次是应用评价研究,所占比例为24.62%;而其他五大主题模块所占比例相对较少,其中理论基础的研究占了总数的18.74%,媒体技术占9.83%,CBE网络占2.87%,教师教育占2.08%,其他占9.76%。这一结果充分显示了我国计算机辅助教育论文选题的整体偏向。研究主题日趋多样化,即使为同一主题,也可以有多种不同的研究视角。部分主题一直以来都是研究人员所关注的焦点(如对学习过程的研究),而有些则随着计算机的发展与研究的深入逐渐被挖掘出来。从统计数据中分析,学习过程是计算机辅助教育的研究重点,说明计算机辅助教育的研究将逐步转向对计算机辅助教学的研究。

理论基础主题模块分析 计算机辅助教育,主要是指以计算机为主要媒介所进行的教育活动,主要包括计算机辅助教学、计算机管理教学和计算机技术支持的学习资源三大领域。计算机辅助教育作为一种崭新的现代化教育手段,它既可以应用于优化教育与教学过程,又可以应用于改进教育与教学的管理。它的目标是在教育中运用现代科技提供最优的手段和方法,以达到既定的教育目标[4]。

理论基础主题主要是对计算机辅助教育的相关理论的研究,即研究计算机辅助教学、计算机管理教学以及计算机技术支持的学习资源等。据统计(图2),理论基础研究论文并不少,总数占所有样本论文的18.74%。从这些统计数据中可以看出,计算机辅助教育论文一直都重视理论基础的研究,了解计算机辅助教育的相关理论及发展现状,并研究其发展的趋势。但随着时间的推移和相关技术的不断发展,CBE的研究对象和研究内容不断地发展,其研究也越来越倾向于对计算机辅助教学的研究。

学习过程主题模块分析 从历年论文的数量上看,学习过程主题研究数量一直以来都居首位,每一年中该主题论文数量在当年所有论文数量中所占的比例都是比较大的(图2),总数额占所有样本论文的32.09%。因此,研究者对学习过程主题的关注居多,并且向来都是一个重点。通过内容分析的量化统计可以发现,课件设计与制作和学科应用所占比例较大,二者总和超过了学习过程主题总量的2/3,而且课件设计一直以来都是我国计算机辅助教育论文的研究焦点,课件设计的优劣是影响计算机辅助教育在学科中的应用效果的重要因素。

媒体技术主题模块分析 媒体技术的研究包括媒体技术的开发(即教学软件、系统的设计与开发)和媒体技术的应用两部分。如图2所示,媒体技术所占的比例不大,只有9.83%。随着信息技术的不断发展和完善,促使越来越多的媒体技术手段应用于教育领域中,如多媒体技术、智能化多媒体技术、P2P网络技术、虚拟现实技术等。随着现代教育技术的发展,多媒体教学以其直观、形象、灵活生动的教学形式已成为一种重要的教学辅助手段,也成为大学教学改革的基本方向[2]。

网络主题模块分析 计算机辅助教育网络的研究包括网络远程教育、校园网和教室内的计算机网络三部分。随着我国远程教育的发展,对计算机和多媒体技术,尤其是软件的建设提出更高的要求。结合网络技术解决教育问题,将实现真正意义上的远程教育。现在,很多教育场所都逐步实现利用多媒体计算机网络教室完成教学,而我国计算机辅助教育中对CBE网络的研究甚少。

教师教育主题模块分析 随着现代教育技术的发展,计算机辅助教育在教育教学中的应用越来越广泛,它的发展改变了传统教学中教师的主体地位,教师在教育教学中的地位由主体逐步变成主导,教师成了引导学生学习的引导者,但是在教育教学活动过程中还是不能缺少教师。为了适应信息时代的发展,满足现代教育对教师的要求,因此对教师的教育也不容忽视。教师应该改变习惯的思维方法,更新思想观念,不断学习,提高自身的计算机水平。计算机辅助教育论文对教师教育的研究比较少,只占样本论文总数额的2.08%(见图2)。研究发现,有许多教师误以为计算机完全可以代替教师的主导作用。其实利用计算机辅助教学并不意味着可以取代教师开展教学活动,相反,教师在计算机辅助教学的过程中起组织和辅导的作用。

应用评价主题模块分析 应用评价主题的研究是我国计算机辅助教育论文研究的另一重点,该主题论文数量在所取样本论文数量中所占比例为24.62%(见图2)。应用评价主题主要是分析计算机辅助教育在教育教学中所取得的效果、存在的问题并提出相应的解决对策,帮助减轻师生的负担,提高教学的效率和效益,充分发挥计算机在教育教学中的优势。计算机辅助教育在教育教学过程中,可以起到教师的作用、学习伙伴的作用、助手与工具的作用,它的目标是运用现代科技提供最优的手段和方法(包括成本最低、教学环境最佳、教学活动模式最合适),以达到既定的教育目标。与传统的教学媒体相比,计算机更能满足现代教育的要求。然而,计算机辅助教育并不是十全十美的,也存在不少缺点。

4 结果与思考

从以上的统计数据与分析来看,我国计算机辅助教育论文主要有以下特征。

1)研究主题分布不均,大多是研究计算机辅助教育的实际应用,只有部分是对CBE的相关理论的研究。但计算机辅助教育合理有效运用的基础更多地取决于扎实的理论基础,而对理论知识的不够重视也会影响研究者对辅助教育的理论造诣,应加强对理论基础的研究。

2)缺少对某些领域中的重难点课题的研究,对难研究的课题没有进行深入研究。一些课题由于受研究条件、难度和研究能力等因素的影响,使研究人员望而却步,没能进行深入研究。其实计算机辅助教育领域有许多值得研究者进行深入、细致研究的课题,如课件的开发应用、软件的设计开发与评价,以及影响教学效果的因素等。对这些课题的深入研究本身有着极其深远的意义,还能促进计算机辅助教育的发展,促使教育者更好地运用计算机进行教育。但因各种原因和条件的限制,一直以来都较少人去深入开展研究。

3)研究主题与研究领域逐渐走向多元化。随着教育技术的快速发展,其研究主题与领域也开始向多元化方向发展。计算机辅助教育不仅应用于学校教育,在社会教育领域中的应用也越来越广泛,计算机辅助教育的研究领域也不断地向多元化发展。

4)随着现代技术的不断发展,越来越多的技术应用在计算机辅助教学上,如多媒体技术、虚拟现实技术、P2P网络技术等。技术的发展应用使得计算机辅助教学成为目前学校教学的一个重要辅助手段。现在,计算机辅助教育的研究领域也越来越多涉及相关技术的应用研究,促使计算机辅助教育的发展越趋完善,满足教育领域的更高要求。

5 结论

综上关于我国计算机辅助教育论文的分析,可以预测,今后“学习过程”将依旧是我国计算机辅助教育论文研究的主要领域,这个研究主题也将继续得到更大的关注和重视;对“应用评价”的研究力度也会随着计算机在教育领域中的发展而进一步加大;而“理论基础”的研究将会保持平稳的发展;随着计算机技术的不断发展,对“教师的要求”将会越来越高;在信息时代,信息技术将不断地发展,计算机辅助教育的研究领域也会越来越广,计算机在教育领域中运用到的现代教育技术也将会增多,对教育的要求更严格,所以今后计算机辅助教育论文的研究也将加大对技术应用的研究;对计算机辅助教育的研究将逐渐转向对计算机辅助教学的研究。另外,可以预见的是,对“学”的技术的研究将日益超过对“教”的技术的研究,成为另一研究重点。

参考文献

[1]李航.综述计算机辅助教育的若干问题[J].电气电子教学学报,2001(3):77-81.

[2]陈小青,肖宏.澳大利亚信息技术与课程整合研究现状:对AJET的一项内容分析研究[J].开放教育研究,2006(6):

篇4

教学中存在的问题

计算机科学导论的教学内容虽然相对浅显,但是涵盖的知识面很广,几乎包括计算机领域所有的理论知识,应用技术、热点研究问题等。在授课中不仅要把基本的概念介绍清楚,还要对最新的专业动态有所介绍。在教学过程中主要存在以下几个问题。

1.合适教材难以选择

我国的计算机科学导论教材非常多,按其内容主要有以下三种:一、内容为计算机各种办公软件的使用,使学生具有使用计算机的初步能力,和非计算机专业开设的《大学计算机文化基础》课程等同[1];二、将计算机专业学生大学四年要学的专业核心课程进行了浓缩,内容涉及面广;三、计算机和计算的本质属性用高度抽象的数学模型来刻画[2],内容进行系统化、形式化的概括。由于目前中小学已开始开设了相关的课程,新生都具有不同程度的使用计算机的能力。所以选择第一种教材对于计算机专业的学生会过于简单,失去“专业引导”课程的本质属性;第二种教材在广度和深度上是比较难以把握的;第三种教材过于抽象,教师难讲,一般院校的学生难以理解。再加之计算机科学技术和应用技术的发展变化非常快[3],可谓日新月异,许多教材内容的更新速度严重滞后。

2.理论教学过于复杂

新生非常渴望专业知识,计算机专业的新生对第一学期开设的计算机科学导论课程抱有很大的期望。教师希望通过讲授该课程给学生初步建立整个学科的框架,指明计算机专业学习的方向,激发他们的学习兴趣。但是把如数据结构,操作系统,数据库系统,编译原理等专业课浓缩为一章进行叙述[4],叙述方式上又较少考虑新生的知识背景和理解能力。理论教学中勉强把计算机科学系统知识精装到学生的知识结构中[5],不断出现的新概念、新理论和新知识使学生难以真正理解,又要求他们在短期内消化吸收,这样不但起不到很好的专业引导,反而使学生对计算机的学习望而生畏。

3.实验内容与理论教学相对独立

本课程配有相应的实验内容,但一般是以Windows操作系统和常用办公软件的操作为主,与理论教学相对独立。

4.考核方式传统化

对学生来说,最熟悉的考试方式是闭卷考试,这种考试方式注重对知识的记忆、理解和应用。在大学学习期间,很多课程没有单元测试、期中考试,采取的是直接的期末考试。学生到了期末死记硬背搞突击,平时很少去细细思索所学内容。本课程不只是介绍一些计算机专业的知识,更应该引导学生思考相关的一些问题。

教学的几点思考

1.教材内容和补充新信息相结合

教材的内容对基本知识介绍得比较全面,但为了提高教学质量和教学的有效性,在教学内容上教师需要适当地选择一些专业领域的新知识进行补充,如计算机技术和产品的最新发展、新成果、未来发展趋势等[6]。学生在掌握计算机基本知识的基础上对专业新知识有所了解,紧跟时代的新发展,与学生实际生活中接触到的产品和概念有所共鸣,这样可以激发他们学习本专业知识的兴趣。

2.构建启发式教学模式

传统的教学模式是非常封闭的,教师讲解学生听课,两者的交流比较少。学生的这种被动局面制约了他们学习主动性的发挥。启发式教学模式就是让学生的学习方式从被动变为主动。教师在对基础知识的介绍过程中,根据相应的知识点设置相关问题,对学生进行分组选择相应问题;进行前期的文献查找,撰写论文培训后,让学生自己去查阅相关资料,提炼内容,形成一份综合的材料,并在课堂上讲解给同学们;教师及时对学生所讲内容进行总结评述。把课堂的某些时间让学生掌控,教学中充分调动教师和学生的交流,在问题中探讨学习,在参与中掌握相关知识。在这个过程中让学生学会检索文献,整理资料,初步阅读计算机专业文献等;鼓励学生从问题出发,去钻研去思考,逐步训练专业的创新能力;在团队中学会合作;锻炼学生的表达能力;提高办公软件的使用能力;培养学生专业自信心;充分发挥学生的主动性。

3.适当增加理论教学的实验

Windows操作系统和常用办公软件的操作这些操作技能需掌握,但课堂上讲到的有些内容最好配合相应的实践,给学生实实在在的接触,这样能使理论教学的效果更理想。

4.改变考核方式

大学的课程在考核上一般采取期末考试成绩和平时成绩相结合的方法。计算机导论课程内容多,授课中若不采取传统的教学方式,而是结合专题讲座、学生参与教学的方式,该课程的部分考核可以在教学过程中完成。例如,可采取分组合作课题和独立选题论文相结合的考核形式。分组合作课题在授课中完成,学生按所在分组,分工合作完成相关课题,上台讲演,并通过各小组之间的评比给出相应成绩,这项成绩在教学中完成;独立选题论文,学生自主选取与计算机领域相关的选题,以论文形式上交,培养学生独立思考能力,这项考核在结课后一定时间内完成。两者结合,不增加学生记忆的压力,又给了学生充分的自。

结束语

《计算机科学导论》课程在专业知识整体介绍的同时要激发学生学习本专业的兴趣,发挥学生学习的主动性。课程难度和广度不容易把握,教师要不断更新教学内容,改进教学方法,使《计算机科学导论》课程真正起到引导的作用。

参考文献:

[1]许晴媛.《计算机导论》课程内容探索与改革[J].宁德师范学院学报(自然科学版),2011,23(3):303-306.

[2]何昭青.《计算机导论》课程内容体系构建的研究与实践[J].湖南第一师范学院学报,2010,10(5):63-66.

[3]李明东,等.《计算机导论》课程内容及体系结构改革研究[J].四川师范学院学报(自然科学版),2003,24(1):6-8.

篇5

1图论及图论教学

图论(Graph Theory)是数学的一个重要分支,以“图”为研究对象。图论中的图是由若干个给定的顶点及若干条连接两个顶点的边所构成的图形。这种图形通常用来描述某些事物之间的某种特定关系:用顶点代表事物,用连接两个顶点的边表示相应两个事物间具有这种关系。这种图提供了一个很自然的数据结构,可以对自然科学和社会科学中许多领域的问题进行恰当的描述或建模,因此图论研究越来越得到这些领域的专家和学者的重视。

基于图论的重要性,目前很多高校课程都涉及到图论知识,如离散数学、数据结构、算法分析与设计、运筹学、组合数学、拓扑学、网络优化等。越来越多的大学将图论单独作为一门课程来开设,作为数学、计算机科学与技术、电子科学与技术、管理学等专业本科生和研究生的必修课或选修课。

图论的教学具有如下特点:

(1) 概念、定理特别多,定理的证明通常都很难,在一定程度上造成教学比较难而且枯燥。

(2) 图论里很多问题都有具体的应用背景,但通常难以转换成图论中的模型,从而求解比较难,所以学生对图论课程有一定的兴趣,但往往会望而却步。

(3) 图论中的算法丰富,几乎每个应用问题都有不同复杂度的算法。例如,最短路径问题常用的算法有Dijkstra算法、Bellman-Ford算法、SPFA算法、Floyd算法,如果要用程序实现这些算法并求解实际问题,对学生的程序设计和算法分析能力有比较高的要求。

(4) 图论课程对锻炼计算机科学与技术等专业学生的算法分析与设计能力有很好的作用。

作者调查发现,国内高校图论课程的教学或者是侧重于完整的图论知识体系介绍、复杂的图论定理证明,或者是侧重于从应用数学的角度介绍图论在各领域的应用。我们在教学中发现,许多学生(特别是计算机专业的学生)在学习图论时,都不满足于图论算法的手工和草稿纸演算,迫切地想知道如何用程序来实现图论中的算法,以及如何用这些算法思想求解实际问题,这就对计算机专业的图论教学提出了新的要求。

2教学改革背景

随着我国的高等教育进入大众化阶段,许多高校将人才培养目标定位成应用型人才的培养。这就要求高校培养的学生不仅具备扎实的专业知识,还要有过硬的应用性知识。

对计算机科学与技术专业来说,应用型人才的培养目标要求注重培养学生软硬件系统的研发能力,强调学生对非计算机学科(专业)知识的融会贯通,学生应具备扎实的计算机基础理论知识和较强的实践能力。

发展应用型教育,培养应用型人才,应该贯穿于整个教学活动中,包括专业设置、教学管理、课程设计、教学手段和方法以及教学制度建设等方面。

在这样的背景下,我们在图论教学中一直在思考以下几个问题:

(1)“图论算法实现及应用”在我校是作为一门选修课开设的,如何让学生在感受到图论知识魅力的同时提高学习兴趣,调动学生的学习积极性。

(2) 如何针对计算机专业学生设计合适的教学方法,以适应他们的专业特点和专业发展方向。

(3) 如何设计新颖的实践教学形式和内容,引导和加强实践教学,让学生真正理解图论算法思想并能编程实现,灵活运用图论算法求解各种应用问题,以适应应用型人才培养的要求。

3图论课程教学改革

3.1改革思路

针对图论课程的教学现状和应用型人才培养的要求,我们尝试按以下思路进行教学改革:以培养学习兴趣入手,引导学生进入丰富的图论知识领域;向学生阐述有具体应用背景的图论算法思想;侧重图论算法的复杂度分析和程序实现;通过在线实践引导学生运用图论算法求解问题。

为此,我们在充分调研和积极探索的基础上,提出以下教学改革措施:(1)以大学生程序设计竞赛这一学科竞赛为驱动,激发学生的学习热情和积极性。(2)以“在线实践”这种新颖的实践方式为导向,丰富课程的实践教学并提高学生的实践能力。(3)加强“程序与算法设计”课程群的建设,构建完整的、系统的知识体系。(4)做好教材建设,编写适合这种教学思路的图论讲义、教材和实验指导书。

3.2以程序设计竞赛激发学生的学习积极性

由美国计算机协会组织的ACM/ICPC国际大学生程序设计竞赛已经有30年的历史了,中国大陆的高校在上世纪90年代中期陆续参赛,很多高校在总决赛中取得了优异的成绩。ACM/ICPC竞赛在公平竞争的前提下,提供了一个让大学生充分展示用计算机分析问题、解决问题的能力与才华的平台。ACM/ICPC竞赛鼓励创造性和团队协作精神,鼓励在编写程序时的开拓与创新。

近十年来,很多高校开始举办全校性的程序设计竞赛,并逐渐发展成为全省(市)性质的比赛,这极大地推动了这项学科竞赛在中国大陆高校的开展。

图论是这项程序设计竞赛中重要的题目类型之一。图的遍历、活动网络、最小生成树、最短路径、图的行遍性问题、网络流问题、匹配问题、图的连通性、图的着色等都有大量经典的题目,几乎涵盖了图论完整的知识体系。

例如,我们在举办竞赛时曾经出了这样一道题:由M×N个方格组成的网格表示敌占区,通讯员要从初始方格S出发,送情报到达目标方格T,其他符号的含义如图1所示。初始时,通讯员具有一定的体力。通讯员从某个方格出发,到达上、右、下、左4个方向上的相邻方格需要花费的时间和消耗的体力如图1所示。另外,从目标方格的相邻方格到达目标方格,花费时间1,消耗体力1。本题要求解的是:通讯员能否到达目标方格?如果能到达,所需最少的时间是多少(只需要保证到达目标方格时,通讯员的体力>0即可)。本题的求解要用到广度优先搜索算法。图1中给出了一条花费时间最少为13的路线(初始体力为8),到达目标方格时剩余体力为1。

我们在教学中以这些题目为例阐述图论算法思想、分析算法的复杂度并用程序实现,让学生切实地理解算法思想、直观地体会到算法的具体应用,同时我们也布置相应的题目作为练习题。这些题目的趣味性和挑战性能吸引学生投入较多的时间和精力去完成,在丰富知识结构的同时提高学生的程序设计和算法分析实践能力。

3.3以在线实践提升学生的程序实践能力

随着ACM/ICPC程序设计竞赛的推广,各种在线程序评判(Online Judge,简写为OJ)网站也应运而生,这为程序设计爱好者提供了一种新的程序实践方法:在线程序实践。

在线程序实践是指由OJ网站提供题目,学生在线提交程序,OJ网站的在线评判系统实时评判并反馈评判结果。这些题目一般具有较强的趣味性和挑战性,评判过程和结果也公正及时,因此能引起学生的极大兴趣。

学生可以根据OJ系统反馈回来的评判结果反复修改程序,直到最终收获Accept(程序正确)。这不仅能培养学生独立分析问题、解决问题的能力,而且每成功解决一道题目都能给学生带来极大的成就感。

在教学中,我们以组织学生开发的OJ系统作为实践教学平台,该平台主要起到了以下作用:(1)作为教学演示平台。对课程中涉及到的算法都尽量用程序实现,并提交到OJ系统进行验证和演示。(2)作为算法分析平台。针对图论算法丰富的特点,我们在教学中对同一个应用问题采用不同算法实现,并提交到OJ系统,以测试程序的运行时间,让学生直观观察到算法的优劣。(3)作为实验教学的平台。在实验课上,学生可以用程序求解练习题并提交到OJ系统验证。(4)作为课程考核平台。对图论课程进行教学改革后,我们认为不适合采用笔试方式考核,因此采用在OJ系统上机考试的形式。这种考核方式过程更直观、结果更客观。

3.4以课程群建设推动知识体系的系统性构建

教学改革后,图论课程的教学目标定位为培养学生图论算法分析、设计和应用能力。这跟我们建设的“程序与算法设计”课程群的知识体系、知识目标、能力目标是吻合的,因此我们将图论课程纳入该课程群。

“程序与算法设计”课程群的知识体系设计为:程序设计思想和方法、数据结构设计与运用、算法分析与设计、面向对象的软件开发、图论算法分析与应用。为此,我们精选了6门课程组成该课程群,如图2所示。

课程群的知识目标为:通过课程群中各门课程的学习,掌握基本的程序设计思想和方法;理解面向对象程序设计的思想并能熟练运用;理解各种数据结构的原理和使用方法;熟练掌握常用算法分析和设计技巧,掌握常用算法的综合运用;掌握系统分析与设计的基本方法。

课程群的能力目标为:掌握基本的程序设计、测试、调试能力;能运用面向对象程序设计思想和方法开发较大规模的软件;能综合运用各种数据结构对软件功能进行描述和建模;具备基本的数据结构和算法分析和设计能力;能针对各种图论应用问题设计合理的算法并用程序实现;在软件开发中运用系统观点,对应用问题进行初步的分析和设计;在实践活动中锻炼毅力,树立克服困难的信心,培养竞争和创新的意识。

图论算法实现及应用课程是第四学期作为选修课开设的。在此之前,学生通过前期课程的学习,已经掌握了基本的程序设计思想、方法以及基本的数据结构使用,该课程与算法分析与设计课程同步开设。

图论课程在课程群中利用其算法丰富、应用问题多而广的特点,给学生提供算法分析与设计的实践机会。通过图论课程的学习,学生不仅能掌握丰富的图论知识,程序设计、算法分析能力也将得到进一步巩固和提高。

3.5完善教材建设,适应新的教学思路

教材建设是课程建设的重要工作,教材包括课堂教学使用的教材或讲义、实验教学使用的实验指导书、辅导教材等。为适应新的教学思路和方法,我们编写了讲义和实验指导教材。讲义立足于图论算法思想的描述及程序实现,并以大量的ACM/ICPC题目阐述图论算法思想在求解这些题目中的应用。该讲义在内容取材、描述上具有如下特点:(1)许多图论教材对图论概念的描述不一致,造成读者的阅读和使用困难,该讲义试图改变这一现状。对每个概念的表述,我们查阅了大量的图论著作并进行比较分析。在讲义中,我们对每个概念采用大多数图论教材采用的名词和描述方式。(2)忽略所有图论定理的证明,着重分析图论算法的思想,重点在于这些图论算法的程序实现和应用。对图论算法的程序实现是以经典的ACM/ICPC例题来阐述的。(3)分析每一个算法的复杂度,并对同一个问题不同算法的复杂度进行对比分析。(4)采用浅显易懂的语言、丰富的图表来描述图论算法思想。

4教学方法

一种新的教学思路必须辅以一套新颖的、有效的教学方法,因此我们注重探索合适的教学方法。

4.1课堂教学

课堂教学是教学的重点,我们在教学中采取以下教学方法加强课堂教学效果。

(1) 上好第一堂课。第一堂课的教学效果会决定学生是否会认真听这门课,特别是选修课。对图论的第一堂课,我们往往从一些有趣的问题入手引入图论的研究内容,如哥尼斯堡七桥问题、中国邮递员问题、周游世界问题、图的着色等。这些问题通俗易懂,比较有趣,更重要的是,这些问题可以把图论里的主要研究内容串接起来,从而让学生对图论研究的概况有一定的了解。

(2) 加强课堂互动。图论的很多问题来自于生产生活,在学生的学习生活中也能找到应用的例子。在课堂上,我们经常邀请学生在黑板上演示算法的求解过程,这能帮助学生理解算法的思想和求解过程。

(3) 加强算法的对比分析和演示。为了让学生对图论算法的复杂度有直观的认识,我们通常在分析完算法的复杂度后,对一些例题进行程序实现,并提交到OJ系统,通过反馈回来的运行时间来验证算法的时间复杂度。

4.2实践教学

这里谈的实践教学不局限于实验课。为提高学生对图论课程的兴趣,并引导学生开展基础的论文阅读和文献综述,为今后的专业发展奠定基础,我们在教学中开展了丰富的实践教学内容。

(1) 在解题时,指导学生阅读相关论文,启迪他们的论文查阅意识和能力。比如学生在求解网络最大流问题时指导他们阅读文献[3],这篇文献综述了网络流算法的研究历史和现状。

(2) 图论里有很多问题至今都没有得到解决,比如汉密尔顿回路、图的着色等,国内外学者对这些问题的研究也一直没有中断。我们指导学生综述这些研究,这对培养学生的探索性思维有很大的帮助。

(3) 指导学生定期对求解过的题目进行总结,以解题报告或小论文的形式提交,作为平时成绩的一部分。

(4) 为了丰富OJ系统的题库,我们采取一系列措施鼓励学生出题,比如在题目中对出题学生进行署名,组织学生的个人专场比赛等。学生出的题目大多来源于平时的学习和解题的积累,因此这些激励措施也能提高学生的学习积极性。

5结束语

图论是一门既有趣又具有较大难度的课程。对计算机专业的学生来说,图论课程不仅丰富了他们的数学知识,更锻炼了他们的算法分析与设计能力。采取新的教学思路后,选修这门课的学生逐年增多,许多学生的程序设计和算法设计能力得到了极大提升,并在程序设计竞赛中取得了很好的成绩。

参考文献:

[1] 徐俊明. 图论及其应用[M]. 2版. 合肥:中国科学技术大学出版社,2004.

[2] 徐俊明. 《图论及其应用》课程建设探索[J]. 教育与现代化,1997(2):41-46.

[3] 张宪超,陈国良,万颖瑜. 网络最大流问题研究进展[J]. 计算机研究与发展,2003,40(9):1281-1292.

篇6

20世纪科技的迅速发展极大地推动了人类社会全面进入信息化时代,以计算机和网络为核心的现代信息技术正在改变着人类的生活方式、工作方式,同时也改变了我们的学习方式。在此背景下,计算机辅助外语教学获得快速发展。从狭义角度来看,计算机辅助外语教学是一种运用计算机对要学习的材料进行辅的讲解、巩固和评估的一种语言教育和学习方法,它通常具有极强的互动性。Levy将计算机辅助外语教学定义为“对计算机在语言教育和学习中应用的探索和研究”(Levy,1997)。其对计算机辅助外语教学的定义更简洁,涵盖范围更广,与现代大多数該领域的研究者和实践者观点一致。计算机辅助外语教学可追溯到20世纪60年代。美国伊利诺伊大学1960年启动的“柏拉图项目”(PLATO project)是其早期发展的重要里程碑(Marry,1981)。一般来说,它的发展大致经历了行为主义阶段、交际教学阶段和整合教学阶段等三个阶段。也有研究者将计算机辅助外语教学按照学习资料的呈现方式将其分为传统阶段(traditional CALL)、探索阶段(explorative CALL)、多媒体阶段(multimedia CALL)以及万维网阶段(web-based CALL)等四个阶段(Davies,2012)。

计算机辅助外语教学也引起了我国外语界的关注。1994年我国成立了全国性的计算机辅助语言教学专业委员会(CALLAC)。此后,计算机辅助外语教学无论是理论研究,还是实际应用都取得了很大进步。有关计算机辅助外语教学的研究专著和成果文献大量涌现。2002年教育部启动了大学英语教学改革。2004年出台《大学英语课程教学要求(试行)》取代了原来的《大学英语课程教学大纲》。2004年教育部正式推出了《大学英语课程教学要求》(试行)。新的大学英语课程教学要求指出,学校应充分利用现代信息技术,采用基于计算机和课堂的英语教学模式。同年,首届全国计算机辅助语言教学国际学术研讨会在北京举行。计算机辅助外语教学得到了越来越多的关注。基于此,本文尝试结合文献计量学方法,对2000—2011年间CSSCI源内所有期刊刊载的计算机辅助外语教学相关论文从年代分布、文献增长规律、期刊分布、关键词以及研究热点等进行了统计和分析,多角度揭示国内计算机辅助外语教学研究状况,探究其演化规律,系统梳理计算机辅助外语教学领域的发展脉络,为今后該领域的研究提供参考,促进计算机辅助外语教学研究的进一步发展,推动外语教育技术学科的发展。

1 数据来源和处理方法

本文依托维普期刊资源整合服务平台进行检索。以“题名或关键词”为检索项,“计算机”、“网络”、“多媒体”、“英语”和“外语”等为检索词,并将匹配设定为“精确”以提高检索准确率,时间跨度选取2000—2011共12年的数据,期刊范围选取“CSSCI”,检索条件最终合并为:题名或关键词=计算机*题名或关键词=英语*题名或关键词=外语*时间=2000-2011*范围=CSSCI来源期刊或者题名或关键词=多媒体*题名或关键词=英语*题名或关键词=外语*时间=2000-2011*范围=CSSCI来源期刊或者题名或关键词=网络*题名或关键词=英语*题名或关键词=外语*时间=2000-2011*范围=CSSCI来源期刊。检索出符合条件的相关论文共1598篇。有必要指出,将CSSCI(中文社会科学引文索引)选定为期刊选取范围是因为CSSCI是我国社会人文科学主要文献信息查询与学术评价的重要工具。因此,可以认为本文所选取的计算机辅助外语教学研究论文代表了国内該类研究的高质量研究成果。剔除会议、通知、简讯等非学术性论文以及与該领域研究不相关论文,最终获得有效研究论文1524篇。

2 文献数量分析

学术论文的发表数量是衡量某一研究领域或学科研究态势的重要指标。另外,论文的年代分布可反映若干年来研究的基本趋势、研究水平和发展速度(莫再树、贺华锋,2006)。统计结果显示,2000—2011年我国计算机辅助外语教学领域研究者在CSSCI来源期刊上共发表1524篇,年发文量从2000年的55篇上升到2011年的157篇。

为了更加直观地观察,我们另外分别绘出了2000—2011年计算机辅助外语教学研究文献数量的变化趋势图,如图1所示;以及2000—2011年计算机辅助外语教学论文增长趋势图,如图2所示。

综合图1以及图2的统计结果,可以看出:(1)2000年是国内计算机辅助外语教学研究发展的节点。2000年的发文量仅有55篇,而从2001年开始快速增长到100篇。结合有关学者统计数据,1997、1998和1999年刊登在国内八种外语类刊物上与计算机辅助英语教学相关的研究论文分别为8、10、6篇(谈言玲、严华,2007)。据此可将2000年之前的阶段认为是国内计算机辅助外语教学的起步阶段,称之为探索期。(2)2000—2011年间我国涉及计算机辅助外语教学的文献数量除2006年比2005年少刊发两篇,2011年比2010年少刊发6篇外,总体上仍处于持续增长态势。尤其是从2007开始出现显著增长。以此为基础,可将2001—2006年这一阶段称为国内计算机辅助外语教学研究的快速成长期,而2007至今的阶段称为稳定成长期。这种阶段的划分也基本符合文献计量学奠基人之一的普赖斯针对科学文献提出的科技文献增长的阶段性理论(庞景安,1999)。2007年开始发文数量之所以会出现显著增长,考虑到刊物的发文时滞因素,这可能与2004年教育部在全国180所院校推行计算机辅助英语教学改革试点工作有关,表明該项改革试点工作在一定意义上推动了我国计算机辅助外语教学的研究与实验。

3 期刊分析

论文的期刊分布可以反映期刊的时间跨度、类型分布和载文集中度,也可侧面展示期刊级别及载文质量。对CSSCI收录的计算机辅助外语教学研究来源期刊进行统计分析,其目的是为了能够向研究者揭示該领域研究成果的空间分布特点,确定刊载該方面研究论文的主要期刊,从而为該领域研究者继续深化其該方面研究提供有用的信息参考。表1和图3分别反映了国内计算机辅助外语教学领域发文的主要期刊分布情况以及这些期刊十多年来刊载該方面论文数量的变化趋势。

根据整体统计数据,刊载计算机辅助外语教学研究论文的期刊涵盖语言学、教育学、情报学、人文社科学报以及综合性社会科学等多类期刊,該领域研究论文刊载期刊主要以语言类和教育类期刊为主,分别包括《外语电化教学》、《外语界》、《外语与外语教学》、《中国电化教育》、《电化教育研究》、《现代教育技术》、《现代远距离教育》、《中国大学教学》以及《远程教育杂志》。其中《外语电化教学》以绝对优势遥遥领先,充分体现了其将现代教育技术与外语教学相整合的办刊宗旨。另外,从图3可以看出,虽然有时期刊刊载计算机辅助外语教学研究论文数量偶有回落现象,但总体折线仍呈现出上升趋势,这表明现代信息技术在外语教学中的应用日渐巩固,为外语教育技术学科的发展提供了成熟的条件。

4 关键词分布

关键词是论文不可或缺的组成部分,是表达文献主题概念的术语,它是从文章中抽取的能够最简洁、最直接反映论文主题内容的词和词组(邱均平,1988)。而关键词词频分析是一种重要的文本内容分析方法,是一种快速了解某一学科或者某一文本主要研究领域和学术热点的定性和定量相结合的方法,在科学学、图书情报学和科学计量学领域有着极为广泛的应用(姜春林、胡志刚,2010)。所以通过对关键词出现频次的统计有助于了解国内计算机辅助外语教学的热点研究板块以及预测該领域将来的发展趋势。由于直接导入的关键词比较分散,数量比较多,为了能够使关键词有针对性地反映计算机辅助外语教学领域的研究主题,本文对载入的关键词进行了适当处理:去掉“计算机辅助”、“计算机辅助外语教学”、“英语”及“外语”等词汇;合并了意义相同但表述不一样的关键词,比如,将在线、因特网、web、互联网、局域网以及校园网等关键词统一合并为“网络”。表1、表2和表3分别给出了依据本文对国内计算机辅助外语教学发展历程所划分的三个阶段中高频关键词及其频次的统计。各项统计所选取的关键词数量控制在30个以内,因此如下表格中会出现关键词数量不等的情况,以便能更简明地反映該领域研究现状及发展趋势。

表1、表2和表3显示:2000—2011年计算机辅助外语教学研究论文的高频关键词主要包括“网络”、“多媒体”、“大学英语”、“自主学习”、“视听说教学”、“写作”以及“教师”等。“网络”和“多媒体”等。在这12年间这些词一直是高频关键词,这与计算机辅助外语教学的载体密切相关。随着新世纪现代教育技术的发展,对基于网络的外语教学的研究远远领先于基于多媒体的外语教学的研究,并且原始统计数据显示,2007—2011年间还出现了基于网络的多媒体外语教学的研究。“大学英语”也一直是高频关键词,这说明计算机辅助外语教学在学科中的应用研究主要集中于大学英语学科。另外,由于大学英语课程设置的不断改革,基于现代教育技术的专门用途英语教学研究已开始出现,并且十几年来基本保持稳定的态势。不难看出“网络”、“多媒体”、“大学英语”、“自主学习”、“视听说教学”、“写作”以及“教师”等方面的研究一直是计算机辅助外语教学领域的热点研究板块,并有可能持续下去。

5 外语教育技术学的发展态势展望

5.1 外语教育技术学科构建的可能性

正如在本文前言中提到的,不管从何角度将机助外语教学分为行为主义阶段、交际教学阶段和整合教学阶段等三个阶段,还是将其分为传统阶段、探索阶段、多媒体阶段以及万维网阶段等四个阶段,其发展过程中最为明显的就是信息技术在外语教学中所起的作用越来越重要,地位也日益突出,涵盖网络及多媒体教学、语言教学(大学英语及专门用途英语等)研究、语言技能(视听说、写作、阅读与翻译等)研究、测试与评估研究以及教材研究等几大模块共计至少26项内容。在计算机辅助外语教学的研究方法方面,语料库方法在該领域研究中的运用比较突出,得到越来越多的关注。需要指出的是,语料库方法并非计算机辅助外语教学研究中的唯一方法,胡加圣等(2010)将外语教育技术的方法论概括为定性研究、定量研究和综合方法等三种,而语料库方法只是定量研究中的方法之一。另外,计算机辅助外语教学的理论基础由最初语言学领域中的多模态理论发展到涵盖认知心理学领域的建构主义理论以及生物学领域的生态学理论等。由此可见,国内的计算机辅助外语教学目前已有广阔的教育实践、丰富的实物产品和熟练应用经验,成熟的研究力量和研究成果,新颖、独到的创新理论体系以及研究方法等(胡加圣等,2010;2011)。这说明,以计算机辅助外语教学为主要研究内容的外语教育范式已经形成,外语教育技术学科成立的前提和基础也已具备,预示着作为三级学科的外语教育技术学科的雏形已经显现(李艳、胡加圣,2011)。

5.2 外语教育技术学科的研究热点

篇7

就现在的大学计算机基础教学来说,主要面临着教学课程上的不足和教育教学改革上的缺陷,归根结底还是现行的教学方式不能适应学生的接受程度和学习思维。

(一)现行的被动教育使得学生对于计算机的接受力有限

由于应试教育的旧体制影响已是根深蒂固,学生已经习惯于老师的被动教育,但是从教育的本身和结果来看,效果并不是很好。被动教育教学方式仅仅让学生认知了计算机的基础理论,但是计算机教育是一项实践性很强的学习科目,但是现行的教学体制不能满足现有的状况,因此使得学生对于计算机的基础理论接受程度有限。

(二)计算机辅助教学仍需进一步发展和探索

随着教学质量和教学体制的改革和逐渐深入,计算机的基础理论教学不断的引入计算机辅助教学的方式,这种方式的进行在现有的状态下对于计算机的基础理论具有很大的提高作用,对于学生的理论教学也比较系统化,学生在接受这种方式上也相对比较容易,但是计算机辅助教学还处于摸索期,很多方面仍不完善,因此对于计算机的基础教学还需要进一步探究和努力。

(三)大学计算机基础教学模式需要进一步改革

现在很多地区已经开始进行计算机的基础教学,但是由于各个地区的发展程度不同,教育程度也有很大的不同,尤其是大学计算机的基础教学体制仍需要进一步改革,把被动的教学变为主动是今后大学计算机基础教学的关键。

(四)多媒体的教学模式处于初级阶段,仍需要进一步改革

现在无论是计算机基础教学还是其他科目的教学,都开始运用多媒体的教学方式。多媒体的教学方式为教学改革迎来了春天,它把画面、文字、视频、文献资料等多种教学元素融入到一块,给学生带来了很大的视觉冲击力,但是由于技术上的限制,还有地域性的限制,使得多媒体教学在计算机基础教学的基础上仍处于初级的发展阶段,各方面还不是很成熟,仍需要进一步改革和提高。

二、问题教学模式在大学计算机基础教学中的应用

问题教学模式是新兴的计算机教学模式,在大学的教育教学模式和教育改革上具有重要的改革意义。

(一)问题教学模式使得学生主动汲取计算机基础知识,对于计算机理论的系统化具有促进作用

问题教学模式的应用使得计算机的基础教学变得生动有趣,重要的是它使学生的学习由被动变为主动,学生可以根据自己的爱好和在学习过程中遇到的问题进行针对性的提问,然后在汲取答案的过程中进行知识的积累,从而提高自身的计算机基础理论,使知识变得系统化。

(二)问题教学模式把沉闷的课堂变开放的教学环境,使学生可以自主的掌握计算机基础理论

问题教学的模式打破了原来课堂上的沉寂,使得沉闷的教学课堂变得越来越开放,老师与学生之间也逐渐形成了问答的模式,学生提出问题,老师进行针对性的对答,整个课堂秩序在这样一个融洽的环境中进行,学生学得轻松愉快,老师教的舒心愉悦,在这样的问题教学模式的引导下,学生可以根据自己的爱好进行自主的掌握计算机的基础理论知识。

(三)问题教学模式在实际计算机基础教育中的应用特征及优势

1、问题的情景设定

老师在教学过程中,对计算机的基础理论进行情景性的设定,这个问题的情景设定必须迎合学生的兴趣和所熟悉的领域或者环境,在问题的设定上注重把复杂的理论进行简化处理,在设定好的情景里,学生可以根据自己的理解来进行思考和分析。

2、问题的界定、分析和分工

对于提出的问题,学生之间可以分组进行讨论,畅所欲言的进行分析,各小组之间现根据小组成员的讨论对该问题列出一个支撑本问题的小论点,然后在附上一两个鲜明的例子,特别是举一些自己在接触计算机基础理论和计算机实践的过程中所遇到的一些例子,个组成员之间进行合理的分工,有的担任本组论点的辩解,阅历和实践能力丰富的小组成员可以担任例子的论证阶段,这样的学习方式即使再难学的理论都会迎刃而解。

3、问题的解决和探究

问题的设定和分析过程已经做好了,其余的工作就是问题的解决阶段了。通过各种途径和渠道进行相关问题的搜集和整理,把收集到的信息进行归类整理,通过小组成员之间的相互交流和老师的询问进行答案的总结,最后利用适当的方式进行本组问题的解决和展示。最好是通过与计算机最近的多媒体艺术的形式进行问题的展开,中间可以插入幻灯片,使得整个问题的安排都条例有序,图文并茂,理论与实践相结合,把本组的研究和讨论的结果展示给其他小组的成员。

三、结语

问题教学模式在大学计算机基础教学的过程中起到了很好的作用,它是教学模式的重要改革和试用,在问题的问与答之间形成了很好的默契,尤其是教学的课堂气氛变得越来越融洽,主动学习的局面使得学习方式成为了汲取式的教学模式,在这样一种教学的模式下,计算机的基础教学会越来越收到学生的欢迎,特别是计算机辅助教学和多媒体技术的不断发展,问题教学模式对于教学质量的提高和教学体制的改革将会起到越来越重要的作用。

参考文献:

篇8

信息与计算科学专业作为一门新专业,目前很多本科高校都已开设,而比较突出的问题就是实践教学体系不够完善。本文结合信息与计算科学专业实践教学现状,探讨在该专业中开设学年论文教学环节的必要性和实施方案,并对实施过程中存在的主要问题提出对策,以增强该专业学生创新能力和实践能力的培养。

一、在信息与计算科学专业开设学年论文教学环节的必要性

(一)学年论文是该专业本科生创新实践能力培养的重要环节

信息与实践科学专业是信息科学与计算科学交叉形成的新专业,特别强调学生创新能力和实践能力的培养。在整个培养体系中,学年论文作为实践教学的重要环节,对大学生的学习研究能力与知识创新起到承前启后的作用。在学年论文实践教学过程中,学生通过阅读文献,明确研究的目标和方向,分析研究的重点和难点,并综合运用所学专业知识进行逻辑推理、分析论证、归纳演绎等完成学年论文,有助于该专业学生创新能力的培养。

(二)学年论文是提高该专业学生毕业论文质量的有效途径

信息与计算科学专业的毕业论文是学生运用所学的数学知识和信息技术解决科学与工程计算问题的综合检验,是教学工作的重要环节。但是,目前该专业学生毕业论文普遍存在缺乏创新内容,撰写不规范,不能很好地体现专业特点,无法与生产实际相结合等问题,从而大大影响了毕业论文的整体质量。究其原因,教学模式、课程体系等忽视研究能力和写作能力的培养是一个重要方面。要提高学生毕业论文的质量根本在于提高学生的研究能力和写作能力。信息与计算科学专业本科生研究能力和写作能力的培养是一个循序渐进的过程,仅靠毕业实习期间突击训练效果并不良好,应在四年的实践教学体系中不间断地突出论文写作的训练内容。

二、信息与计算科学专业学年论文实践教学环节的组织实施

信息与计算科学专业学年论文实践教学环节的基本目标是培养学生综合运用所学专业知识分析和解决问题的能力,包括资料检索、文献综述、调查研究、理论分析、算法设计、计算机应用、科技论文写作和独立工作等能力,进而促进毕业论文等后续实践环节的开展。主要包括论文选题、教学指导和保障措施三个方面。

(一)论文选题

信息与计算科学专业学年论文的选题应以教师拟题为主,学生自拟为辅。教师应对课题的创新性和可行性切实把关。在保证质量的前提下允许学生自拟题目,充分发挥学生的主动性和创造性。通过对选题的研究,使学生初步掌握该专业课题的研究思路和基本方法,掌握学术论文的撰写规范,激发学生的科研兴趣,为将来毕业论文的撰写做好准备。选题过程中应当注意以下内容:(1)选题应当从本专业人才培养的目标出发,满足实践教学的基本要求,体现本专业教学训练的基本内容;(2)选题应当注意基本技能的综合训练,对文献检索、实验数据分析、算法设计等内容要综合考虑;(3)题目难度和工作量要适当,确保学生在规定的时间内经努力能完成任务;(4)选题尽量与导师科研课题相结合;(5)选题尽量与生产实际相结合。

(二)教学指导

学年论文是在教师的指导下由学生独立完成,应体现学生个人的见解和写作的独立性。教师在指导学年论文的过程中,应突出学生的主体地位,发挥学生的能动性,注重与学生的交流讨论,深化学生对理论的研究理解和独立思考,以提高学生的科研能力和学术素养。指导教师的主要工作内容包括:(1)指导学生确定论文选题,明确研究内容,进行文献检索和阅读;(2)指导学生拟定研究计划,并对其进展情况进行检查和监督;(3)指导学生进行实验设计、数据分析及计算机应用等;(4)指导学生拟订论文提纲,并对论文的撰写提出指导意见;(5)审阅学生论文初稿,反复提出修改意见,注重论文质量的提高,并督促学生按期完成写作任务;(6)评审论文终稿,评定成绩,并给出恰当的评语。

(三)保障措施

学年论文是学生实践教学环节的一个组成部分,需要有一系列措施予以保障。(1)必须从制度设计、过程管理和成绩评定三环节入手监控,以保障学年论文质量。(2)组织形式上应多样化,鼓励创新,激发学生的科研兴趣。(3)加强师资培养,定期组织骨干教师进行专业进修,促进教师自身专业水平的提高;要求教师指导学生较早接触相应的理论和实践课题。另一方面,也要对指导教师责任心和耐心提出要求,激励教师能够全程认真负责地完成论文的指导工作。(4)加强计算机实验室、实习实训基地和电子资源等的建设,为论文写作提供所需软硬件条件,保障学年论文的有效开展。

三、信息与计算科学专业学年论文实践教学环节存在的主要问题

(一)思想认识不到位,重视程度不高

一些高校对学年论文重视不够,导致部分教师在指导学生学年论文时责任心不强,学生对学年论文的实践性和创新性认识不到位,很多学生把它当成一次作业来完成,忽视了论文的学术性,使得学年论文的整体质量不高。

(二)组织不完善,安排不尽合理

(1)宣传不到位。一些学校对学年论文的重要性认识不够,宣传不到位,导致很多教师和学生对学年论文训练不够重视,出现诸多问题。(2)时间不恰当。高校大多将学年论文安排在学期末最后一到两个月进行,而这一时间段正是学生准备期末考试的时间,时间上的冲突,导致学生把主要精力和时间都用在应付期末考试上,对学年论文敷衍了事。(3)选题随意性大。一些题目太具体,过于专业,学生在短期内较难完成;一些题目又过于简单陈旧,雷同率较高,要求也差别不大;特别是一些论文的选题和信息与计算科学专业的特点以及科研实际又严重脱节,达不到训练的目标。(4)指导力度不够。由于高校扩招造成师资紧张,教师平均承担的本科生论文写作指导任务较为繁重,在一些具体环节上的指导精力有限,如对学生如何选题、如何进行文件检索和阅读,发现和解决难点问题,制定研究计划,进行实验设计和论文撰写等各个环节难以进行充分指导。(5)与毕业论文衔接不够。毕业论文是衡量学生综合素质和综合能力的重要手段,是学生完成学位教育的最后一个环节。学年论文和毕业论文作为内容相继但时间相隔的两个环节,做好衔接很重要。

(三)缺乏有效管理和监控

一些高校重视程度不够,没有制定完善的管理制度,降低了对学年论文质量的要求;缺乏制度保障,将学年论文混同于毕业论文,延用毕业论文的管理办法;由于缺乏有效监控措施,学生在论文写作过程中存在抄袭和敷衍了事的现象;个别学校没有健全的管理规定,学年论文管理混乱、不规范;缺乏对指导教师在指导学生学年论文教学过程中的检查和监督。

四、提高信息与计算科学专业学年论文质量的对策和建议

(一)提高思想认识,加大宣传力度

学年论文是信息与计算科学专业实践教学的重要环节,其有利于培养学生的实践创新能力,应加大宣传,提高师生对学年论文的认识。通过撰写研究性论文,加深学生对所学专业知识的理解,掌握学术论文撰写基本规范,为毕业设计做好准备。

(二)科学组织,合理安排

要想较好的开展信息与计算科学专业学年论文工作,应结合专业特点和办学实际,科学组织,合理安排。(1)将学年论文纳入教学计划,从规范管理、监督指导、过程控制和成绩评定等各环节保障学年论文质量;(2)应妥善安排学年论文工作的时间和工作流程,综合考虑人才培养方案制定、学生承受能力、教师的工作量等各个方面,从论文选题、教师指导、论文成绩评定几个环节合理安排,真正发挥学年论文在实践教学环节中的重要作用;(3)命题应难易适中,符合专业培养目标,既要有前瞻性,又要有可操作性,保证绝大多数学生通过努力能在规定时间内按时完成。

(三)加强过程管理

完善过程管理对提高学年论文的质量至关重要。科学规范的管理机制是学年论文这种教学形式顺利运行的基本保证。学年论文教学环节作为实践教学环节的一个重要组成部分,需与其他教学环节相互配合,保障论文工作的顺利完成。首先要建立学年论文过程管理的长效机制,由相关管理部门统筹规划,并结合该专业特点制定具体实施办法。其次,每篇学年论文既要有指导教师,又要有专门的评阅人,制定成绩评定标准。总之,信息与计算科学专业学年论文的过程管理直接影响到最终论文的质量,应当制定专门的学年论文过程管理细则,从规范命题选题,指导教师安排,对论文基本要求和撰写规范,学生纪律管理,成绩评定,材料存档等方面加强指导监控,以保障学年论文的质量。

(四)明确目标,重视实践创新能力培养

在具体实施的过程中应当以培养学生实践创新能力为目标,发挥学生的主动性和创造性。教师在指导过程中应当重点突出,注重学生写作过程中对于论文内容的学术性和撰写的规范化的把握,重视训练学生综合运用逻辑分析、论证推理、归纳演绎等方法完成论文写作,引导学生自主学习、探究思考,使学生的创新能力得到了锻炼和提高。

参考文献:

[1]周富照,王晚生,仝青山.信息与计算科学专业实践教学体系创新研究探析[J].湖南工业大学学报,2010,24(1):103-105.

篇9

在当今信息社会, 计算机文化已经渗透到人类社会生活的方方面面,计算机技术的应用已成为各学科发展的基础,掌握计算机的基础知识和熟练操作已成为人们立足于社会的基本技能。

在高等院校中,计算机课程已成为课程设置不可或缺的重要组成部分。其中计算机文化基础是面向非计算机专业学生的公共基础课程,是大学新生的计算机入门课程。学生通过该课程理论教学和上机实验教学的学习,初步掌握信息技术基础知识,了解并掌握数据结构、数据库设计和软件工程的基础知识,理解计算机网络的基本知识,熟练掌握Internet的基本应用,并能熟练运用Windows操作系统和Office等应用软件解决实际问题,为后继课程的学习奠定基础,满足社会对计算机技术应用技能的基本要求[1]。但在实际教学中,却存在一些不容忽视和亟待解决的问题。

1. 课程现状

计算机文化基础是高校非计算机专业的必修公共基础课程,由理论教学和上机实验教学组成,理论教学的主要内容包括:计算机基础知识、操作系统基础、多媒体技术与应用、算法与数据结构、数据库设计基础、软件工程基础、计算机网络技术应用、计算机信息安全等。上机实验教学的主要内容包括:计算机基本操作与Windows操作系统、Word文字处理软件、Excel电子表格制作软件、PowerPoint演示文稿制作软件、Photoshop CS图像处理软件、Flas制作软件、Dreamweaver网页制作软件、SQL Server数据库管理系统、Internet基本应用等。

计算机文化基础的理论教学内容涵盖面广,专业性强,重点难点很多,在较少的学时内,理解和掌握起来都有一定难度。而上机实验教学由于学时所限,是由上机指导教师安排选做其中的几个实验。理论教学和上机实验教学的内容联系不大,各自独立,可以不是同一个教师上课。但理论教学成绩和上机实验成绩共同构成计算机文化基础课程的成绩。

2. 存在问题

目前计算机文化基础课程教学模式存在的问题可归纳为以下几点。

2.1上机实验存在“耗时间”的现象

有的同学在中学甚至小学已经学了计算机课程,平时在家又经常使用计算机,基础很好,对Windows操作系统、Word文字处理软件、Excel电子表格制作软件、PowerPoint演示文稿制作软件等操作熟练,因此在上机做这些实验时,就会耗时间,很无聊。而基础差的同学按照标注清晰,步骤详细的上机实验指导,一步一步地做,依然会遇到“拦路虎”,不断地停下来等待上机教师的答疑,学习的自主性较差。

2.2部分同学对计算机缺乏兴趣

由于计算机文化基础的理论教学内容掌握起来都有一定难度,一些学生认为所学知识与专业联系不紧密,实用性不强,因而缺乏学习积极性,上课听讲效果不太好。而对于上机实验又感到会的部分很简单,不会的部分很茫然,不知该干什么。这些学生应引导他们端正学习态度,激发学习热情。

2.3学生的计算机实际应用水平不能令人完全满意

计算机文化基础理论教学中的测验,学生通常成绩不错,但不代表学生真正理解掌握,这从平时的听课和提问可反映出来。而上机实验的操作是比较基本的,内容并不很深,因此学生的计算机实际应用水平还有较大提升空间。

2.4教学方式须进一步改进

计算机文化基础的理论教学仍然存在满堂灌的填鸭现象, 上机实验教学也存在学生跟着指导教师亦步亦趋现象。究其原因,与课程的学时短,学生掌握较差,难以发挥不无关系,而作为教师亦须进一步改进教学方式。

3.对策与建议

针对计算机文化基础课程教学模式的现状及存在的问题,提出以下教学改革的相应对策及建议。

3.1上机实验可免修或部分免修

计算机文化基础课程的理论教学内容系统性强,覆盖面广,容量较大,大多数同学以前没接触过或接触较少,不能免修。而上机实验应允许基础好的学生免修或部分免修。上机前学生可提出申请,并经过上机考试,提交上机报告,成绩合格,允许学生免修或部分免修上机实验。同时把上机考试成绩作为该同学上机实验的成绩。这样上机老师也可以把更多的时间和精力放在基础较差的学生身上。

3.2教学与不同专业的特色相结合

非计算机专业学生学习计算机课程是将计算机作为工具,重要的是实际应用,而不是研究计算机本身,因此计算机文化基础教学应与不同专业的特色、需求相结合[2]。如对艺术类专业在上机实验教学中可加大Photoshop CS图像处理软件、Flas制作软件的上机时数和内容深度,对工商管理、会计等管理专业可加大Excel电子表格制作软件、SQL Server数据库管理系统的上机时数和内容深度,等等。从而有效地调动学生的学习积极性。

3.3改进课程考核方式

计算机文化基础课程的成绩由理论教学成绩和上机实验成绩组成,可以适当调节成绩组成的比例,并引入或补充新的考核方式。如布置主题性的大作业,小论文等,相关主题可有:巨型机的发展与展望;CPU的新发展;拟态计算机的研制;云技术的应用前景;数据库技术的新发展;电子商务的未来趋势;病毒与木马的新发展与应对等,学生通过上网查找,综合归纳,对国内外技术现状的比较,最终成文。这样比死记硬背理论知识更能激发学生的学习兴趣,同时加深了学生对所学知识的理解,提高了学生对知识的综合运用能力。

3.4及时更新教材内容,改进教学方式

计算机与网络技术的发展日新月异,高等院校计算机课程的教材应及时更新,引入计算机的新技术新发展,适当调整教材中理论与实践的比例,进一步提高学生的学习兴趣。同时教师应提高自身素质,开阔视野,增强学科意识,改进教学方式,针对学生的学习特点、专业性质,因材施教,注重提高学生自主学习的能力。

4.结束语

高等学校是培养具有创新精神和实践能力的高素质人才的重要基地[3]。计算机文化基础作为大学新生的第一门计算机基础课,将为学生今后进一步学习计算机知识和技术打下重要的基础。坚持面向应用,面向实践,面向社会需求,不断推进计算机课程教学模式的改革,必将为社会培养出具有较高的计算机文化素养,适应未来工作需要的各类专业人才。

参考文献

[1] 刘冬莉, 徐立辉. 大学计算机基础教程[M]. 北京:清华大学出版社, 2011:I-II.

[2] 曹蕾, 吕庆文, 张煜, 李远念. 有行业特色的计算机应用人才培养[J]. 计算机教育, 2012(6):1-3.

篇10

0 引言

《计算机导论》是计算机科学与技术专业的一门基础课程,是该专业的前驱课程和核心课程,是计算机专业完备知识体系的概述。国内许多高校在大一都开设了该课程, 然而不同高校在计算机导论教学内容上具有明显的层次性,不同类型学校及学生具备的基础知识差异性较大。在教学中发现,该专业学生对专业知识缺乏全面认识,没有一个整体逻辑体系,学习能力、解决问题能力较差。随着信息技术的发展、知识更新的加快、学科知识的交叉融合,为使学生更好地建立专业思想和学习方法,本文对《计算机导论》的教学内容进行了研究。

1 教学目标

不同类型、层次的高校培养目标各不相同,地方本科院校培养的是应用型技术人才,因此,应符合实际制定专业培养目标,把握计算机导论在应用型的专业培养目标中的定位,发挥计算机导论的“五导”作用:导知识、导方法、导思维、导意识、导职业。

计算机导论涉及的知识范围大而广,新生不可能掌握所有内容,尤其是具体理论及实现能力,教学目标应切合实际。在研究教材及调研基础上提出了如下目标:①系统了解该专业的基本知识与技能和应用前景,为后续课程学习、发展奠定基础;②新生面对一切既新鲜又充满疑惑,应为其学习方向进行良好的引导,激发对专业的兴趣;③培养学生的思维、团队协作、创新及知识重建能力和探究精神;④认知计算机领域解决问题的一般技术方案,从理论上升到应用,注重综合能力的提高,追踪当前热点课题和研究方向;⑤培养良好的职业素养和习惯,了解就业岗位的特性,具备改善就业的能力。

2 教学内容

计算机导论课程构建是计算机教育面临的一个重大问题,教学内容应以全局的视野将知识进行整体串联,学科框架、课程知识、重要知识点、实践能力及相互逻辑联系向学生讲明白透彻,深刻理解计算机对人类社会的推动作用, 培养学生的认知能力,树立科学的方法论,达到教育目标。

2.1 教材内容与特点

目前各高校计算机导论教材版本多种多样,基本都是依据CCC2002中相关内容和精神,或参照ACM和IEEECC2005编写,主要介绍计算机系统、程序设计语言、软件工程等专业的入门知识。主要特点是:

(1)课程以专业课为一章构成。将基础知识、计算机组成原理、操作系统、计算机网络、软件工程等各为一章节进行编写,专业课缩合拼凑成教材,没有逻辑体系。

(2)将“计算机基础”教材的内容添加进去。没有把握计算机导论的专业基础性质,与课程要求不符。

(3)强调理论、实践少,知识与实验教材内容更新滞后;前沿理论和新技术涉及少、更新慢。

(4)有的侧重广度,强调对计算机和计算机科学的广泛理解;有的侧重深度,以程序设计为主线并解决问题,强调计算机编程;有的则兼顾广度和深度,强调广度的中心主题,深度贯穿于广度之间。

(5)以科普体裁体例编写。与传统教材不同,它采取通俗的文字,以普通故事或典型问题等方式介绍。

2.2 教学内容构建

计算机导论课程比较抽象,教学内容构建没有统一的规范。教材的选择不应拘于某种标准,应通过比较选取一本主要教材,辅以参考教材,优化整合教学内容,合理进行课堂设计。采取72学时进行教学,教学内容构建采取理论―实验―实践相结合的模式,用自顶向下的方法设计,以高屋建瓴的方式提出课题,再追求细节,结合教学实践,在学生反馈的基础上进行充实、改进,确定课程教学内容。

(1)理论教学内容。计算机导论理论内容包括:①计算机基础知识。主要有计算机产生和发展、计算机系统、数据编码和存储、冯・诺依曼模型、计算机体系结构与数据组织、多核技术、计算机应用领域等;②计算学科。主要有计算机学科定义、计算学科划分、知识体系、教学计划与课程体系的核心内容、计算机产业与创新;③操作系统与网络计算。主要有操作系统体系结构、通信与组网、网络协议、安全、网格计算等;④程序设计语言。主要有程序概念、程序设计方法、数据基本结构、算法与复杂性、语言实现等;⑤数据库。主要有模型与信息系统、数据库系统、关系数据库与设计、数据挖掘等;⑥软件工程。主要有软件工程学科、软件开发模型、设计方法、测试与文档编制等;⑦智能系统与人工智能。主要有智能与机器、知识与推理、语言处理、智能计算等;⑧图形学与可视化计算。主要有图形学、图形系统、虚拟现实技术、人机交互与设计、多媒体技术;⑨离散结构与数值计算。主要有集合论、代数结构、图论、数值计算、高性能计算、数学建模与计算机模拟等;⑩社会和职业道德。主要有计算机与道德、职业方向等。

(2)实验教学内容。开设实验教学内容是必不可少的,实验教学内容要突出专业课程特色,针对大一学生,需编写实验指导书,并对原理进一步讲解,通过丰富实例,从实验向实践过渡。理论教学与实验教学可以灵活进行,包括内容与实验顺序。设计的实验如下:①计算机部件认识与组装,网络硬件,组网与环境配置;②安装虚拟机,在虚拟机上安装操作系统与驱动程序,操作物理磁盘上的文件;进程调度、进程管理实验;基于Windows的网络通信验证程序;③信息安全实验,比如以流行的杀毒软件为实例;④程序设计实验(开发平台与语言环境)、数据结构实验等。主要包括数据操作,理解指令系统的组成,掌握机器指令的格式,理解程序的执行过程;结构化程序设计,熟悉程序结构,掌握C语言编写的方法;加深理解递归及迭代的概念,掌握用C语言编写递归及迭代程序的方法;算法综合练习,熟悉结构化程序设计在算法中的应用;理解二分查找法的思想;⑤数据库实验:建立数据库程序、数据库编程;⑥软件开发过程;⑦计算机图形绘制与动画制作;⑧设计网页、构建简单的网站、操作数据库表等内容,认识HTML。

3 教学方法

计算机导论的特点及在计算机专业中承担的角色,决定了在教学中需要采取多种灵活的教学方法。课程对授课的教师自身素质和专业能力有更高的要求,需对计算机科学发展、学科特点、知识结构等有一个整体把握,需长期从事一线教学科研工作的经验体会,以教学目标为基础深化教学方式,对学生进行更好的引导,理清思路,转变学习观念与方法。

(1)基于知识背景的教学方法。在教学过程中将讲授的知识与其背景结合起来,使学生具有探求知识的欲望,为其提供更为广阔的想象与思维空间,有利于培养学生的学科思维和学科意识。

(2)问题式教学方法。通过提出问题引导学生思索。例如,计算机学科的基本问题哥尼斯堡七桥问题引入图论, 梵天塔问题引入递归、算法复杂性问题等,将问题抽象形式化,通过数学方法来解决。

(3)专题式教学方法。涉及到计算机专业的核心课程知识,可由不同的老师做专题讲座。建议在有条件的情况下由学科带头人或骨干教师担任主讲,并使用多种教学手段进行教学。该方法可将密切联系的课程进行整合,体现教师的专业性,获得系统性的知识,打破以往孤立的授课方式。

(4)团队式教学方法。课堂上将学生分成小组,按小组展开相关问题讨论,对一些问题进行大胆的探讨,使学生既融入学习氛围,又培养了团队意识。课后充分利用网络平台教学,建立轻松的学习环境。

(5)实验教学主要以演示、模拟为主,演示具有代表性的实验。有的实验并不要求学生会做出来,通过观察来激发学生思考,使学生更好地领会和理解相关的理论知识并在实验中体会。实行分层次的实验教学,对基础较好的学生提出更高的要求,同时对基础差的学生也是一个促进带动。

4 考核方式

课程的考核方式是检查教学效果的基本手段,反过来又促使教学的改进。计算机导论课程重在“导”,强调总体上的理解,而不是试图要对每一个知识点都详细讲解,因此,应建立多元的课程考核方式,改变过去那种依赖“平时成绩+考试成绩”的模式。适应培养应用型人才目标,加大平时成绩(60%)的考核力度,如问题式教学时的课堂表现、资料收集与整理、团队教学参与情况及总结报告、实验操作技能等;考试成绩(30%);学习该课程后个人总结及未来规划(10%)。在多元考核体系下使学生自主的参与进来,提高了学习的积极性,既轻松学习,又培养了各方面的能力,取得了良好的效果。

5 结语

《计算机导论》是一门基础课程,但在教学上却是一个难点。本文结合我校的实际情况,根据计算机导论课程的特点及教学中问题的反馈,在教学目标、教学内容及方式上进行了一定的探索和实践。从学生反映来看,普遍认为新的教学方法能有助于更好地吸收课程知识,在学习该课程后对计算机专业有了一个宏观的认识,改变了过去被动式的学习方式。

参考文献:

\[1\] 袁方,王兵,等.改革教学方法,发挥计算机导论的“五导”作用\[J\].计算机教育,2011(1).

\[2\] 张晓如,张再跃.计算机课程教学与计算科学思想史研究\[J\].计算机教育,2008(19).

篇11

大学计算机文化基础课程主要培养学生三个方面的能力:一是掌握计算机基础理论,对计算机文化有一定程序性的认识;二是培养学生的计算机操作技能,对常用办公自动化软件能够熟练操作;三是让学生掌握网络环境下的信息提取、分析和,让学生毕业时能够胜任信息化社会的基本工作要求。

二、案例教学法在大学计算机文化基础课程中的应用

1.案例教学法的内涵

案例教学法是教师根据教学章节的教学目标,以案例为主线,首先呈现教学案例,让学生对教学内容有一个直观的认识;再组织学生对案例进行分析、讨论来进一步剖析教学内容,通过学生在计算机上进行实践,对教学内容深入了解;最后可以由学生结合自己的实践心得或者小组讨论得出总结,和教师共同对案例进行总结,掌握教学内容。真正实现以学生为主体,培养学生分析问题、解决问题、总结问题的能力。

2.案例教学法的应用

大学计算机文化基础主要培养学生三个方面的能力,因此针对三种不同能力,在教学设计时有所区别。

(1)夯实学生的计算机基础理论。在教学设计时可采用案例呈现——案例讨论——案例分析——案例总结的方式。很多学生在学习这部分知识时都会疑惑:学习这些理论知识有什么用?因此在进行教学设计时,可通过呈现理论对工作和生活的影响案例,让学生明白基础理论知识的作用。如在学习“计算机基本组成”这部分内容时,首先进行案例呈现——“不同的软、硬件配置对于计算机使用的影响”。通过组织学生进行案例分析和讨论,引导学生突破重难点,如分析计算机分成哪些部分?主要的计算机硬件有哪些?主要性能指标有哪些?软件有哪些,各自的作用有何不同?最后通过案例总结,归纳出计算机基本组成的所有理论知识。

(2)培养学生的计算机操作技能。在教学设计时采用案例呈现——案例分析——案例讨论(案例讲解)——案例实践——实例总结的形式组织教学。在每个章节呈现案例时,展示利用相应软件制作的综合作品,教师对操作难点进行讲解,帮助学生分析完成作品中所使用的操作技术有哪些。学生进行案例实践过程中也可分组,由小组长(基础相对较好的同学担任)指导全组同学进行操作,教师对组长也不能解决的问题进行指导。在学生完成案例实践过程中,教师要加强管理,对普遍出现的问题可进行集中讲解和辅导。最后抽检部分学生的作品进行评价、总结。

(3)提升学生的信息处理能力。这部分内容有些是纯理论的,有些是理论加实践的,教师可根据实验情况进行教学。如“网络信息安全”这章节内容,在案例呈现中可播放目前由于网络应用中出现的网银信息被盗、电脑信息通过网络泄露或手机上网过程中出现问题的视频,激发学生进一步提出生活和学习中遇到的网络信息不安全问题,组织学生针对不同的问题分析讨论,如出现的原因、如何避免,最后归纳网络信息安全包括的领域以及相关理论和操作要求。案例教学法是目前教育界普遍使用的一种“以学生为主体,以教师为主导”的教学方法。把案例教学法应用于计算机基础课程的教学,一定要注意对整个教学环节中的细节进行个性化设计,既要注重优秀学生计算机应用技能的提升,也要注重全体学生计算机操作技能的培养,让所有大学生通过大学计算机文化基础课程的学习,都能成为信息化社会的合格人才。

参考文献:

篇12

学院部分交换生之间的交流,我对该大学的“计算机网络”课程教学有了直观感受,在此介绍给大家,或许值得国内相关教师借鉴[1]。

1教学环境

瑞典乌普萨拉大学(Uppsala University)坐落于乌普萨拉市内,位于首都斯德哥尔摩北部74公里处。该大学是一所综合性国际研究型大学,创立于1477年,是北欧最古老的大学。8位“诺贝尔奖”得主使学校闻名于世,是全世界“诺贝尔奖”获得者最多的大学之一。学校现有7个学院,150个系,每年开设约50种初级学位(学士)课程,45种硕士学位课程及2000多门专业课程,学生约有4万名,一半是全日制学生,其中

有2500名研究生(在瑞典特指博士研究生)。乌普萨拉大学拥有约6000名员工,约4000人是教师/研究人员。

乌普萨拉大学每学年分为两学期:秋期与春期。每学期又分为两个阶段(period),每阶段大约两个半月,一般本科生或硕士生在每阶段可选择两门课程,实行学分制。全日制学习期限从2年~5年不等。

乌普萨拉大学环境优美,每幢建筑物内部都充满人文气息,宽敞的走廊上安放着各种桌椅,教室旁有休息间,地下室有咖啡馆。学生三三两两地一边吃东西一边讨论问题,营造出浓厚的大学学术气息,渗透出大学特有的文化韵味。乌普萨拉大学拥有非常完善的计算机网络,已经实现了“校园一号通”,当你注册为学校的学生、教师或其他职员时,将会获得一个学校的账号,供你在网络上登录学校的网站,享受学校提供的服务,特别是图书服务、电子期刊查询等[2]。无论学生注册、选择课程、挑选教师、提交作业、考试登记等,均在网上完成。学校的计算机房全天开放给学生使用,学生使用门卡即可进入实验室,调试程序、完成课程作业或打印资料,随时方便地完成自己的学业。

2 “计算机网络”教学

2.1课程介绍

“计算机网络”课程分成三个部分,分别是计算机网络Ⅰ、计算机网络Ⅱ和计算机网络Ⅲ,分在三个阶段教学,具体可参考网站it.uu.se/edu/aboutcourses。计算机网络I是网络基础知识,讲述计算机网络的基本原理、协议与应用,类似于我国的计算机网络课程,但教学内容要比国内更广泛一些,部分内容更深入一些。教学使用的教材是James Kurose和Keith Ross编著的《计算机网络:自顶向下方法》第四版。计算机网络Ⅱ是高级计算机网络,主要内容涉及网络高层协议(如WWW、SMTP、IPV6、VAT等),网络性能分析,Qos管理,高效协议实现等。学生学习后要具有阅读计算机网络领域专业文献的能力,能够分析网络性能和构建网络的换代方案。这门课程没有指定教材,教师在课程网站中列出学生应该阅读的文献和教学课件。计算机网络Ⅲ是无线和移动网络(Wireless and mobile),是一门高级课程,针对高年级学生或攻读硕士学位的学生开设,必须有计算机网络Ⅰ和计算机网络Ⅱ做基础。教材为Jochen Schiller和Addison-Wesley编著的《Mobile Communications 第二版(2003)》,但教师只用其中30%~50%的内容,再结合一些最新的研究文献。

2.2教学形式

该校“计算机网络”课程教学形式多种多样,包括讲授、研讨课(Seminar)、项目与演示、论文讲解与挑错等。根据不同的课程内容,教师可采用不同的组合形式,这里以计算机网络Ⅲ为例介绍课程的教学方法。2007年秋期课程开始于10月27日,结束于12月17日,该课程主要内容为无线网络和移动通信。

该课程的讲授课时只有20课时,老师课堂上的讲授较少,除了基本知识之外,老师将更多的时间和精力用于引导学生思考和解决问题,即重在加强方法的传授。在课堂上,学生有疑问时可以随时举手示意,打断老师的讲授,老师会及时停下与学生交流,课堂氛围非常活跃,师生互动性非常强。上课前,老师会指定学生提前阅读要讲授的部分及一些反映该领域最新进展的研究文章,因此学生上课前的阅读量非常大。课堂讲解时,学生要随时与教师讨论,充分发表自己的观点或请教不懂的内容。

研讨课上,教师一般会选择比较前沿的问题作主题,如无线传感器网络、延迟和中断的容错网络(Delay- and Disruption- tolerant networks)、无线移动网络应用等,教师先根据主题讲解1~2次课,然后提供参考文献供学生阅读,学生也可以自主收集资料,阅读文献,归纳整理。举行研讨会时,选择同一主题的学生在教师或助教的主持下自主发言,每人至少发言10分钟,5分钟讨论,介绍该主题的最新进展、存在的问题、可能的解决方案等,教师根据学生发言情况和讨论情况评分。

项目课(projects)要求学生收集与学习相关的文献,然后实施该项目,每个项目的完成时间不超过4周。项目一般也是比较前沿与实用的问题,如Mobility in a Distributed Wireless and Sensor Testbed、Real-time sensor data on Google Map……学生4~8人一组,小组成员自己确定项目范围,然后制定项目计划和时间表,指导教师(由教师或者博士生担任)同意后再实施。完成后,项目组要演示与讲解该项目,时间为30分钟,每个成员均要介绍自己完成的部分,教师根据项目完成情况和演示情况评分。

论文课上,不选择项目的学生可以选择写论文,论文题目由教师给出,题目深度一般要比教学内容深得多;或者学生自拟题目,经教师同意后再撰写。学生要自己收集与评述文献,然后再开始写作。一般2~4人一组,小组成员分工协作完成该论文,完成时间也不超过4周。期末时,学生要在课堂上讲解自己的论文,发表自己的观点。在其他同学讲解论文时,每个组必须作为反对者,为其他组(至少一组)的论文“挑错”,提出该论文建设性的反对意见,以帮助其他组的同学改进论文。这就意味着除了阅读自己小组的文献之外,还必须阅读其他小组论文的相关文献。

2.3实验教学

该校“计算机网络”课程的实验教学也具有一定的特色,和我国多数高校的“计算机网络”实验教学差异较大。他们实验的项目不多,但每个实验的内容非常丰富,而且要求非常严格。学生实验报告的第一页必须申明自己亲自做了实验,或者参与了小组实验,完成了自己相应部分的工作,然后签字。

这里以计算机网络I为例来介绍。这门课程包含三个实验,一个是网络嗅探(Genie Snoop)实验,一个是路由实验,还有一个是滑动窗口编程实验。网络嗅探实验是在Linux环境下完成的,学校提供了实验环境的光盘镜像文件供下载,镜像光盘里已经配置好了实验所需的环境。学生既可以在学校实验室完成,也可以通过镜像光盘在自己电脑上完成。实验通过网络工具软件ETHEREAL完成,目标是帮助学生理解网络各层的协议,如应用层、传输层和数据链路层;协议提供的服务;掌握网络工具软件和网络命令的用法。实验内容包括用ETHEREAL抓取不同层协议的数据包,然后画出这些数据包的格式;解释不同层中地址解析的方法;综合分析WEB数据包传送的全过程。实验的要求非常具体,每一个大问题都包含若干个小问题,学生只有认真做了实验,理解了网络原理,才可能回答这些问题。一般情况下,这个实验完整的实验报告有30多页。网络路由实验也类似,主要是帮助学生深入理解IP寻址、网络路由等。实验也同样是在Linux光盘中的一个虚拟环境中进行的。滑动窗口实验要求学生用Java编写一个能在模拟器中正常运行的实现滑动窗口协议的程序和一个实现停止等待协议的程序,并分析不同协议的效率。通过编程实验,学生可以真正理解可靠的运输层协议。

2.4考核形式

“计算机网络”课程考核形式多样,要求严格,一般分为笔试、学期论文、项目等。和我们国内的课程考核类似,一般一门课程的成绩都由几部分构成,不同课程采用不同的计算方法。如计算机网络I由笔试成绩、作业、实验成绩、研讨课成绩几部分构成;计算机网络Ⅱ的成绩由作业、项目、论文三部分构成,无笔试;而计算机网络Ⅲ则由研讨课成绩、论文成绩、作业三部分构成。笔试考试比较特别,时间特别长,为5个小时,题目形式基本上都是问答题、论述题,一般有10个题目左右,没有选择题、填空题、判断题等标准化试题。有的课程还允许学生将试卷带回家完成,24小时内交卷,但不允许和其他同学讨论。在课程的教学网站中,教师会提供历年的考题,供学生下载参考。笔试考核内容主要是知识应用方面的,直接考察纯知识性的题目很少,所以考试无需学生死记硬背,但学生必须深入理解所学知识并能够灵活应用,才能取得好成绩。

3对我们的启示

3.1丰富的教学方式

该系“计算机网络”课程教学方式丰富多样,教师可根据不同的教学内容采用不同的组合方式。总体上看,教师讲解的方式比国内用得少,即使是讲授课,形式也与国内差别较大,因为这里的学生在课堂上参与的成分大得多。教学方式还特别注重对学生团队能力和表达能力的培养,不管是研讨课、项目课还是论文课,学生都是几个人一组,互相配合,以团队的形式完成任务。课程最后都有一个成果展示时间,学生展示自己的成果,表达能力得到充分锻炼。这些教学方式充分调动了学生的积极性,使学生成为学习的主体。

反观我国的教学,教师是课程的主导者,知识讲解得非常细,学生更多的是被动地接受知识。我在上课时试着采用这种以学生为中心的教学方法,但收效甚微。后分析原因,主要是学生从小就是这样被动学习的,现在其他教师也是这样教学的,少数人没办法改变他们的学习习惯。只有多数教师改变了,学生适应了这种教学方式,这种以学生为中心的教学方式才能取得较好的效果。

3.2积极参与的学生

学生学习时的积极参与状态给我留下了较深印象。课堂上,学生的发言非常积极,有的问没明白的问题;有的评论别人的问题或师生的解答;有的与老师讨论问题。尽管“计算机网络”教学中的很多任务都是分小组完成的,但并不存在投机取巧的现象。一是因为学校有严格的规定,如前面提到的实验报告的申明签字;二是教师也大力鼓励学生为课程作贡献(提问、参与讨论都是对课程的贡献),为小组任务作贡献,所以同学们都以多作贡献为荣,老师也会根据学生对课程贡献的多少评分;另外老师布置的课外阅读文献、研讨课、项目课等,都要求学生主动学习。由于每个阶段只有两个多月,集中学习两门课程,所以学生必须保持经常性的学习,而不是期末突击,这样才能学好该课程。与此对应的是,我们的学生很多都是被动地学习,平时应付,期末突击。我们可以在教学时借鉴调动学生积极性的方法,让学生积极参与教学活动,达到师生互动,取得更好的教学效果。

3.3与时俱进的教学内容

从前面的介绍可以看出,“计算机网络”课程的教学内容都是

非常新的。首先,教师会选择最新出版的优秀教材,保证教学主要参考材料的内容跟上技术发展的步伐;其次,教师在教学过程中会提供很多最新的科研论文,供学生阅读,让学生了解该领域中最新的研究进展,同时也要求学生自主搜索一些新技术、研究新进展的文献;最后,学生在实习或者做毕业论文时,老师所出题目均是与产业实际和生活实际相结合的。在乌普萨拉大学,90%以上的科研经费来源于产业界,学生做的论文题目大多是教师科研项目中的内容。在我国,很多教师教学时过分依赖教材,知识陈旧,对新知识、新技术引入课堂不是很积极。我认为,为了激发学生学习的积极性,教师应该加强学习,给学生介绍该领域的最新技术、科研成果及该领域还存在的问题等,激励学生今后的发展。

3.4深入的学习反思

所谓反思,就是对过去经历的再认识,课程学习中的反思就是对原有学习经历的回顾、重新思考,类似我们写学习体会。在计算机网络Ⅰ、计算机网络Ⅱ的教学过程中,教师建立了一套以建构主义思想为基础的学习反思系统,它提供给学生学习反思的模板,便于学生知道如何反思和反思什么,学生在学习时或学习后,必须完成一次或多次的针对课程某部分的在线课程学习反思。反思后,存在问题就整改,

发现问题则深思,找到经验就升华。因此,学习反思的真谛就在于学生要敢于怀疑自己,敢于和善于突破、超越自我,不断向更高学习层次迈进。而在我国,类似的反思系统较少,还需要进一步完善和加强。实践证明,在学习过程中给学生提供充分多的学习反思机会,关注学生的反思行为,将培养学生反思的习惯,提高学生的自主学习能力,使学生终身受益。我们也可以在有条件的课程中设计类似的系统,让学生进行更多的反思,更好地学习。教师也可以从中获取反馈信息,改进教学,提高教学效果。

4小结

综上所述,瑞典乌普萨拉大学的“计算机网络”教学有独特的优势。他们有多种多样的教学方式和考试形式,学生学习的主动性非常高,也能在课后主动地反思,这些都值得我们借鉴。当然,我们的师生有自己的特殊情况,如受儒家文化的影响较大,学生更内敛一些,所以多数学生参与课堂互动的积极性不高,但并不代表他们没有积极思考、积极学习。所以,我们不应照搬其他教学模式,而应该在充分了解我国学生特点的基础上寻找适应东方文化的教学方法,积极引导学生有效学习和充分反思,创造更完善的教育评价制度,培养出更多具有创新能力的网络人才。

篇13

Discussion about Algorithm Design and Analysis Teaching Reform

GUO Liang-min

(School of Mathematics and Computer Science, Anhui Normal University, Wuhu 241000, China)

Abstract: The course of algorithm design and analysis is a basic specialty course for graduated students majored in computer science and related fields. According to the course features and the existing problems in teaching, the teaching content, teaching method, practice and course assessment are discussed in the paper.

Key words: Algorithm design and analysis; Teaching content; Teaching method; Practice; Assessment

《算法设计与分析》课程是计算机相关专业重要的一门专业基础课程,要求学生能通过对本课程的学习,理解主要算法的基本思想,掌握算法的设计方法和分析方法,并能将所学算法应用到实际问题中,从而解决遇到的实际问题。

该课程具有内容抽象、知识范围广、实践性强等特点,因此,学生的学习难度大,学习兴趣不高。教师在课程内容的选择上与前沿科学研究的联系不是很紧密,教学方法和考核方式也相对单一。针对上述问题,本文主要从教学内容、方法、实践和考核四方面展开讨论。

1 教学内容的整合

教学内容除了包含经典算法[1](递归、分治法、动态规划、贪心算法、回溯法、分支限界法)的设计理论外,我们还应将随机算法、近似算法、现代启发式算法、并行算法、分布式算法等与前沿联系紧密的内容融入教学中。教学的重点是经典算法的原理,要让学生理解,并且可以具体实现;难点是如何灵活运用合适的算法去解决遇到的实际问题,即培养学生对所学算法的实际应用能力。

另外,需要将新的相关科研动向融入教学中[2],尤其是在讲解现代启发式算法、并行算法、分布式算法等时,增强学生的学习兴趣,让学生感到学有所用,从而提高教学效果,最终达到使学生可以用基本理论去解决实际问题的目标。

具体的教学内容安排如下:第一部分是算法概述,包括基本概念、描述算法与算法设计、算法分析的基本原则、复杂性分析;第二部分是分治与递归,包括递归概念和分治法的思想、二分搜索技术、矩阵的快速乘法、合并排序、快速排序、线性时间选择、最接近点对问题;第三部分是动态规划,包括矩阵连乘问题、动态规划算法的基本要素、最长公共子序列问题、0-1背包问题、作业调度问题、图像压缩问题;第四部分贪心算法,包括活动安排问题、贪心算法的基本要素、最优装载、哈夫曼编码、最小生成树、单源最短路径;第五部分是回溯法,包括回溯法的算法框架、装载问题、批处理作业调度、0-1背包问题、n皇后问题、图的m着色问题、旅行售货员问题、圆排列问题;第六部分是分支限界,包括分支限界法的算法框架、单源最短路径问题、装载问题、0-1背包问题、批处理作业调度、旅行售货员问题;第七部分是随机算法,包括数值计算问题的随机算法、舍伍德算法、拉斯维加斯算法、蒙特卡罗算法;第八部分是近似算法,包括NP完全性理论、顶点覆盖问题、旅行售货员问题;第九部分是分布式算法,包括分布式系统、分布式计算模型、分布式算法的设计基础、遍历算法、选举算法、容错技术;第十部分是现代启发式算法,包括启发式算法的基本概念、模拟退火算法、遗传算法、蚁群算法、人工神经网络算法;第十一部分是并行算法,包括并行计算机、并行算法的基本概念、非数值计算问题的并行算法、数值计算问题的并行算法。

2 改革教学方法

一是采用以“幻灯片+黑板+计算机”的授课模式,即以电子教案幻灯片、板书和算法的动态演示作为教学内容的展现方式。用幻灯片主要展示静态的文字,如定义、基本框架或步骤,板书主要用于分析算法的原理和效率,方便与学生进行交流,算法的动态演示可以更直观地展示算法的执行过程,从而让学生更容易地去掌握和理解算法的原理和执行步骤。

二是对同一问题,如背包问题、皇后问题、作业调度问题、资源分配问题等,有不同的算法可以求解。对于这类问题的讲解,我们应该以问题为主线,分析和比较不同算法的特点和效率[4],并让学生编写程序实现,理论联系实际,通过不同程序的运行结果,从而更容易地理解对同一的问题的不同实现算法。

三是我们主要采用启发式的教学方式,即变填鸭式的教学为双向互动式的教学,采取以探究解决实际应用问题为主的引导式教学,启发学生在理解问题的基础上,进行新的算法思路的探索与讨论,引导学生深入思考,培养学生的自我创新能力。

四是对于非经典的算法可先通过简单的、有趣的实例来说明,便于学生了解算法的大致思想,然后再通过阅读相关科技文献的方法加深对算法的理解。这样不仅可以让学生较容易地掌握相关算法,还可以让其了解相关领域的研究状况。

3 强化实践环节

将算法转换成实际的程序来获得实际问题的解,这是我们学习算法的最终目的,通过多动手编程,可以让学生加深对理论知识的理解。考虑到学生水平的参差不齐,特别是动手编程的能力,我们给予实验内容多种不同的选择方案[3],不同的选择方案对应着不同的实现难度,例如,可将实验内容按难易程度分为基础型、拔高型、挑战型。对于基础型的实验一般较容易,要求学生必须完成,对于拔高型和挑战型的实验,学生可以根据自身的能力进行选做,对于选做的学生,我们可以依据他们的完成情况在最终的考核成绩上予以体现。

4 优化考核方式

考核方式应该多样化,更应该注重评判学生平时课堂上的积极性,作业的完成效果,学生的创新能力,即注重对学生的过程性考核。利用过程性考核和最终的理论测试考核相结合的方式来综合评价学生。例如,过程性考核和理论测试考核各占50%,其中,在过程性考核中,平时课堂上的积极性(由到课率、回答问题情况,参与讨论情况决定)占50%,作业的完成效果(由作业完成的时间质量和内容质量,以及拔高型和挑战型作业的完成质量决定)占40%,学生的创新能力(由学生参与课题的情况及已获得的成果,特别是与本课程相关的成果决定)占10%。

5 结束语

本文主要从《算法设计与分析》课程的教学内容、教学方法等方面阐述了一些想法。但要更好地提高教学效果,还需教师在教学过程中不断地进行经验总结,根据实际情况对内容、方法等做出较为及时地调整。

参考文献:

[1] 王晓东. 计算机算法设计与分析(第3版)[M]. 电子工业出版社, 2007.

在线咨询