计算机毕业设计论文

2022-05-13

评职称或毕业的时候,都会遇到论文的烦恼,为此精选了《计算机毕业设计论文(精选3篇)》,仅供参考,希望能够帮助到大家。[摘要]毕业设计是高职院校人才培养方案重要一环。然而学生毕业设计常常与就业求职发生矛盾,在考核压力面前,毕业设计质量被迫做出让步。该文分析了毕业设计与学生就业求职冲突成因,从学生职业生涯角度重新审视毕业设计,围绕选题、评价和管理三个层面提出了改进建议。

第一篇:计算机毕业设计论文

计算机专业成人教育毕业设计改革

摘要:根据成人教育毕业设计的现状,根据计算机专业的特点,提出从成人教育毕业设计的选题、成人教育毕业设计的设计时间、成人教育毕业设计的指导方式和成人教育毕业设计的管理四个方面进行改革。

关键词:成人教育;毕业设计

收稿日期:2007—07—04

作者简介:高尚(1972-),男,博士,江苏科技大学电子信息学院副教授,主要从事计算智能等方面研究。

一、成人教育毕业设计的意义

毕业设计(论文)是成人教育教学过程中的最后一个环节,是实现培养目标的重要阶段,是学习深化与升华的重要过程,是对学生综合素质与培养效果的全面检验;是整个教学工作中极其重要的实践性环节和阶段,也是当前教学改革的重点和难点之一。

二、成人教育毕业设计的现状

成人教育毕业设计类型多样,层次复杂。类型可分为夜大、函授、脱产、自考,但即使是相同专业,却又分不同层次,如计算机专业,可以分为专科、高中起点升本科,专科起点升本科。管理职能部门对论文的要求只能按照条例进行管理,不能深入专业层面进行深层次的管理,容易出现管理漏洞。学生只求顺利毕业,不思进取,或者有的学生达不到独立做论文的水平;教师也只是给出论文题目,按规定进行辅导,基本指导结束。这样一来,出现相同专业毕业论文题目相近、内容相似、格式相仿,甚至完全雷同,不分层次的现象。

三、计算机专业成人教育毕业设计改革措施

(一)计算机专业成人教育毕业设计的选题改革;如何将学生的综合素质和能力培养全面提高,毕业设计工作就是全面进行考核的一个衡量标准,也是提高教学质量的关键所在。而选题是完成毕业设计中的首要环节,是决定教学实施和设计质量的一项重要工作。

目前选题简单化、形式化、软化(软件开发型)等现象较为普遍。不少选题过于陈旧,无前沿性;有的题目范围很窄,相当于课题设计,工作量明显不足;有的题目非常大,不可能完成,如银行管理系统的开发,该课题涉及很多方面的内容及相关领域知识,学生往往感到无所适从,凭想像进行设计,也无实用性,使得学生只好泛泛而谈,甚至还存在不少假题目;有的题目过小,如抢答器的设计,学生在2~3周内就能完成任务,工作量不符合毕业设计的要求;有的指导教师为迎合学生的偏好选择商务网站设计、多媒体产品开发等题目,学生开始很有兴趣,但随着问题的深入经常出现做不下去的情况。

成人教育在毕业设计安排中,一定要充分考虑到成人教育的特点。具体设想如下:

1.与学生实际工作相结合。成人学生多数来自工作的一线,有丰富的工作经验,有努力学习想通过学习提高工作能力和业务水平,解决工作中的实际问题的意愿。以上特点要求职能部门在安排毕业设计时,一定要充分考虑学生的特点和今后工作的需要,结合今后工作和学生就业去向合理选题,做到题目有的放矢。在实际工作中可以努力做到:有工作经历和今后工作需要的学生毕业设计课题与科研、生产相结合,与企业加强联系,做到设计内容与生产需要相结合起来,努力缩短理论知识与实际应用之间的距离。没有工作的学生(脱产学生)一定要结合今后工作去向,合理选题,最好能贴近今后工作实际,为参加工作与择业打下良好的基础。如学生作人事工作的,可以以人事档案管理等方面做课题。

2.与基础理论相关联。题目所涉及基础理论知识中的大部分应是学生在校期间已学过的,最好是同时与多门主干课程有密切的联系,这样学生就不必花更多时间去学习以前未学过的知识,从而可将全部精力放在已学知识的运用及相应的拓展和加深,进而联系实际去解决设计中的具体问题。如选管理信息系统方面的设计,采用的高级语言最好是学生学过的;做网站方面的课题,最好结合已学过的网页设计等课程。

3.与实际科研相结合。面对市场经济、学生毕业自主择业的新形势,我们总结多年来的实际经验,推出全新的培养方式:结合教师科研课题、结合实际工程项目、结合企业研发需要、结合学生就业倾向、结合学生学习兴趣、结合社会热点问题。这对于培养学生能力、克服“校社”分离、满足社会实际需要具有积极作用。如目前社会对动漫设计、平面设计、网络管理等人才需求量较大,可为这些内容设计一些课题。

4.列出多方面课题供选择。通过网络等资源收集一些适合本专业做的毕业课题题目,供学生选择,学生也可根据各自特点、不同兴趣以及发展定位,合理选题,充分发挥学生的主体作用,做到因材施教。比如对于计算机专业方面的学生,可以从管理信息系统、网站(网页)设计、游戏设计、嵌入式系统、图像处理等多方面设计课题供学生选择。

5.选题紧密科学技术发展。选题要紧密关注科技技术发展,如计算机学科的发展历史只有短短的几十年,其知识更新的速度是以往任何学科都无法比拟的。因此计算机专业选题不能过于陈旧,与当前计算机技术发展相一致,开发工具也要采用当前最流行的开发工具,适应技术发展需要。如上世纪80年代开发管理系统的工具采用dBASE、Foxbase,上世纪90年代采用VisualFoxpro比较多,而现在流行采用PowerBuilder、Oracle等,并从原来的单机版管理系统变为网络版管理系统等,因此选题时也要适应此潮流,技术不断更新。

(二)计算机专业成人教育毕业设计的设计时间的改革;在指导学生毕业设计的过程中,发现不少学生专业知识底蕴差,综合运用知识能力差,动手分析问题和解决问题的能力更差。需要针对开放教育学生的特点,设计出一套对他们更行之有效的培养方案,达到我们培养高级应用型人才的目标。出于更好培养计算机专业学生软件开发能力,提高我们的人才培养质量的初衷,可以采取“毕业设计提前介入”,以完成毕业设计为问题驱动,激发学生的学习兴趣,帮助学生形成正确的学习动机,培养学生形成良好的学习习惯和终身学习的能力,培养学生的自主学习能力、综合运用知识的能力、分析和解决问题的能力和实际操作与动手能力。

比如对于计算机专业的学生,在学生修完《面向对象程序设计》、《数据结构》、《软件工程》等课程后,我们便开始指导他们进入毕业设计。我们首先是让学生仿做(替代毕业实习),即由教师按软件工程规范,从可行性研究和总体规划、系统分析、系统设计、系统实现与测试、系统运行与评价一步步做给学生看(面授演示开发过程并做成课件),并要学生一步步仿做,对能提出自己不同意见和做法的,给予高度评价并尽量采纳其意见,对做得慢的学生,则引导其与自己的昨天比较,积累点滴进步,“量变一定引起质变”。仿做既培养了学生严格按软件工程规范开发软件和按结构化程序设计方法编程的良好习惯,也让学生将课程知识进行了复习、综合与融会,同时也培养了实际操作能力和动手能力,为顺利完成毕业设计打下了基础。接着给学生下达设计任务,按自愿组合原则将学生分组,进入真正的毕业设计阶段。有了仿做和课程设计作为基础,教师几乎完全退到了幕后。学生自己找课题,找资料,完成需求分析与概要设计等,不会的,会首先在小组内探讨,再问其他同学,最后才用QQ或电话跟教师探讨。最后指导学生按要求的格式,规范地用论文将毕业设计表述出来。

(三)计算机专业成人教育毕业设计的指导方式的改革;随着科技发展,指导方式也将发生了变化,可采取多种方式。可以用面授辅导,组织小组学习活动,开展网上学习讨论,利用E-mail、QQ、MSN等进行交流和电话指导方式帮助学生学习。面授是非常重要的学习支持服务方式,我们根据课程特点,采用专题讲座、授受教学、讨论等方式结合进行;网上教学活动有实时与非实时开展形式,方便教师和学生、学生和学生之间的交流,对学生的心理健康很有好处;QQ是我们用得非常多的一个工具,既能实时交谈,又能留言,非常方便师生之间的交流与反馈,更好的是教师和学生成了关系非常平等的网友,更利于探讨,更利于培养学生的创造性。

(四)计算机专业成人教育毕业设计的管理方面的改革;在管理过程中,应当坚持过程管理与目标管理相结合的原则,对毕业设计的选题、搜集资料、实践调研、论文撰写、答辩、成绩评定等各个环节制定出完整的、科学有效的管理制度(包括毕业设计规范、毕业设计工作程序、毕业设计评定标准、优秀论文奖励制度)和评价指标。并且建立教学管理人员、设计指导教师、教学督导队伍,各施其职,严格落实和执行各项评估体系。在实施过程中,把过程管理作为毕业设计质量的保障;把质量作为毕业设计教学的生命线,严格加以保护;把定量分析与定性评价有机结合,让评价标准趋于科学化、制度化,提高评价水平和可靠性、实用性。

四、结束语

成人教育毕业设计是培养成人教育学生理论联系实际和实践动手能力的有效手段。做好毕业设计的指导和管理工作是提高成人教育教学质量的关键。做好毕业设计指导工作,不是简单地指导学生完成论文,而是要使学生在毕业设计过程中受到一次全面的,包括知识、能力和素质各个方面的锻炼,力求使学生受到一次能受益终身的锻炼。从实际出发,一方面坚持高标准严要求,另一方面又要满腔热忱地指导、帮助学生完成设计要求,更要想方设法提高学生主动性、积极性,挖掘学生潜力,还要在工作过程中不断加强管理,提高创新意识,更加有效地提高教学质量。

作者:高 尚

第二篇:关于高职计算机专业毕业设计的思考

[摘 要] 毕业设计是高职院校人才培养方案重要一环。然而学生毕业设计常常与就业求职发生矛盾,在考核压力面前,毕业设计质量被迫做出让步。该文分析了毕业设计与学生就业求职冲突成因,从学生职业生涯角度重新审视毕业设计,围绕选题、评价和管理三个层面提出了改进建议。

[关键词] 毕业设计;高职;就业;职业生涯

[基金项目] 2019年度浙江机电职业技术学院课堂教学改革项目(新形态课堂专项)

[作者简介] 梁宇恩(1970—),男,浙江富阳人,硕士,浙江机电职业技术学院讲师,信息系统项目管理师,主要从事管理信息系统及计算机应用研究。

一、引言

毕业设计是高职院校人才培养方案的一个组成部分,在课程体系中占有重要位置。以作者所在学校计算机应用专业2017级为例,毕业设计学时数为280学时,占总学时数的11%。毕业设计通常作为在校学习成果的一次全面总结,是学生升学或就业前一种综合训练。然而随着高职院校扩招,就业市场竞争日益加剧,还有本科院校招生范围扩大带来的挤压效应,毕业设计与就业为导向的培养目标似乎产生了矛盾与冲突[1]。通过调研与分析,本文作者发现,毕业设计与就业并不是互斥关系,而是一種共促关系。提高毕业设计质量要从选题、评价和过程管理三方面进行改进与提高。

二、毕业设计现状

目前高职院校毕业设计主要有两种形式:一种是传统方式,要求提交设计任务书、开题报告、毕业设计说明书、软件源码等资料;另一种是作品方式,提交作品原型、设计说明书。两种类型毕业设计流程基本相同:选题、设计、指导和答辩。存在问题主要体现在如下三方面:

1.选题不合理,缺少针对性。毕业设计选题由学生自主选题和指导教师命题两种方式。鉴于最后一学期就业压力,大部分学生倾向于避开难度较大的开发设计类题目,转向管理类、案例类课题。这样就偏离了计算机专业毕业设计的初衷。确实有一小部分学生能结合毕业实习岗位的工作任务,提出一些有针对性的命题,但和所学的技术技能结合不够紧密[2]。选题不当对整个毕业设计的影响非常大,造成一部分学生无法达到预设目标。

2.管理与指导薄弱。由于毕业设计都安排在最后一学期,绝大部分学生外出参加顶岗实习。这样指导教师管理毕业设计面临很多困难,突出表现在沟通成本高、沟通间隔长、指导效果差等方面[3,4]。以本系为例,第5学期末大部分学生已在省内各地实习,由于对工作岗位不熟悉,因此需要将较多精力放在岗位业务学习上。指导教师普遍反映只能通过电话、QQ等方式联系学生,学生通常很难集中时间专注于毕业设计,指导效果并不理想。

3.评价底线一再退让。学生就业指标对毕业设计产生较大影响。在就业与毕业设计面前,对后者的评价尺度一再退让,毕业设计质量大打折扣[5],也引起了部分认真同学的不满。本系每年都对毕业设计进行例行检查,发现设计质量存在不少问题,集中体现在:借鉴引用内容过多,自己所做工作偏少;课题与岗位、专业结合不够紧密;论文格式不规范。为了兼顾就业率,在评价上就只好放宽标准。

三、毕业设计与就业的关系

从上述可以看出,毕业设计质量下滑原因似乎是与学生就业求职时段重叠有关,在于学校就业考核指标优先级更高所致。一部分教师和学生发出了取消毕业设计的呼吁。毕业设计是否应该就此取消?根据调查[6],大部分学生支持保留毕业设计,出现问题主要有以下几个原因:

1.对毕业设计定位发生认知偏差。毕业设计与就业求职时间上的重叠,对就业考核指标的要求,使部分师生对毕业设计重要性认识不足。就业考核固然重要,但目前考核的是初次就业率。从长远看,学生进入就业市场后,个人5~10年成长期更为关键。支撑学生个人良性发展的重要基础和素质,恰恰和学校教育密切相关。毕业设计这样的高度综合性教学环节,对学生形成良好的职业素养,全面掌握专业知识技能起着重要作用。根据本系2014、2015级学生毕业后回访结果显示,超过80%的学生支持毕业设计。这一方面说明毕业生在工作岗位上历练一段时间后,对毕业设计有了相对清醒客观的认识,另一方面也说明毕业设计本身具有不可替代的作用。因此站在学生职业生涯角度,毕业设计有助于学生就业和职业发展。

2.毕业设计安排不合理。毕业设计全部或大部分安排在最后一学期,势必与学生求职、顶岗实习冲突。另一个问题是教师指导学生人数过多,作者所在专业平均达到14人,在时间有限的情况下必然降低了指导质量。

3.课程体系不尽合理。作者所在的计算机专业课程体系主要由基础课、专业基础课和专业课构成。进行毕业设计需要学生具备资料查找、文献阅读、论文编撰和修改等技能,在前期的课程中没有得到持续培养。这样仅靠最后一个毕业设计环节,显然不能获得满意的结果。

综合上述几个原因,正确认识毕业设计对学生就业的长期促进作用,改革毕业设计不合理的部分,这样才能形成二者互相促进的关系。

四、建议与对策

毕业设计存在的问题,有认识偏差层面,也有实际操作层面。要解决这些问题,建议从选题、评价和管理三个方面着手。

1.选题。本系计算机专业毕业设计选题主要分为系统开发、网站设计和ERP方案三大类。尽管选题已经覆盖主要专业方向,但实际执行效果依然不理想。因此选题不能由指导老师的意愿单向决定,而是要从学生实际情况出发,考虑就业实习岗位、个人职业发展规划、学生爱好特长等多重因素,由教师和学生共同商讨决定。选题过程中,教师要向学生说明毕业设计对其职业能力和长远发展的重要性,使学生对毕业设计有正确的认识。最后确认的选题,要体现实际生产生活应用背景,或能激发学生探索创新的活力。

2.評价。毕业设计评价应采用多元化评价手段。评价主体除校内老师外,还应重视校外指导教师的参与。评价标准需要征求校外指导教师意见,囊括过程性和结果性评价指标。评价方法可以采用量化评价和质性评价相结合。量化评价侧重毕业设计资料完整性,质性评价反映设计结果的正确性。答辩环节可以邀请部分校外指导教师参与。为此作者设计了一种评价模型,如公式(1)(2)(3)所示:

综合评价=平时×60%+结果×40%

(1)平时=沟通×40%+阶段成果×60%

(2)结果=论文×40%+演示×30%+答辩×30%

(3)通过给公式中每一小项设置详细的积分标准,完成对学生的毕业设计评价。

3.管理。毕业设计管理是毕业设计质量的重要保证。首先要建立毕业设计管理标准流程,如果条件成熟可引入管理信息平台。其次要有检查修正机制,流程在实施中得到不断优化。第三,改革课程体系,合理安排毕业设计时间,从大一新生开始加强对学生毕业设计所需技能的培养;在三年级第一学期综合技能实训阶段就可提前进入毕业设计阶段,尽量减少与就业求职的冲突;学生参加校外实习,应安排指导教师走访等方式与学生定期见面。总之,做好毕业设计管理工作才能切实保证毕业设计质量。

五、结论

将毕业设计放在学生职业生涯发展这个背景下进行考察,有助于消除对毕业设计认识上的误区。因此以毕业设计的重新定位为切入点,从选题、评价和管理三个方面进行改革,使毕业设计和就业形成互相促进的关系。更重要的是,毕业设计能全面检验人才培养质量,通过跟踪毕业生职业发展轨迹,改进毕业设计形式和内容,不断提高人才培养方案的科学性与合理性。另外作者认为在毕业设计上的投入,未必直接反映在就业率上升上,毕业设计与学生5~10年的职业发展关系,是未来需要研究的一个方向。

参考文献

[1]朱方来,向怀坤.改革高职毕业设计(论文)的几点思考[J].职业教育研究,2011,(07):36-38.

[2]管新平,舒虹,刘中瑞,秦同瞬,刘兴东,胡玉琳.高职毕业设计(论文)现状调查与改革探索[J].职业教育研究,2011,(08):18-20.

[3]包锦阳.高职毕业设计现状调查[J].教育与职业,2008,(28):40-41.

[4]周玉泉.高职院校毕业生顶岗实习、毕业设计与就业一体化工作机制探索[J].中国成人教育,2011,(03):70-73.

[5]吴志峰.对高职院校毕业设计评价的思考[J].职业教育研究,2010,(01):28-29.

[6]田明武.改进高职毕业实践教学助推高职教育质量提升——高职院校毕业实践环节的现状与对策[J].教育教学论坛,2019,(02):253-255.

Key words:graduation design;higher vocational education;employment;career

作者:梁宇恩 戴坚锋

第三篇:融入CDIO理念的计算机专业毕业设计

摘要:为提升计算机专业毕业设计的教学质量,将CDIO模式引入到计算机专业毕业设计教学中来。文章分别从设计选题、时间安排、教学过程、毕业设计评价等几个方面提出应对措施,让学生以主动的、实践的和课程之间有机联系的方式,按照构思、设计、实现和运作4个阶段开展毕业设计。

关键词:CDIO;毕业设计;计算机专业;教学改革

0 引言

高等教育的大众化促进了人才评价标准的转变,社会对人才的需求正在从注重学历、学位,向注重能力和素质的方向过渡。高校毕业生的能力和素质培养,已经成为提高人才培养质量的关键。而本科毕业设计是检验学生综合水平和实际应用能力的一种方式,也是学生取得毕业及学位资格的依据,因此,高质量的毕业设计是提高学生综合能力和专业素质的重要途径。

计算机专业是一个理论与实践相结合的、极具工程背景的专业。计算机专业的毕业设计大多除了要求学生写出论文外,还要求学生实现一个软件或硬件系统。这种设计是实现专业人才培养目标的综合I生实践教学环节,也是培养学生运用本学科的基本理论和专业知识,提高分析和解决工程实际问题的能力、独立工作的能力和创新意识的重要途径,更是对学生能力和素质的全面检查。因此,深入研究计算机专业毕业设计教学对于提高毕业生综合能力和工程素质有着重要作用。

1 CDIO工程教育模式

由麻省理工学院、瑞典皇家工学院等4所大学研究创立的CDIO工程教育模式是国际高等工程教育改革的新成果。CDIO以产品研发到产品运行的过程为载体,让学生以实践的、主动的、课程之间有机联系的方式学习工程。CDIO培养大纲将工程毕业生的能力分为工程基础知识、个人能力、人际团队能力和工程系统能力4个层面,大纲要求以综合的培养方式使学生在这4个层面上达到预定目标。

2 基于CDIO的计算机专业毕业设计教学改革

2.1 基于CDIO的毕业设计教学模式

建立高水平的教学方法与模式是高校教学设计的核心任务,为保证毕业设计改革的合理性和科学性,我们将CDIO理念融合在计算机毕业设计教学目标、教学过程、教学评价与教学环境的全过程中。从教学执行时间、教学模式、教学内容与组织、教学评估等方面对毕业设计进行改革,改革后的教学模式如图1所示。根据社会对计算机人才的具体需求,结合计算机软、硬件系统的设计开发过程和基本原理,形成一个以计算机基础知识和程序设计实践为一体的本科学习团队的整体培养机制。我们将CDIO能力大纲与计算机专业的人才培养特点相结合,全面均衡地提高计算机专业学生的创新能力和职业素质。

2.1.1 采用面向能力培养,强调“学生为中心,教师为引导”的建构主义教学模式

改变目前的“导师命题一学生选题”的毕业设计模式,充分强调整个毕业设计过程中以学生为主体的理念。毕业设计题目的确定是一个复杂的过程,题目的设置既要反映学生综合应用专业知识的能力,又要体现出计算机专业工程背景的特点。因此,选题时教师应尽量满足学生就业岗位的需求,并结合学生大学所学习的专业课程。一方面,学生可以根据他们在企业实习中发现的实际工程问题或指导教师的相关科研课题,提出毕业设计研究方向和题目,再由指导教师审核确定题目。另一方面,指导教师应适当考虑学生的兴趣和爱好,启发、引导学生研究具有实际应用价值的课题;学生通过调研、阅读文献等手段对课题的发展方向和研究内容有了深入了解后,再确定毕业设计题目。将具有应用价值和明确工程背景的题目作为毕业设计题目,不但可以提高学生毕业设计的积极性,而且有助于学生胜任未来相关技术岗位和工作。

CDIO工程教育理念强调工程系统的实践能力,因此,在毕业设计教学过程中采取“内引外联”双导师制度的指导方式。首先,鼓励导师组织学生参与导师的科研项目、大学生实践创新训练计划、各类多级别的学科竞赛等,提高学生实战动手能力;其次,构建开放培养平台,与企业建立横向联合,让企业工程师与学校导师共同指导毕业设计,加强工程实践教育,缩短学校理论教学与企业实际需求的距离。学生通过工程实践可以了解计算机相关项目的开发过程,学习工程师的宝贵经验,从而提升自身的综合能力和工程素质。

CDIO工程教育理念强调人际和团队协作能力,这与大型计算机系统开发依靠团队协同完成的开发模式是一致的。在毕业设计中,学生以课题小组的形式开发应用系统,小组成员各自分工不同,成员发挥各自的认知特点,相互沟通、帮助以实现小组成员的共同目标。学生在拿到设计任务之后,经过认真的分析、思考,制订出一套解决方案,供组内成员讨论。教师定期组织学生进行小组讨论,学生先介绍自己的思路、工作进度和任务完成情况,然后共同讨论知识难点,在协作学习的氛围内探究问题最佳的解决方案。另外,学生完成阶段任务之后,小组成员包括教师要对任务的完成情况进行评价,评价结果可以作为毕业设计评价的依据。

从选题、构思到团队分组等过程全部由学生自主完成,教师应尽量以启发的方式给予合理化建议,辅助学生完成毕业设计,而不再是保姆式的监督、纠正和修改学生毕业设计中的所有问题。

2.1.2 以产品过程为导向,设计教学内容与教学组织

工程教育一定是以应用为目的、以产品/结果为目标、以工程过程(即问题解决过程)为教学组织主线、以“理论+经验”的“做中学”为教学模式的一种教育。基于CDIO理念的毕业设计教学流程主要分4个阶段,导师应指导学生参与毕业设计教学流程中的每一个过程。

(1)构思(C)阶段。确定题目和开题,即在确定毕业设计课题、分组与调研方案后,给学生下达毕业论文设计任务书,并让学生提交开题报告,准备进入实质性设计阶段。设计任务书规定了设计题目、要求完成的主要内容、使用的开发工具、成果提交形式及完成日期等。

(2)设计(D)阶段。学生应在导师帮助下掌握计算机软、硬件系统设计的相关理论和方法。计算机相关的开发不仅仅是编程,还包括可行性分析、需求分析、概要设计、详细设计等过程。需求分析是毕业设计过程中的关键过程,此阶段的任务是确定系统的目的、范围、定义和功能,需要团队成员多次调试、讨论。设计阶段应完成对系统的体系架构、模块划分、接口规范、开发工具及任务分配等的明确说明,并提交相关设计说明书等资料。学生应在导师的指导下不断完善构思与设计,提高毕业设计质量。

(3)实现(I)阶段。即把设计的内容转化为实际的软、硬件系统,包括编码、调试、测试等过程。在编码阶段主要是让学生养成好的开发习惯,保证代码的结构化、可读性和可移植性;及时进行模块测试,写出测试计划,提交测试分析报告。此外,这一阶段教师还要做好毕业设计评估工作中对毕业设计工作的中期检查,完成中期报告。除了阐述设计思路、工作原理、关键技术外,教师还要参照任务书检查已完成的任务、尚需完成的任务、存在的问题、解决方法等,同时对毕业设计工作进度给予评价。教师通过中期检查及时发现并纠正存在的问题,督促学生按任务书中的要求和时间进度完成工作。

(4)运作(O)阶段。此阶段需要导师引导学生总结设计工作,撰写论文。要求学生掌握论文的写作规范及写作要素,同时要求导师对论文提出书面修改意见,并督促学生修改完善。毕业设计答辩流程采取分级审核制,也就是导师初审、预答辩小组会审、正式答辩小组终审的分级审核和学院备案的制度。导师应该根据毕业设计过程中学生的表现和平时成绩,决定是否给予学生预答辩资格。学生通过预答辩熟悉答辩程序后,及时发现并修改设计及论文的不足,预答辩小组决定是否给予学生正式答辩的资格。答辩采用项目验收的形式,答辩人利用PPT介绍设计工作的内容和完成情况,现场运行和查看源代码,并接受教师提问。最后学院对答辩结果进行抽样调查以核查成绩是否公平合理,并设计复评制度,必要时可以复审。

2.2 基于CDIO的毕业设计实施过程

重新设计的本科毕业设计实施过程如图2所示。该做法将毕业设计时间提前,避免传统毕业设计时间与学生就业时间的冲突,以缓解毕业生的双重压力。学生在学校也有充足的时间查询资料、编写代码、调试系统、撰写论文、准备答辩等。

(1)引导阶段。改变毕业设计起始时间,从大三上学期即可进入毕业设计引导阶段。基于学生已学习了本科阶段的主要基础课程,教师首先要对所有学生介绍毕业设计的重要性、必要性、执行流程、如何选题、如何开展等情况,并特别强调毕业设计的评价标准,使学生对毕业设计有初步的认识。然后,学生可根据自己的兴趣、爱好广泛查阅相关资料,了解研究、设计的方向,在学期末提交一份总结报告。引导阶段主要培养学生综合分析问题、调研、检索网络资料和查阅文献的能力。

(2)选题阶段。大三的下学期进入选题阶段。选题过程可由学生先行提出毕业设计题目、方向,再由教师审核创新性、可行性,教师亦可以通过启发、引导的方式提出课题方向,必要的时候教师要给予技术支持和演示。选题阶段主要培养学生发现问题的能力。

(3)执行阶段。大四上学期是毕业设计的执行阶段。经过了缜密的选题阶段,教师需引导学生综合运用所学的专业知识,包括算法设计、数据库设计、软件开发方法、程序编写、界面的美化、程序调试等,实现毕业设计。这个阶段主要培养学生解决问题的能力。

(4)总结阶段。大四下学期,学生开始整理文档、撰写论文、准备答辩,教师要督促学生写出系统测试分析报告,同时让学生整理完善计算机软件设计说明书、用户手册、操作手册等文档。这个阶段主要培养学生的软件文档编制和编写材料的能力,进一步提升学生的软件设计与开发能力。

2.3 基于CDIO的毕业设计教学评价标准的制订

CDIO教育模式评价标准(标准11)的核心是能力的培养,能力本位的观点贯穿于毕业设计的全过程。为确保能力评价过程的合理性和有效性,评价标准采用不同的方式和手段评价不同的能力:

(1)评价的理念应强调学习过程,力求知识与能力的协调统一。学生的知识掌握与能力的建立是通过整个毕业设计教学环节活动获得的,评价以“过程”为基础开展,关注知识、技能的学习过程,关注实践环节及工程应用的能力。评价不能像传统评价模式那样只集中在毕业设计答辩环节。毕业设计过程中,学生的文献检索、网络使用能力,团队合作中的协同能力,困难问题的处理能力,专业技能的积累能力,论文撰写能力等都是评价学生毕业设计质量不可忽略的依据。

(2)评价的功能应关注工程实际,把握需求与个性特点的有机结合。由于学生的设计题目多来自企业实际,因此,对学生能力的评价不仅要来自学校指导教师和学生团队,也要来自企业导师。对学生工程意识的建立、工程实践的能力和产业经验的评价,企业导师拥有最大的发言权。引人CDIO模型后,评价的功能应由侧重成绩“优差”转向侧重学生的个性特点。学生的个性特点包括品德、兴趣、特长、能力等方面,品德表达了为什么干,兴趣表达了想干什么,特长表达了会干什么,能力表达了能干什么。因此,毕业设计评价应关注学生的个性特点,强调评价的针对性、情景性与真实性。

(3)评价的标准与方法应体现革新,突出主动性与阶段性的特点。评价标准是实施CDIO教育的关键,我们根据CDIO教学理念对人才的要求,提出对毕业设计教学的评价从专业技术知识、动手实践能力、创新能力、团队协作能力4个方面进行评价,相应地制订多元化、多层次、可供组合的毕业设计质量评价标准与指标,并将评价机制贯穿于整个毕业设计过程中。专业知识评价用来衡量学生对基础理论知识、核心工程技术的掌握程度;实践能力评价主要考核学生运用知识解决实际问题的能力;创新能力评价用来评估学生的工程分析、推理和创造性设计的能力;团队协作能力评价记录整个设计过程中团队分工、交流、协调、合作的具体内容,并据此对团队协作能力进行评价。以“分阶段任务式”的方式进行评价,摒弃传统观念造成的模式化操作过程。对计算机专业毕业设计内容而言,可行性分析、需求分析、系统设计、系统实现及测试等完整的工程过程是毕业设计成果质量的基本保证,应从制度上要求对毕业设计各分阶段进行严格检查,对学生的调研报告、开题报告、中期检查、软硬件系统设计、论文撰写、答辩等阶段实现全程监控,保证毕业设计高质量的完成。

(4)评价的过程应呈现多维度,要求客观、公开地反映评价结果。毕业设计评价过程有时会因为不同评审人员采用的指标评价体系不同、毕业设计各类属性值与指标权重值的不同源性而失去客观性。为加强评价过程的客观性,在评价过程中力求多人员、多层次、多维度地开展评价工作,如毕业设计评价由指导老师、评阅老师和答辩小组综合制订。校内指导教师主要侧重学生设计阶段的评价,企业指导教师主要侧重工程意识建立、工程实践能力的评价,评阅教师主要侧重论文文本规范性的评价,答辩小组主要侧重答辩时学生的表现和系统演示的效果以及项目指标、功能、性能完成情况等的评价。还可以利用常用的评价方法,如层次分析法、模糊层次分析法等建立本科毕业设计质量评价系统,加强评价过程的客观性。在对每个方面的评价过程中,评估结果要体现客观定量与主观定性的结合。毕业设计评价要客观透明,评分机制要具有操作性和科学性。另外,毕业设计评价最后要进行审核,以提高毕业设计结果的权威性。

3 结语

笔者以CDIO工程教育理念为指导,基于对教学本质的理解,结合计算机专业的工程教育特点,分析和梳理了计算机专业毕业设计的全过程,对毕业设计选题、时间安排、教学过程以及毕业设计评价等几个方面进行了教学改革,按照构思、设计、实施、运行4个环节开展毕业设计,并将改革模式应用于宁夏大学计算机专业毕业生,取得了较好的效果,为计算机类专业的毕业设计教学改革提供了一种切实可行的教学模式。未来我们将在毕业设计的教学组织、实施过程等方面进一步改进和完善,使该模式更科学、合理,切实提高计算机专业毕业设计教学的质量。

参考文献:

[1]张红延.面向能力培养的工科专业课教学设计方法[J].计算机教育,2010(11):54-59.

[2]王娜,徐鲁雄.基于任务驱动的计算机专业毕业设计的实践[J].福建师大福清分校学报,2012(2):37-41.

[3]张莉.CDIO工程教育模式下本科毕业设计改革研究[J].科技信息,2013(14):70-71.

[4]袁旦,苏志强,钱慧娜.CDIO模型的理念对工程类大学生学业评价的启示[J].中国高等教育评估,2008(4):69-71.

[5]范会联,仲元昌.基于CDIO理念的软件人才培养模式探索[J].实验室研究与探索,2012(1):140-142.

(编辑:彭远红)

作者:李贯峰 李萍 秦飞舟

上一篇:计算机接口技术论文下一篇:证券投资基金法论文