时间:2023-03-17 17:57:45
导语:在计算机毕业设计论文的撰写旅程中,学习并吸收他人佳作的精髓是一条宝贵的路径,好期刊汇集了九篇优秀范文,愿这些内容能够启发您的创作灵感,引领您探索更多的创作可能。
【关键词】毕业设计论文选题 先导培训 提高综合素质 创新能力
一、因材施教。恰当选题
选题是毕业设计论文工作的第一步.是高质量完成毕业设计论文指导的前提保证。经过三年多的学习,学生已经具备了从事本专业工作的基础知识,但相对来说他们的知识结构还是浅层次的,大部分同学还不具有选题、立项的能力,即使能选定题目,也往往难以全面提升自己的能力。教师在选题时,应贯彻因材施教的原则,题目的难度适应学生的实际能力和水平,鼓励一部分优秀学生有所创造。应该承认,在学习方面,学生是存在差异的,因此毕业设计论文选题难度要有差异性,这并不是一种歧视行为。教师的选题应与自己的科研项目相结合,发挥自身优势,以更好地指导学生。同时选题也要注意连贯性,可以利用前届学生的研究成果,在他们的基础上,继续作深入的研究。当然,学生不仅仅是以上两类,但只要掌握了因材施教这一原则,就找到了解决问题的思路。
二、确定选题。先导培训
课题确定以后.指导教师应给每个同学下达毕业设计论文任务书,以明确整体工作内容、提出明确的技术要求和量化的工作成果要求,包括论文的开题报告及设计的总体方案,论文及说明书的字数,图样、实物的数量,按毕业设计论文各阶段拟定工作进度,提供必要的资料和数据,列出部分推荐参考文献目录等。由多个学生共同参加的课题,必须分别明确各个学生应完成的工作内容和要求。
(1)以培养创新能力为中心的教学目标:要在毕业设计环节中突出加强对学生创新意识和创新能力的培养,首先,就要更新观念,从思想深处改变对毕业设计作用的传统认识.对毕业设计的培养目标和教学要求加以改革。明确地提出:毕业设计不再是单纯地针对解决专业技术问题能力的培养.而是对学生综合素质和创新能力的培养。毕业设计不仅是综合检测学生近四年学习的效果和水平,也是对已有教学环节的扩展和深化,更是检验和发挥学生创造性、开展创新活动的试金石,是学生综合素质与培养效果的全面检验。
(2)以学生为过程主体的培养原则与模式:毕业设计中学生创新能力的培养和创造活动的开展,必须坚持以学生为主体的培养原则。要想学生发挥能动性创造性,首先要使其具有自主性,成为毕业设计过程中的主角,而不是跟在老师后面亦步亦趋的配角。只有当学生切实地感到自己是创造活动的主体,才能激发创造的热情,全身心地投入创造的过程并关心创造的结果i才能进发出想象力、意志力和创造力。
(3)把握适度的指导方法与强度:把握适度的指导方法与强度在学生选择了合适的毕业设计题目,有了创新的欲望后,导师给予的正确、适度、及时的教学指导,会成为学生创新设计活动的催化剂、助动力和方向盘。
(4)鼓励学生的创新行为:学生是一个需要肯定、褒扬,需要体验成功喜悦刺激的群体,在毕业设计过程中,指导教师的信任和鼓励会直接影响到学生创新欲望的产生、创造意识的萌发和创造力的实现。以鼓励为主的指导方法,能够满足学生的成功需要,调动他们的积极性.再加以正确的引导.会大大促进学生创新意识的发展和创新能力的锻炼。
三、过程监控。全面育人
学生进入课题后,对每个人应根据任务书,列出时间表,对毕业设计论文工作进行督促检查。最后一学期学生课程少,加上找工作、研究生复试等问题,学生心态比较浮躁,检查督促跟不上,很容易造成毕业设计论文拖后,有的甚至完不成任务。指导教师每周至少应与每个学生保持接触交流,听取学生的汇报,检查进度情况,帮助学生解决毕业设计论文过程中遇到的疑难问题。整个毕业设计论文过程中,要培养学生独力解决问题的方法和能力:培养他们严肃认真的工作态度、勤奋钻研的优良学风:注重开发学生的创新精神和创造能力,严禁抄袭。
指导过程中,应该融思想道德素质教育、业务素质教育、文化素质教育于一体,注重学生素质的全面提高。坚持教书育人,在毕业设计论文指导期间,要对学生进行政治思想、职业道德和纪律教育,严格考勤。学生因故请假应督促其按有关规定办理相关手续。做事先做人,尊敬别人,科学作风,团队精神等是做事的基本素质要求,要让学生学习和体会做人做事做学问的各方面事情.要让学生养成良好的工作习惯。
四、指导撰写毕业设计论文报告
在答辩前两周,毕业设计论文的主要工作应该已经完成。指导教师应根据课题情况提出最后的修改意见,指出其中的错误,指导并督促学生限期改正,进一步完善。否则,不得参加答辩。最后的工作就是毕业设计论文报告的撰写。本科生大都没有进行过这方面的训练,有的甚至不知道该如何把前期做过的工作写成报告论文。即使能写出来,无论格式,还是内容组织等方面都离要求相差甚远。毕业设计论文报告直接反映前期工作的质和量,代表设计成果的水平。这最后一个环节.指导老师必须予以足够重视.应从以下几方面进行指导。
1 引言
计算机专业本科毕业设计教学是考查学生程序设计及系统开发能力的重要手段之一[1],可以培养学生求实创新的科学态度、独立分析问题及解决问题的能力;是对大学生专业素质和实践能力培养的综合检验,也是衡量学生专业综合水平的重要教学实践环节。然而目前高校计算机专业毕业设计教学质量下滑严重[2],教师论文指导工作也面临许多困难,甚至很多高校把毕业设计改革的焦点放在毕业设计是否应该存在和废除问题上。如何加强和改革大学毕业设计教学工作已迫在眉睫,找出问题的根源,积极探索并解决问题是当务之急。
2 存在的问题
笔者近8年来主要指导计算机专业本科毕业设计教学工作,认为毕业设计所存在的问题与学生、指导教师及学校所提供的环境及管理方式均有关联。
2.1 学生方面的问题
1)科研意识淡薄,理论水平不高,选题盲目,设计目标不明确。学生在毕业设计阶段缺乏基本的科研能力[3-4],如计算机专业的本科毕业设计学生往往不知从何处及如何去查阅系统设计所需资料,在众多的资料中也不知如何有效地阅读及参考相应的资料,甚至对于目前较为流行的系统设计工具及开发语言等更专业性的问题,更是知之甚少;总是按照规定的模式按部就班地进行设计,很少去思考“为什么要这样做”“可否换个角度去做”,不善于发现并解决问题,缺乏创新能力。
在多年的毕业设计论文指导过程中,笔者还发现很多学生不会应用学过的理论和知识点,如无法规范地画出软件设计流程图,论文中流程图画得五花八门。笔者经过与他们详细的交流得知,主要原因在于学生做软件系统开发时缺乏有效的设计,基本上就是学习了开发环境的使用,熟悉了部分代码开发工具如JAVA、VC++等,就开始进行系统设计,设计完成后开始写毕业论文,在毕业论文中再按软件开发流程来介绍毕业设计课题或项目的开发过程。由此画出的流程图基本上就是功能图,而学生对功能图的描述比较随意,所以画出的流程图极不规范。还有一个明显的现象,就是学生在毕设过程中对数据库的设计也是非常随意,不知数据的规范化,无法运用数据之间的联系,一般也就是设计简单的独立的几张数据表,然后运用开发环境对其进行简单的增、删、改操作,对理论课程的教学内容的使用缺乏应有的专业能力。
学生选题时,通常根据学院教师上传的毕业设计课题作为参考,由于高校系统开放的选题时间有限,加上对论文的选题背景缺乏一定的了解,很多学生最后只是根据自己所熟悉的教师来选定毕设课题,这种毫无目的的选题方式必然会给毕业设计带来很大的被动与压力。
在毕业设计过程中学生往往还把大部分精力放在了熟悉使用开发环境的工作中,而对于软件项目开发的其他过程,如项目调研、项目系统设计等环节不重视,甚至不考虑,设计目标不明确。这样在整个毕业设计的过程中包括论文写作、团队合作及沟通能力达不到毕业设计的目标要求。
2)论文写作程序混乱,抄袭严重。论文写作程序首先是确定选题,查阅资料并掌握相关基础后撰写开题报告,之后进行项目设计,待设计结束后完成毕设初稿并修改定稿。但笔者在毕业设计指导过程中往往发现这样一个奇怪的现象,部分学生总是在毕设最后阶段将毕业论文和开题报告一起上交,也就是说开题报告和毕业论文的书写时间是一致的,这也就从侧面反映出学生并没有掌握毕设的基本流程。且论文抄袭现象严重,如人事管理系统、学生管理系统等这些毕设课题,在参考书籍中可以找到类似系统的实现方法,甚至可以在网上找到类似的源代码,学生把界面稍微换一换,就成了自己做的系统,大篇幅地抄袭他人的研究成果,稍加修改就变成了自己的论文。
3)就业压力大,投入时间少。当前高校扩招严重,计算机专业毕业生人数急剧增加,就业成了毕业生严重的心里负担,各招聘单位每年在大四上学期就开始大范围地招聘,这对于即将毕业的大学生来说是个难得的就业机会,于是他们对各种招聘会跃跃欲试,基本都忙碌于各招聘会之间。除此之外,毕设时间与各高校考研初试、复试时间也相互重合,如此一来,多数学生在毕业设计环节上投入的精力甚微。
2.2 指导教师的问题
计算机专业毕业设计的课题根据学科性质主要分为两大类,一类是科学研究型课题,体现计算机基础理论与核心技术的创新性,主要培养学生计算思维能力和算法设计与分析能力;第二类是工程应用型课题,培养学生程序设计与实现能力及计算机系统的认知、分析、开发与应用能力。但每一年学院毕业设计选题内容大多是相似或相同的,部分指导教师也都存在这样一种心理,认为学生的科研能力非常薄弱,于是在自己所负责的教研及科研项目中也很少让学生参与;负责毕设相关指导任务的各位教师,大部分又同时担负着繁重的教学及科研任务,这样一来,指导毕业设计的精力和时间就不是很充沛。这些原因都可导致学生实践及科研能力得不到有效锻炼,毕业设计教学效果当然就很不理想。
2.3 毕设实验设备不足,没有良好的实习基地
学院的毕设实验平台设备少,学生多,且设备不能及时更新,毕设管理人员很难对学生的实验过程进行有效的监督,学生的实践能力普遍欠缺,这些都直接导致毕设学生计算机系统开发平台运用能力差。且有些实验设备比较简单,主要以验证性操作为主,缺乏综合设计实验的探索性分析。
2.4 毕业设计开设时间不合理,模式单一,管理不到位
绝大部分高校均将毕设时间安排在本科生教学计划的第八学期,而这样的时间安排恰好又与就业、考研冲突,学生对毕设投入的精力少;且毕业论文基本上还停留在如何教学生写论文的基本模式上,很多学生对自己所做毕业设计课题根本不感兴趣,毕业论文质量差,论文模式单一无创新。由于答辩人数众多且答辩时间短,毕业论文答辩工作也难以高质量地完成,答辩基本上停留在基本形式上,毕设监督的力度缺乏,无明确的考核标准,约束力度小。
3 提升毕业设计质量的对策
笔者根据以上分析的毕业设计教学过程中所存在的种种问题,给出改善计算机专业本科毕业设计教学的几点参考建议。
3.1 更改毕业设计教学时间
我国高校的毕业设计工作大多数在第八学期完成,而毕业设计恰恰又是综合性及层次性最高的重要教学实践环节,很难用一个学期完成。国外的一些大学将毕业设计实践安排在整个大学就读期间完成[3,5],以学分制为主,通过大学4年的学习可到工厂、企业等各处实习,并最终上交毕业报告。可借鉴并参考国外的经验,提前开设毕设相关指导课程,并作为必修课程,让学生掌握毕设的相关程序和写作格式等,有充分的时间和基础准备毕业设计论文。
3.2 认真做好毕业设计选题及分配任务
毕业设计指导教师的选题要注重理论教学性、研究创新性和生产实用性,大学生往往对与生活生产实际相结合的课程有着浓厚的学习兴趣,由此可激发出他们的学习爱好,促使他们自己主动去学而不是被动接受。笔者调差显示,学生愿意选择应用性课题的主动性显著地高于其他类型的选题,这就反应出毕设论文选题应该最大可能地接近生产及生活实际。作为指导教师,选题要透射出教学实质,既要重点强调原有知识,承上启下,又要注重所学知识的连贯性及一致性,这样可帮助学生更深层次地吸收知识,从而更好更快地得到提升。指导教师在毕设任务分工中要充分考虑学生之间的差异,而学生之间的差异性主要体现在理论知识的掌握程度和实践动手能力等方面,所以教师对于选题的准备要具有层次性,按课题的难易度合理地对不同层次学生进行分工。若将较为简单的选题分配给能力较强的学生,他们往往能提前完成毕设内容,无法充分发挥自身的科研水平;若将较难的课题分配给能力较差学生,则会使学生感到极大的压力,觉得设计不知从何做起,指导教师碰到如此情形也不得不花费大量的精力指导,使以学生自学为主的毕设拘泥于形式,得不到预期的效果。这就要求教师按照学生的能力水平合理地安排课题分工,最大可能地接近学生实际水平,促进他们的学习欲望,激发自主解决实践问题的能力。
3.3 加强指导教师的理论知识和实践经验
毕业设计既涉及理论知识又涉及实际操作技能。因此,指导教师既要能从理论上指导,又能给予实践上的帮助。学院可为专业教师提供与企业合作的平台,教师参与企业项目,或到软件企业进行培训,增强实践经验;同时学院也可聘请企业有经验的工程师作为指导教师,从两个方面共同增强指导教师的实际指导能力。
3.4 积极加强与企业及实习基地的合作,寻求更好的毕设指导方式
当代企业对计算机专业毕业生的要求较为实际,既要求有理论基础又要求有动手能力和实践经验,若毕业生没有相关的实践或培训的经历,在工作中会遭受很大的压力且难以满足工作性质需要,往往出现企业招不到合适人才而学生又难以找到合适工作的两难状况。
学校的教学主要侧重于基本概念、基本理论以及基本算法的教学。现在的企业和实习基地针对当今大学生普遍存在的眼高手低、动手能力差等问题,可提出具体实训的培训方式。企业和实习基地可以项目开发环境的熟练使用为目的,对程序代码的使用为方式,培训计算机专业学生的工作能力。但实习基地偏重应用,对软件开发的相关思想、方法、理论的指导较少,很多学生在实习结束后,虽然能熟练地操作开发环境,运用相关的代码,但是很难独立地做出完整的项目。
学院可根据上述具体情况积极探讨与企业和实习基地的合作,以理论教学为主,以实习基地为辅,将毕业设计的课题实施过程的指导工作交由企业和实习基地,并进行相应的成绩考核。而毕业设计任务的分配及论文的指导工作则由本院指导教师继续承担,也进行相应的考核,最后可将两部分考核成绩综合在一起作为学生毕业设计的总成绩。这样,学生既可利用毕业设计的时间段到企业进行项目实训,又可在特定的专业方向上进行深入学习。
3.5 加强毕业设计各环节的监督力度
学院可考虑成立专门的毕设指导委员会,成员主要由学院领导、各系主任及中青年骨干教师组成。毕设指导委员会主要根据毕设教学的实际状况,制定相关的管理制度,负责监督毕设的整体过程。并以各系教研室为单位进一步成立毕设指导小组,负责毕设教学内容的具体执行。
学院还可在毕业设计期间采用动态管理的方式指导毕业设计工作,组织毕业设计前的动员工作并组织参加毕业设计的全体教师认真学习有关毕业设计要求的文件、学生完成毕业设计选题工作,要求指导教师与学生之间进行课题讨论及任务分配,这样学生可以熟悉课题并提前做好相关准备;要求学生做好开题报告,合理安排好毕业实习;到毕设中期阶段,学院应组织毕业设计阶段性成果检查,及时了解并检查各课题任务完成进度,积极解决毕业设计教学工作中存在的问题。毕业答辩时应成立答辩委员会,采取指导教师现场回避等原则。答辩结束后,由答辩委员会对每位学生的答辩成绩进行综合评审,对于部分较差者可实行“二次答辩”,以提升毕业设计的质量。
4 结束语
大学本科计算机专业毕业设计教学工作质量的提升,主要由学生、指导教师和学院教学环境的整体配合与协作才能完成。有效的毕业设计教学改革可大大提高计算机专业毕业生的专业素质,促进能力的培养及提高毕业论文的研究水平,改善学生学习的主动性,进一步培养学生的实践和团队合作能力。但毕设的改革仍存在一些问题,如校外实训基地对毕业设计工作的整体把握能力较弱、对论文的规范性要求及课题的科学性重视不够等问题,今后的毕业设计改革任务还很艰巨。
参考文献
[1]韩建民,王丽侠,贾洞.大学生程序设计能力的层次化培养模式[J].计算机教育,2012(3):18-22.
[2]温艳冬.关于提高计算机专业毕业设计质量的对策研究[J].计算机教育,2011(12):103-106.
[3]武卫莉.提高大学生毕业设计(论文)的教学质量研究[J].实验技术与管理,2012(2):153-155.
[4]王玉锋,刘保旨,李雪梅,等.计算机专业本科毕业设计的探讨[J].计算机教育,2010(1):77-79.
计算机专业的毕业设计是大学生在大学学习期间的最后阶段,是实现专业人才培养目标的综合性实践教学环节,是培养学生运用本学科的基本理论、专业知识,提高分析和解决工程实际问题能力、独立工作能力和创新意识的重要途径,也是对学生能力和素质的全面检查。因此做好本科毕业设计有利于提高毕业生的工程素质,对毕业生以后的就业起到一定的帮助作用。然而,近几年来,随着高校扩招、师资短缺以及计算机知识更新过快等因素的出现,计算机专业的本科毕业设计质量不断下降,毕业设计中的问题层出不穷。
二、计算机专业本科毕业设计现状分析
现在计算机专业学生的毕业设计大体可以分为:理论、软件和硬件。实际上学生的毕业设计多是做软件或硬件的,做理论的不多,即使做理论也要求结合实际问题来进行编程验证。设计涉及的方面一般有:网页设计;网页编程;平面设计;动画设计;网络设计、搭建、调试和维护;网络安全;单片机及自动控制等。这些设计工作就是要培养学生综合运用所学的知识的能力,包括软件开发方法、算法设计数据库设计、程序编写、程序调试等。如何通过这样的训练来真正达到毕业设计的目的,培养学生的实践能力、创新能力和初步科研能力,需要学校、指导教师和学生自己三方面的共同努力。然而,近几年来,随着高校扩招、师资短缺以及计算机知识更新过快等因素的出现,计算机专业的本科毕业设计质量不断下降,毕业设计中的问题层出不穷。如果不能很好的解决这些问题,毕业设计就难以得到提高。其中具有代表性的问题主要有以下几个方面。
1.毕业设计的选题不够合理。
毕业设计的选题是决定毕业设计质量的先决条件。每年学生毕业设计的选题多是与上一届大同小异,不少学生都会选择做管理系统,图书管理系统、人事管理系统、学生管理系统等。学生之所以选这些系统来做,也是因为这些系统的实现从技术上来讲其实是大同小异的,系统的实现方法在许多计算机书籍中可以找到,类似的源代码在网上也很容易找到,已经成型的论文也颇多,到时候学生可以把界面一换,就成了自己做的系统,把别人的论文稍加修改就成了自己的论文。但这些题目毫无创新性可言,对学生综合能力培养的帮助不大。
2.学生思想重视不够,投入精力不足
学生大多认为毕业设计仅是一种形式,对自己的正常毕业以及以后的工作和学习没有丝毫影响,忙于参加各种各样的招聘会和公司面试,在毕业设计环节上投入精力甚微。毕业设计的时间与考研初试、复试时间重合,在两者不可兼顾的情况下,多数学生都选择了准备考研,而不是做毕业设计,往往都是临近答辩时,才匆匆忙忙,东拼西凑,草草完成,甚至出现严重的抄袭想象。以这种心态和这样的方式写出来的论文,质量当然也就难以得到保障。
3.指导教师的选择不当和责任感不强
由于计算机专业发展比较晚,具有丰富项目实践经验的老教师十分稀缺,计算机专业本身是一个实践性要求很强的专业,没有这些实践体会,就很难理解软件开发过程、软件技术如何应用到生产这些问题,从而影响了毕业设计的质量。部分指导老师对毕业设计的目的认识不足,责任心欠缺,对学生疏于指导。学生本来就对毕业设计的重视不足,再加上指导老师疏于管理,毕业设计质量下滑也就成了必然的趋势。
4.对毕业设计的监管有所欠缺
毕业设计环节的教学监管不够到位,对指导老师的要求不够明确。检查是大多基于学生和指导老师填写的各种表格和文档,指导老师没有在学生做毕业设计的过程中起到监管和指导的作用,因而对学生的要求也就随之任之。这种方法对毕业设计的过程起不到监控的作用。毕业设计的最终成绩取决于指导老师的评定和答辩。由于本科生数量过多,答辩任务很重,导致答辩的时候,把关不严。这势必造成学生的侥幸心理,觉得不好好做毕业设计也能通过。如此欠缺的监管制度,毕业设计的质量也就自然不佳。
三、提高计算机专业本科毕业设计质量的措施与对策
毕业设计可以反映一个计算机专业的学生的综合实践水平。毕业设计不仅可以培养学生将理论与实践相结合的能力,还可以激发学生的创新精神,所以一定要保质保量的完成毕业设计。针对毕业设计中出现的问题,可以采取以下的措施解决。
1.选择合适的毕业设计题目
计算机专业的毕业设计选题应按照以下几个原则进行选择。第一,课题的选择应符合专业培养目标,达到毕业设计教学大纲的基本要求。第二,课题的选择应体现教学与生产、科研、文化和经济相结合的原则。第三,课题的选择应贯彻因材施教的原则,使学生在原有的水平和能力方面有较大的提高,并鼓励学生有所创新。第四,选题的范围和深度应符合学生的实际情况,并尽可能多地反映现代科学技术发展水平。第五,学生除了在导师提出的课题中选择毕业设计课题外,也可根据本专业特点选择自己实践中感兴趣的实际问题作为毕业设计课题,但必须经指导教师审定。
2.加强学生思想教育和引导
提高高校毕业设计的质量,根本措施应当是加强学生教育,使学生引起重视。其实多数高校和指导教师对于加强学生思想教育的重要性都深有体会,但具体实施起来总觉得效果不如想象中好,关键是在于“循循善诱”几个字。要经过耐心教导,让学生意识到,毕业设计不仅仅是一个学习任务,也是为了对自己四年学习划上一个圆满的句号,是对个人责任心的一次考验,从而端正了态度,主动性大大提高。在毕业设计之前做一些专门针对毕业设计如何开展的专题讲座。
3.加强过程监控,改革评价体系
通常学院对学生在整个毕业设计期间所作的工作并没有进行全面的评价和监控。如果学生不是自己做的毕业设计,又在答辩前熟悉了别人给设计的东西,单从答辩环节有时很难看出。开题报告完成以后,就进入了漫长的实际设计过程。要增强对学生的监督和督促机制,防止学生偷懒。其一,要增强指导教师的责任感;其二,可引入现在一些软件公司常用的做法,要求学生写周报,让学生每周对自己毕业设计的工作进展,取得的成果或碰到的困难做一次记录。这样既避免了学生临时报佛脚,不做设计只写论文的情况发生,又使学生的整个设计过程都有案可查,增加了对毕业设计评分的合理性和公正性。这种过程监控实际上既对学生加强了管理,也加强了指导教师对学生指导的力度。学生开题报告的质量、需求分析报告的质量、系统设计报告的质量和中期检查的结果等均列入毕业设计评价之内。
目前,电大计算机专业课程设置一般可分三种类型,即基础课、专业基础课和专业课,以后两种类型为主。其中,必修课和限选课的数量是:大专14门次,专科起点的本科12门次。
任何课程的教材内容与该学科最新进展之间都有一定的时间差,这一点在计算机科学中表现得更为明显。例如,早期计算机课程的教学内容是Dos操作系统,而社会上广泛应用的是新一代的Windows图形界面操作系统;计算机课程教学内容是Dos下的各种应用程序和软件,而社会上广泛使用的几乎全是Windows下的各种应用软件,学用严重脱节。目前,计算机科学的教材内容更新速度跟不上学科发展的情况依然很突出。在远程开放教育中,因其办学规模大、数量多,对教材的可读性要求高、大规模更新困难,这种情况就更加突出。
举例来说,专科14门次课程中,直接涉及编程语言的仅有一门“面向对象程序设计”,且只涉及c一语言,而实现交互式动态网页所需的语言(如JAVA、VBscript、JAVAscript等和数据库管理语言SQL等)却很少涉及。又如“数据库系统概论”课程也只涉及其基本理论,而目前应用较多的为实现交互式动态网页所需的网络数据库操作技术却很少涉及。另外,教材对目前常用的三种主要方法,RDS方法、ASP和PHP方法基本不介绍。
相比较而言,作为以面授为主的普通高校,由于是“作坊式”的教学方法,故比较灵活。但是作为远程开放教育的计算机专业,由于其特点是远程的、教学分离的,是“工厂化”的,采取这种机动的补充方式相对困难。
二、毕业设计工作的指导原则
为解决教学大纲提出的培养目标与既定教学计划中课程设置的矛盾,填平“供需鸿沟”,远程开放教育中最易嵌入、最易见效的措施就是:改造毕业设计这一教学环节,力图在提高毕业设计质量的同时,使学生在走出校门的最后一道加工工序中,成为一名合格的专业技术人员。为此,毕业设计工作可确定以下指导原则。
(1)及时适应原则根据电大培养应用型人才和计算机技术更新快的特点,毕业设计工作的指导思想,居首位的应是使毕业设计的内容要及时适应社会需求。
(2)开放创新原则计算机专业领域中,创新是永恒的主题。鼓励学生突破旧的系统,尝试别人没有想或没有做过的事,是培养学生创新思维总的指导原则。
(3)辅导加互助讨论原则计算机毕业论文辅导教学中,笔者发现一个有趣现象。在分组学习模式中,小组成员讨论交流的情况是否充分,小组是否有事实上的学术带头人,是小组成员设计水平好否的关键。
三、采取的综合措施
(1)专家高水准的讲座领路毕业设计期间,学校应组织包括外单位的专家在内的高水准的教师,甚至分工负责,针对学生需补充的专业知识作若干次高水准的讲座。讲座采用启发式,高度浓缩,有讲义、有多媒体的具体实例演示,并开出参考书目由学生自学。
(2)实用课题引导毕业设计指导教师提供的选题应是新颖的、实用的,能切合目前社会计算机应用的热点。指导教师如没有深入研究,没有好的选题,教务部门应不授权其向学生推荐。
(3)小组学习模式为加强自学能力培养和促进学生之间的交流,课题相近学生应组成小组。指导教师应为每一小组安排几名活跃的“小老师”,同一小组的学生安排统一的讨论时间、统一的上机时间。
(4)规范的教务管理高水平的毕业设计不会自然地产生与形成,需要严格的教务管理来实现。我校通过设计使用四个规范的表格,落实严格的教务管理。
在筹备毕业设计工作的上一个学期末,对有关教师下发第一个表格——“毕业设计辅导工作申请表”,其内容包括毕业论文的选题、要实施的技术方案、已完成的研究工作、需配备的硬件、软件环境和指定的有关参考书等。
开学后,教师将收到两个表格,一是“学生毕业设计成绩登记表”,登记开题报告成绩、期中检查成绩、小组讨论成绩、毕业论文成绩和论文答辩成绩,总的评分由以上诸项加权综合而成。另一个表格是“毕业设计工作进程安排表”。该表注明毕业设计过程中,各讲座的内容与举办时间,开题报告上交时间,中期检查时间,小组讨论时间,毕业论文初稿上交和举行毕业论文答辩的时间等,以让教师和学员尽早知道毕业设计总的进程和安排。
最后一个表格是毕业论文登记表,这个表格由上级电大统一印制下发。除上,我校教务部门把历届的优秀毕业设计加以编辑,刻成光盘,本在校园网上推介。这对鼓励学生高标准要求自己也起了很好的推动作用。
【关键词】毕业 设计 质量 对策
一、引言
毕业设计(论文)是本科教学工作中不可或缺的重要实践环节,教育部发出的相关文件特别是《普通高等学校本科教学工作水平评估方案》的中对毕业设计(论文)的要求更强调了当前做好毕业设计(论文)工作的重要性与紧迫性。然而,如何在当前就业形势比较严峻的形势下优质高效地开展毕业设计(论文)是一个需要认真研究和实践的课题。
二、毕业设计(论文)质量影响因素调查
评价一份毕业设计(论文)的质量应该是全方位的。毕业设计(论文)不同于科研总结或论文,也不可能全部等同于真正的工程设计。毕业设计的基本教学目的是培养学生综合运用所学的基础理论、专业知识和基本技能,提高分析与解决工程实际问题的能力和初步科学研究的能力。主要包括:
调查研究、中外文献检索与阅读的能力,综合运用基础和专业理论知识分析解决实际问题的能力,定性、定量相结合的独立研究与论证的能力,试验方案的制定、仪器设备的选用、安装、调试及实验数据的测试、采集与分析处理的能力,设计、计算与绘图的能力,包括使用计算机的能力,逻辑思维与形象思维相结合的文字及口头表达的能力,撰写设计说明书、论文及英语书面表达的能力等。考察毕业设计(论文)的质量应特别关注选题质量和最终成果两个方面。
影响毕业设计(论文)质量的因素是多方面的。笔者在问卷调查、座谈等基础进行统计和分析,得出了五项认同度在90%以上的影响毕业设计(论文)质量的主要因素,如图1所示。
三、关键因素分析
1.学生的知识结构及其投入
毕业设计(论文)的质量首先取决于学生自身的综合素质,因为如前所述,它要求学生综合运用所学的理论知识和技术知识,相对独立地解决科学研究、工程设计问题,并取得设计成果,这是一个创新思维和创新能力形成的过程,是对其独立工作能力的锻炼的过程。要提高毕业设计(论文)质量、培养学生的创新能力,仅靠毕业设计(论文)这一环节显然是不够的,它离不开前三年多的基础理论及专业知识的学习,离不开实习、实验、课程设计等各种实践教学环节的训练。学生完成毕业设计(论文)一般需经历选题、查阅文献资料、开题、科学实验、撰写论文、答辩等环节,每个环节都需要学生投入大量的时间和精力。教育部要求的工作量是学生每天工作6-8小时,共计要用15周以上,这是相当必要的。
2.指导教师的知识结构及其投入
指导教师的知识结构及其投入是制约毕业论文质量的重要因素。毕业设计(论文)涉及知识面宽,具有很强的综合性和实践性,这就要求指导教师不仅应具有系统、扎实的理论知识,同时要有较丰富的实践知识和经验。只有指导教师的整体素质高,业务水平高,实践能力强的教师担任指导教师,才能保证毕业论文的教学质量。另外,指导教师的世界观、人生观和人品才学对学生具有重要的影响力。在指导工作中,教师的人格感染力具有不可替代的作用。对于指导教师的指导时间,我校也作了相应的规定。规定指导教师每周的指导时间不能低于8小时,效果显著。
3.毕业设计(论文)质量监控体系的构建和落实情况
实践证明,科学、完善、有效的监控体系,对毕业设计的整个过程进行监控。毕业设计(论文)领导小组和督导工作的组织,对毕业设计的实施过程进行严格、科学并且到位的管理,是提高毕业设计(论文)整体质量的重要保证。其主要职责是建立健全毕业设计(论文)管理的规章制度,对毕业论文(设计)的各环节进行管理。在毕业论文(设计)的目的与要求、毕业论文(设计)的过程管理、毕业论文(设计)的经费管理、毕业论文(设计)的答辩与成绩评定、毕业论文(设计)的归档、优秀毕业论文(设计)的评选等方面对毕业论文设计的各个环节逐步实现规范化,以保障毕业设计(论文)的质量。
4.毕业设计(论文)所必需的硬件条件和经费保证
教学条件和教学环境是学生开展毕业设计(论文)工作的基础保障,也是学校提高毕业设计质量的基础。学生在进行资料查阅、调查研究、科学计算、分析、绘图和仿真等与课题相关的工作时,必须有计算机、网络、图书以及实验实习的设备和场所。特别对于工科工程专业的学生,为了保证他们参加毕业实习、科学实验、工程实践和社会实践,我们必须提供教学实验室和校内外教学实习基地。同时,学生查阅资料、科学研究、实验、毕业实习、文章打印等都需要一定的经费支持。
5.毕业设计实习、调研质量
毕业设计(论文)相关的实习、调研能够帮助学生加深对所做课题的理解,对学生的毕业设计的过程的很好的启示。因此,毕业实习、调研质量的高低也直接影响到毕业设计(论文)质量的质量。
四、系部(学院)做好毕业设计(论文)工作的对策
影响毕业设计(论文)质量的因素是多方面的,但其主要因素学校(特别是院系管理者)是可以掌控的,只要树立科学质量观,坚持“以人为本”,注重师生的主体作用,保证“人、财、物、时”等投入到位,就能做好本科毕业设计(论文)工作。
1.抓关键,落实质量监控体系
做好系部(学院)本科毕业设计(论文)工作,我们的经验是抓关键,这个关键就是:以提高质量为目标,以规范为抓手,综合应用系统论、控制论和全面质量管理等理论构建和落实质量监控体系。
把毕业设计(论文)及其管理工作看作是一个控制系统,分析它的信息流程、反机制和控制原理,能够寻找到使其达到最佳状态的方法。从信息的角度上看,整个控制过程就是一个信息流通的过程,控制就是通过信息的传输、变换、加工、处理来实现的。反馈是控制论的核心问题。反馈对系统的控制和稳定起着决定性的作用,系统自动地保持自身的动态平稳或功能稳定,都是通过反馈机制实现的。因此在实施毕业设计(论文)质量监控时一定必须做到信息不失真地传递和反馈,信息贯彻渠道和反馈通道都必须畅通无阻,必要时还应该加入认为的反馈通道。具体做法是:领导和有关人员深入到师生之中,宣传学校和系部的规定要求及其意义,了解他们的所思所想,倾听他们的意见和建议,对师生反映的问题及时解决。这样不仅能保证和提高质量,还能提高大家的积极性,领导和管理人员也取信于民,树立威望。会议、座谈和问卷调查等都是保证信息畅通的途径。代表质量管理发展的最新阶段全面质量管理同样可以为我们借鉴。它是以组织全员参与为基础的质量管理形式,“三全―多样”(全过程、全员性、全面性或称全企业、多方法)是其核心思想和基本要求。
毕业设计工作是一个时间长、质量影响因素较多的复杂教学过程,任何一个环节的质量问题都会影响到毕业设计的整体质量。所以,对毕业设计的质量监控必须是过程中的过程监控,而不能是目标控制。这正是全面质量管理的全程性。院系必须建立一套完整的质量监控与保障体系,并在整个过程从选题开始到论文答辩、材料归档等各个环节进行质量监控,同时要在每个控制环节中及时发现问题和解决问题。
一个系的毕业设计(论文)工作涉及教师、学生、实验实习条件及管理等多个方而,可以说包括全系的所有机构、全体教职员工和该届毕业生,这正是全面质量管理中所述的全面性和全员性。为保证和提高毕业设计质量,应该明确并强调本部门每个机构、每个成员(包括学生)对毕业设计 (论文)工作中的功能和职责,各尽其能、各负其责。
2.树立科学质量观,充分体现“以人为本”的原则
对于各院(系),“以人为本”就是要以本部门的师生为本,关心每一个师生的全面发展。师生既是毕业设计质量监控的对象,又是监控的主体,在制定制度时既要满足质量需要,又要考虑师生容易执行;执行制定时既要严格,又要富有人性化。坚持“以人为本”,对于指导教师来说,就是坚持以学生为本,关心自己所指导的每一个学生,关注学生在设计或论文每一个阶段的表现和成果,及时帮助他们解决毕业设计(论文)中的困难,帮助学生正确解决考研、就业与毕业设计的冲突。同时用渊博的知识指导学生完成任务,用高尚的品质和优良的学风、教风和作风去感染学生、教育学生。学生的主体地位,就是在思想上确立学生是完成毕业设计(论文)的主体,在行动上创新机制、发挥学生主观能动性。对于指导教师,应该实行奖罚制。对于责任心强、成果显著的指导教师应予以表彰和奖励,这样可大大提高指导教师的积极性。
3.加强指导教师队伍建设
建设一支理实结合、结构合理、素质较高的指导教师队伍也是保证毕业设计(论文)质量的前提条件。为提高指导教师队伍素质,首先要积极引导教师参加实践性教学环节的锻炼,如深入生产一线、社会实践和实习指导、工程项目设计、试作毕业设计(论文)等,在实践中总结和积累经验,为指导毕业设汁(论文)奠定良好的基础;其次要建立激励机制,加强教师尤其是青年教师科研能力培养,鼓励指导教师积极参与科研活动,提高科研水平,不断增强毕业设计(论文)的指导能力;同时要加强教师之间的交流与合作,促进指导教师知识面拓宽和知识更新步伐,增强因材施教能力和综合指导能力。另外要强化教师职业道德和人格修养,在指导学生毕业设计(论文)的实践中引导学生形成正确的人生观、价值观、科学观。这些措施的实施,就能不断优化毕业设计(论文)指导教师队伍,促进老中青结合、知识结构合理、实践能力较强、业务素质较高的教师群体的形成。
4.充分利用现有条件,提高工作效率
“人、财、物、时”投入到位是各院系整个毕业设计(论文)工作的中心,是提高工作效率和质量的保证。其中,人,就是指导教师和学生;财,就是为毕业设计(论文)工作所必需的经费;物,包括计算机、网络、打印机、教室、实验实习场所等必须的硬件保障;时,既包括学生和指导教师投入到毕业设计(论文)的时间,还包括院系相关管理人员、质量监控人员所必需的时间。
网络、计算机、多媒体等一系列先进工具运用于教学,加快了教育现代化的进程,极大地提高了教学工作的效率和质量。学生的毕业设计(论文)离不开这些工具,老师的指导也会因为有了它们而变得快捷、方便。同样,在其质量管理也应该充分利用这些方法和手段来提高效率和质量。如网上选题、网上毕业设计(论文)动员和规章制度制度宣传,计算机成绩管理,计算机材料管理,等等。
五、结束语
本文分析了本科毕业设计(论文)的质量组成及影响毕业设计(论文)质量的五个主要因素,在调查分析的基础上提出了系部提高本科毕业设计(论文)质量的相应的对策。
参考文献:
[1]教育部.普通高等学校本科教学工作水平评估方案[Z].2004.
[2]廖志凌.高校本科毕业设计中存在的问题及对策[J].江苏大学学报(高教研究版),2004,(26):82-85.
[3]程友联.本科大学生毕业设计存在的问题及若干对策的建议[J].华中农业大学学报,2005,(10):154-157.
[4]曾健平,尹新,胡锦.毕业设计(论文)质量评价体系研究与实践[J].电气电子教学学报,2006,(02):112-114.
[5]唐杜英等.提高本科毕业设计(论文)质量的实践[J].安徽工业大学学报(社会科学版),2004, (27):92-93.
[6]国家教委高等教育司.高等学校毕业设计(论文)指导手册[M].北京:高等教育出版社,1998.
Abstract: The graduate thesis design is an important element of practical teaching. But there are some questions in the graduate thesis design of computer specialty, such as unscientific subject, irregular management, and so on. On the basis of analysis of these issues, the author proposed the subject of graduate thesis design should be determined according to the student's actual conditions. Then the students should do the graduate design using software engineering technology.
关键词: 计算机;毕业设计;软件工程
Key words: computer;graduation design;software engineering
中图分类号:G64文献标识码:A文章编号:1006-4311(2011)04-0239-02
1毕业设计的目的
毕业设计是高校教学中重要的实践性教学环节之一,是对学生四年学习的专业知识和研究能力,自学能力以及各种综合能力的检验。通过毕业设计的形式,可以使学生在综合能力,治学方法等方面得到锻炼,使之进一步理解所学专业知识,扩大知识面[1]。因此,毕业设计是高等教育中培养学生综合运用所学理论知识和技能,解决实际问题能力的重要环节之一,是衡量毕业生是否达到相应学力层次的重要依据。是考察学生是否能够将课堂知识转化为实践技术,灵活运用所学知识的手段。
计算机是一门实践性很强的专业,因此,计算机专业的毕业设计更加强调理论与实践的结合。毕业设计的主要目的是:培养学生综合运用所学的基础知识,独立解决一般的计算机应用问题的能力,使学生受到一次计算机应用人员所必须具备的基本能力的训练,也使学生在思想作风、学习毅力和工作作风上受到一次良好的锻炼[2]。
2毕业设计中存在的问题
先来看一个毕业设计的例子:教师A根据自己的教学科研情况确定毕业设计题目为使用C语言设计一个自动机演示系统。他指导的学生B已经找好工作,毕业后将到一家网络公司工作,进行电子商务网站的设计与开发。学生B提出能否将毕业设计题目换成网站开发相关的内容,教师A不同意。学生B就开始按照自己的理解,进行相关代码的开发。等编码工作完成后,学生B将编码情况向教师A汇报,教师A对学生的设计进行审查,并指出存在的问题。学生B对各个模块的设计及实现进行微调。然后开始毕业论文的写作及答辩准备工作。等到进行答辩时才会第三次露面。
这是一个典型的失败的毕业设计,主要存在几个方面的问题。
2.1 在确定毕业设计题目时,指导教师只是根据自己的教学科研情况指定题目,不考虑学生的实际情况,学生只能被动地适应老师的要求。
2.2 老师只关心毕业设计的完成情况,不进行有效的指导。毕业设计完全变成了学生独自的行为,指导老师不参与毕业设计的过程,也就无法了解到学生在毕业设计中遇到的问题。学生只向指导教师提交最终的代码和毕业论文,而学生是如何完成代码和论文的,指导教师无法了解。这样会产生各种问题,如从网上下载代码,抄袭别人的论文等。这样的毕业设计并不能有效地提高学生的水平,对学校的声誉也将造成恶劣的影响。
2.3 重代码轻文档。由于学生只提交最终代码和毕业论文,容易造成学生不严格遵循软件开发的工程方法,只重视编码,忽略需求分析。在了解项目内容后,在软件开发中跨越了概要设计、详细设计、模块设计,直接进行编码。这种无序的软件开发方法的直接后果就是开发效率低下,代码复用性差,并导致系统最后可集成性差。这样的毕业设计和学生的即兴编程没有区别,对提高学生走向工作岗位的适应能力,毫无帮助可言。
反之,在指导毕业设计的过程中片面地强调软件工程理论,把学生的毕业设计完全变成相关文档的书写过程,而不考虑相关编程技术和技巧的训练也是不正确的。
作者针对计算机专业毕业设计中存在的上述问题,进行了认真的思考,提出了自己的一些想法。
3根据学生的情况确定毕业设计题目
确定好的题目是学生高质量完成毕业设计的基础[3]。毕业设计安排在大学四年级的第二个学期,这时大部分学生已经确定了毕业后的工作意向,并且临近毕业,学生很难专心在学习上。如果毕业设计的题目和他以后的工作学习没有多大关系,学生往往会抱着应付的态度,完成任务就可以了,不能起到很好的效果。
而如果题目合适,毕业设计可以看作是学生工作前的一次岗前培训,那学生的热情和积极性当然是不一样的。因此一定要根据学生的实际情况设计合适的题目。
如果学生下一步将攻读硕士研究生,那么他的首要任务就是夯实基础,为下一步的学习做好准备,因此毕业设计的题目应该偏重于理论研究。
如果学生毕业后将到大型企业工作,要重点指导学生学习如何使用软件工程的理论进行规范的软件开发,并设法提高学生的团队意识和合作精神,以适应日后的工作环境。如果毕业后将到小型企业工作,则应该重点加强学生独立解决问题的能力以及编程的技巧和技术的培养。
另一方面,计算机专业毕业设计的题目往往局限于算法设计或数据管理等有限的几个方面。而针对目前社会上需求强烈的手机应用,网络游戏等却较少涉及。但其实如果学生具有了这些方面的工作经验,对他们毕业后的工作很有意义的,同时也是学生很感兴趣的研究方向。应该勇于在这些方面进行尝试。
总之,确定毕业设计的题目应该是指导教师和学生互动的结果,根据学生的情况和兴趣设计合适的题目是一个成功毕业设计的基础。
4毕业设计过程中指导
确定了毕业设计的题目后,就正式进入了毕业设计阶段。学生在毕业设计中遇到的困难主要来自两个方面:①技术上的困难,例如算法的实现,数据结构的设计等。②过程上的困难,例如进度的控制,团队成员间的合作与协调等。
传统上,老师更多的是对学生进行技术上的指导,帮助学生将系统的框架建立起来,甚至将重要的数据结构设计好,学生要做的就是进一步的细化设计,编码完成整个系统的实现。
但其实经过大学四年的学习,学生应该已经具有自己独立完成一个模块甚至是整个系统的设计和实现的能力。即使在实现的过程中,遇到了一定的困难,也应该鼓励学生通过上网搜索等方法独立解决问题。
学生真正缺乏的是实际的工作经验和团队合作理念。因此应该在这些方面加强指导。因此,毕业设计的指导应该主要关注如下几个方面:
4.1 重点指导学生进行良好的系统设计,特别是模块间的接口设计让一个好学生独立完成一个小的系统的设计并不困难,但让多个好学生共同完成一个中型系统的设计就非常困难了。学生往往没有相互合作完成一个项目的经验,甚至不知道模块接口为何物。但这又是学生毕业后,在实际的工作中经常遇到的非常重要的问题。因此,一定要将毕业设计的题目划分成多个有一定耦合性的模块,分配给多个学生,并指导学生自己进行模块接口的设计,让他们接受这方面的锻炼。
4.2 软件工程在毕业设计中的运用软件工程(Software Engineering)是一门研究用工程化方法构建和维护有效的、实用的和高质量的软件的学科。从软件工程的角度去指导学生进行毕业设计,使学生认识到软件工程在系统开发过程中的价值。
单打独斗惯了的学生,拿到一个题目后,喜欢马上进行代码的编写,遇到问题后推倒前面的设计,重新开始新一轮的编码。对于很简单的题目这样做当然能够完成任务,但对于真正的大型项目,这种方法显然好、是不行的。
按照软件工程思想,软件开发的过程分为需求分析、程序设计、代码实现,软件测试和软件维护几个阶段[4]。只有认真完成了前面的阶段的工作后,才能开始下一个阶段的工作。例如要进行编码,就必须先进行需求分析和概要设计,对系统的方方面面可能遇到的问题,都进行了充分的分析之后,才能够开始。
毕业设计可以将所学到的软件工程的知识进行实践,了解真正公司化的多人协助的软件开发过程,从而为毕业后的工作打下坚实的基础。与软件工程的几个步骤相对应,可以将整个毕业设计分成几个阶段,确定每个阶段的目标和任务。指导教师分别检查每个阶段的完成情况,全程参与学生的毕业设计。
4.3 重视系统的测试工作测试是计算机程序设计的一个重要环节。但以前的毕业设计对此往往缺乏重视。学生完成了代码设计后,进行一次简单的试运行,如果没有大的问题,就认为系统设计完成了。反正在毕业答辩的时候,也不要求运行程序,即使有不完善的地方也不会被发现。
这种做法是非常不正确的,对培养学生严谨的工作态度是非常不利的。如果老师不进行强调,学生认为测试是可有可无的,他以后工作中,就会更加不重视测试工作,软件的质量将不能得到保证。因此,必须留出一到两周的时间进行系统的测试。
5总结
本文结合作者多年指导毕业设计的经验,提出了计算机专业本科毕业设计过程中可能遇到的一些问题,并提出了一些意见和建议。
重点强调了根据学生的实际情况选择毕业设计题目的重要性。然后又分析了毕业设计过程中经常会遇到的几个问题:注重系统设计的指导,技术性的问题让学生独立解决;强调软件工程在毕业设计中的指导作用;重视测试在系统开发中的意义。作者多年指导毕业设计的经验表明,通过这些方法的运用,使学生通过毕业设计学到了更多工作中有用的知识,提高了毕业设计的价值。
参考文献:
[1]王志英.实践教学:计算机人才培养的重头戏[J].计算机教育,2004,(9):60-63.
[2]王玉锋,刘保旨,李雪梅等.计算机专业本科毕业设计的探讨[J].计算机教育,2010,(1):77-79.
关键词:工科学生;毕业设计;人才;毕业生
中图分类号:G642.0 文献标志码:A 文章编号:1674-9324(2012)12-0180-02
一、高校毕业生与社会人才需求的差距
毕业季百万高校毕业生涌入到人才招聘市场,为谋求一个良好的工作而日夜奔走,但同时电视求职类节目中各招聘者大呼千里马难求。造成供求紊乱局面的主要原因是高等院校培养出的人才同需求存在一定的差距[1,2]。大学生在接收四年的全面且规范的高等教育后,无论知识还是素质层面都有了显著的提高。但据多数进入企业的应届毕业生反应,对职场中的基本常识和工作中必需的职业技能缺乏了解;学院所学知识在工作应用少;理论脱离实际,动手能力差,这些束缚了他们工作后的发展。进入企业后往往需要重头开始学习。同时,企业反映毕业生能力与企业需求有差距。从校园到社会企业衔接不当,是产生以上问题的主要原因。
二、工科学生本科毕业设计现状调研
毕业设计是学生从校园走向社会企业的一个重要过渡阶段。在这个过程中,学生培养独立思考解决问题的能力;学习如何将所学知识转换为有社会价值的生产力;缩短进入社会、企业后的适应期;为今后的顺利工作积累经验。因此完善毕业设计成为高等教育的一个重点。通过调查分析整理多所高等院校的工科毕业设计情况,了解到目前毕业设计(论文)总体质量普遍较高:综合性设计在原理上创新性较高,具有较高的工程应用价值,解决了实际问题。总体情况如下[3,4]:毕业设计(论文)分为综述类、研究类和设计类三大类。毕业设计分为开题、中期检查及论文答辩三个环节。开题包括选题、制定工作计划、调研和搜集有关资料及文献阅读。为确保毕业设计及时保质保量的完成,学院在毕业设计中期组织中期检查。同时毕业设计中也存在一些问题:研究类毕业设计过分强调机械制图的作用忽略其他工程能力锻炼形式,设计类毕业设计产品设计过程单一、片面与企业需求脱节,设计类毕业设计机械制图的绘制方式过于局限。下表中列出了国内多所工科院校毕业设计中研究类和毕业类毕业设计要求对比。
三、存在的问题及建议
1.增强研究类毕业设计工程能力训练的全面性。研究类毕业设计,以攻克技术难题为出发点在设计、组织实验的基础上,对实验结果进行比对、分析,最终解决实际生产生活中的技术难题。研究类毕业设计的工程基本训练包含实验、系统调试、工程实践、机械制图等。机械制图不是工程基本训练的唯一方式。对于选择研究类毕业设计的毕业生,今后工作用到机械制图的领域很少,而且机械制图能力在本科教学和课程设计中已经得到训练,因此,在毕业设计中将机械制图作为强化实践能力的主要手段浪费了学生的时间和精力。理论分析计算、实验研究和设备使用与调试或计算机软件使用,这些是科学研究和工程技术的基本,也是今后工作的重心。因此研究类毕业设计应将工作重心转移到试验台架的搭建,实验测量、系统调试、工程实践这些同样能锻炼学生实践能力的工作上,强化工程能力训练的全面性。可以根据实际情况将工作量和成果的学术意义作为工程基本训练量化的衡量标准[5]。
2.强化设计类毕业设计产品开发流程的完整性。设计类毕业设计,根据实际应用要求设计某些机构或设备实现特定的功能,整个产品开发过程是一个完整的系统体系。但是很多工科的毕业设计一般是是先按照设计要求画出图纸,然后再根据图纸写出约1.5万字的说明,这与企业产品设计流程概念相违背。现代企业的产品设计开发中采用的是V模式设计流程[6],开发过程大致包括:市场定位,需求分析,功能需求建立,系统设计,结构设计,三维实体仿真,功能测试、验证,系统测试,验证,出二维零件图,制造。工科毕业设计强化的只是产品设计中的工作图设计这一环节。学生进入产品设计领域还是零基础,需要重新学习。故设计类毕业设计应该从市场需求出发,强化产品开发流程的完整性,熟悉产品开发流程的各个环节。
现代社会掌握先进技术,富有创新能力和实践能力的高端技术人才的需求日益增大。传统应试教育下培养出的人才同社会需求存在一定的差距。毕业设计是由校园到社会的过渡阶段,是培养创新能力,独立解决实际问题能力,是缩短这一差距的必要手段。因此为了满足社会人才需求,对工科本科学生毕业设计提出以下建议:首先,增强研究类毕业设计工程能力训练的全面性,研究类毕业设计应将工程能力训练的重心转移至试验台架的搭建,实验方案实施、试验系统调试、工程实践上;其次,强化设计类毕业设计产品开发流程的完整性,设计类毕业设计应该从市场需求出发,强化产品开发流程的完整性,使学生熟悉产品开发流程的各个环节;最后,提高设计类毕业设计的机械制图方式的灵活性,工科院校设计类毕业设计应灵活掌握手工绘图、二维计算机辅助绘图和三维实体造型三者的比例,提倡使用计算机绘制方式,不必拘泥于图纸的数量和形式。
参考文献:
[1]沈颂华.浅析社会对工程技术专业人才需求的多样化与高等学校工科专业人才培养目标的定位[D].第二届全国高校电气工程及其自动化专业教学改革研讨会论文集(上册),2004.
[2]陆英杰,娄华.改革专业教学与社会人才需求对接[J].科技信息,2010,(5).
[3]李海志,谭海鸥,董超俊.产学合作与工科专业毕业设计,高等工程教育研究[J].2004年01期.
[4]吉林大学毕业设计(论文)管理办法,北京航天航空大学毕业设计(论文)实施办法,清华大学本科生综合论文训练教学管理办法,哈尔滨工业大学毕业设计(论文)教学大纲,西安交通大学毕业设计(论文)实施办法,四川大学毕业设计(论文)教学大纲,哈尔滨工程大学本科生综合论文训练教学管理办法,中南大学毕业设计(论文)管理办法,华中科技大学毕业设计(论文)工作条例
关键词:毕业设计;多维度;评价体系
毕业设计是本科学生毕业前最后一个学期的实践环节,是人才培养计划的重要组成部分。作为大学本科四年中非常重要的一个环节,是对大学生所学的基础理论、专业理论知识、计算机等课程实际应用能力的全面检验。同时也是大学生知识融合、实践应用、解决工程问题和自主发挥的一个主要时段,对于大学生走向社会、缩小融合社会差距有非常重要的意义[3]。
1传统毕业设计评分模式
传统的毕业设计评分模式是学生通过毕业答辩后,指导教师、评阅教师和答辩教师的综合分给定成绩。这种做法的最大缺陷是对于学生毕业设计过程没有一个合理的、相对量化的、客观真实的评价,特别缺少过程评价。因此,建立一种新的、更加全面的评价方法至关重要,而新建立的毕业设计多维度评价体系可以有效地克服上述不足。太原科技大学材料科学与工程学院的冶金工程专业是一个新建的本科专业,冶金工程本科专业的师资大多是由冶金机械专业和从其他院校新招募来的材料加工工程专业和钢铁冶金专业的青年教师。这对于来自不同专业的教师如何进行融合,如何发挥各自的专业特长,如何有效开展冶金工程专业本科毕业设计工作是我们专业每一位教师都应该认真考虑和思考的问题。
2毕业设计多维度评价体系的建立
根据自己多年来在校指导大学生毕业设计的实践经验,并借鉴国内学者已经发表的一些文献资料[1,2],结合我校的实际情况,笔者认为,评价大学生毕业设计的质量,需要构建一个毕业设计多维度评价积分体系,主要由指导教师、交叉指导教师、评阅教师和答辩教师评定的分值,并按照一定的比例累积后获得的综合成绩。
2.1评分标准
无论指导教师、评阅教师、交叉指导教师和毕业答辩教师对学生在毕业设计评分子项的含义有一个统一的认识是客观评价的基本保障,为此编制了评分标准细则,详细规定各细目的权重系数、具体考查要点和评分标准。这样评价教师有了统一的标准,使不同答辩小组的同学获得的成绩差异性较小。
2.2指导教师评价
指导教师和学生平时见面交流最多,对学生在毕业设计中所表现出来的实际基础知识水平、专业知识功底、日常工作基本态度、出勤率、图形实际表达能力、外语翻译的知识水平、独立工作能力和创新能力的体现、毕业设计日志、完成任务的基本态度和质量有着较全面的了解。因此,针对这些内容加以评价。相对文献[1]的评价标准降低了整个成绩的占比。
2.3交叉指导老师评价
交叉指导老师设立的原因是:师资大多是由冶金机械专业、材料加工工程专业及钢铁冶金专业的青年教师。这对于指导学生掌握有关冶金工程方面的毕业设计不够全面。采用不同专业方向的教师交叉指导,会更好地发挥他们专业特长的优势,对毕业设计会有良好的全面的指导作用。如甲乙两个设计小组,一个由冶金机械专业的教师指导,另一个由钢铁冶金专业的教师指导,两组搭配,交叉指导。因此,交叉指导老师评价内容和指导老师评价内容相类似。
2.4评阅教师评价
评阅教师看到的是学生的毕业设计最终结果,要全面客观地评价学生的毕业设计,肯定成绩,指出不足,写出评语。主要对照学生的毕业设计任务书来看其完成情况、计算说明书分析论证的正确性、计算机及外语的实际应用能力、有无独立见解和工程背景、说明书中图表公式的规范性、图面质量和图形表达能力、毕业设计日志书写的认真程度等进行评价。
2.5答辩教师评价
答辩教师在毕业设计答辩时,针对每一位学生的说明书的基本介绍、就其语言表达能力、说明书图表公式的规范性、图面质量和正确性、在答辩过程中回答问题的正确性、有无独立见解和工程实用价值、以及综合训练(理论结合实际、文献资料收集与应用、计算机绘图技术、计算机商业软件使用情况(三维建模、数值模拟、曲线回归等)、手工绘图水平、成本核算等)情况等加以评价。基于上述看法,分别设计出了各评价教师对不同子项的评价成绩占比。关于指导教师和交叉指导教师的打分内容应该更加具体。评阅教师打分点为:毕业设计整体完成情况,计算的正确性,独立完成情况,计算机能力和翻译能力,文字语言表述能力及其排版的规范性等内容。其中,计算机应用能力要求为:能用计算机进行绘制二维图或三维图、实验数据曲线回归、建模等操作;使用计算机对设计说明书进行文档录入、表格绘制和排版打印等能力。综上所述,考虑评价教师的侧重和所处角色,成绩评价教师所占权重比例为:指导教师占比25%、交叉指导教师25%、评阅教师占比20%,答辩教师占比30%,这四部分成绩为学生毕业设计综合成绩。
3实际应用情况
通过2015年~2018年期间在冶金工程专业2011级~2014级九个班的应用实践,建立了毕业设计的多维度评价体系,取得了良好的效果,主要体现在以下几个方面:1)尽管冶金工程专业和其他工程专业的毕业设计略有不同,不仅有工艺计算,而且也有大量的工程图纸的绘制,但毕业设计评价的标准大体相当。2)本次冶金工程专业毕业设计成绩的评价体系中增加了交叉指导教师评价内容,不仅可以发挥不同专业教师的特长,而且增加了成绩评价的多样性和公平性。3)在指导教师、交叉指导教师和评阅教师的评价子项里增加了毕业设计日志的评价内容。让学生做毕业设计日志可以锻炼他们整体规划能力、记事表述能力、方案设计正确记录能力、草图绘制能力、督促定期完成阶段性任务的能力、以及说明书里无法体现的过程记录。冶金工程专业毕业设计虽然涉及原料工艺、炼铁工艺、炼钢工艺以及对应的技术装备等方面的内容,将其按照上述细目分类进行评价,可以更加科学合理公平。
参考文献:
[1]叶爱芳,龙红明,李家新,王平,樊友奇.冶金工程专业毕业设计(论文)质量评价体系[J].中国冶金教育,2011,16(3):57-59.
【关键词】软件工程;数字媒体;专业建设
1.引言
随着计算机技术、通信技术和数字广播等技术不断发展,以互联网、无线通信为传播载体,以传统媒体内容与创新内容模式为核心的数字媒体产业在全球范围快速崛起,并正在改变着人们的信息获取方式和休闲娱乐的形式。
我国的数字媒体业近几年正处于高速发展时期,对于具有较高人文素养、掌握数字媒体核心技术并具有艺术创意能力的复合型数字媒体技术开发与设计人才需求旺盛。四川理工学院软件工程专业是与IT企业合作办学、实行“3+1”人才培养模式,即学生前3年在校学习,第4年在软件企业实习并完成毕业设计(论文)。为使培养的学生既有较扎实的理论基础,又有适应人才市场需求的职业技能,在软件工程专业大框架下设置了数字媒体技术方向。
数字媒体技术作为一个宽口径、以技术为主、艺术为辅、技术与艺术相结合的新的专业方向,涉及到不同的学科知识,因此,我们有必要通过探索与改革人才培养模式、课程体系以及实践教学体系的研讨,搭建科学的创新人才培养平台,促进软件工程专业人才培养整体水平的提升。
2.人才培养目标
培养目标是制定教学计划、设计课程结构、选择知识发展方式以及确定教学组织形式的依据,也是教学内容、教学方法、教学组织与管理、教学手段、教学评价等方面改革的基础和前提。软件工程专业数字媒体技术方向具有软件工程与数字媒体技术相结合的特色,注重对学生软件开发、应用能力的培养,实践性强。结合我们自身办学特色和办学条件,我校软件工程数字媒体方向人才培养目标是:“培养具备计算机科学、多媒体网络、软件工程技术、信息安全等方面的专业知识与技能,具有扎实的软件工程和数字媒体技术基础理论、宽厚的专业基础知识、较强的实践能力,能够从事包括新媒体应用以及虚拟现实等在内的多媒体技术开发、数字媒体设计与创作、计算机游戏设计、网页设计与网站维护、信息服务及数字媒体管理等工作的创新性技术人才。”
3.核心课程体系
数字媒体方向课程体系的建设以创新性复合型人才培养为基本指导思想,重视实践课程的开设,使学生所学习掌握的方法具有充分的实效性,真正做到学有所用,以适应未来的工作岗位,成为本行业和企业所欢迎的有用人才。课程体系分为软件工程专业核心课程模块、数字媒体方向核心课程模块、专业实训、毕业实习和毕业设计(论文)等模块。
3.1 核心课程
软件工程专业数字媒体技术方以软件工程专业为主线构成专业基础和专业主干课程。其中,计算机与软件基础课程有:计算机导论、程序设计入门、面向对象程序设计、数据结构与算法、Java程序设计、计算机组成原理、数据库原理、计算机网络、操作系统、编译原理、信息安全技术、计算机体系结构以及J2EE与中间件技术;软件工程专业课程有:软件工程导论、软件测试技术、需求分析与UML设计、软件项目管理与过程控制;数字媒体技术专业课程有:数字媒体技术导论、计算机图形学、数字图像处理、网络流媒体技术、用户界面设计、视频音频制作与处理、数字影视特技应用、高级游戏特性与游戏引擎、人机交互技术、虚拟现实技术与应用、高级脚本与插件技术等。对于实践性较强的课程开始单独的实验课程和配套的课程设计。
3.2 特色课程
计算机网络游戏由计算机技术、艺术设计学和计算机动画以及计算机图形图像技术高度交叉结合,目的是培养具有扎实的游戏编程功底和良好的逻辑思维习惯,具备较强的审美能力和一定的艺术素养,熟悉游戏产品开发流程,具有一定的策划能力,能在游戏公司、门户网站、手机运营企业、动画公司等单位从事游戏设计、游戏开发、游戏制作、游戏策划、游戏运营等方面工作的富于竞争力与创新精神的高级复合型人才。
计算机游戏程序设计。课程目标:本课程主要学习普及游戏开发理念,培养游戏开发氛围,挑选有潜力的学生组成开发团队;传授游戏开发中的程序设计要素,特别是游戏引擎开发的基本知识。通过本课程的学习,学生能够掌握游戏开发的基本理念,熟悉游戏开发的基本技巧和流程,并具备从事游戏程序设计工作的基本技能。
虚拟现实与数字娱乐。课程目标:本课程主要介绍虚拟现实的基本概念及其系统组成、相关的软件技术及虚拟现实的应用,并介绍了当前数字娱乐的现状,发展和一些关键技术。内容包括:虚拟现实的定义、特性和组成,虚拟世界的创建和管理,虚拟现实中的视觉计算,虚拟现实中的交互技术,虚拟现实中的声觉计算,增强现实,分布式虚拟现实,虚拟现实应用,与虚拟现实相关的数字娱乐技术。
4.实践教学体系
培养符合时代需要的创新性人才,就要强化实验教学的开放性和多层次化。基于创新性原则和以生为本原则,结合培养目标和自身教学特点,数字媒体技术方向实践教学体系分为课程实验,专业实训、毕业实习和毕业设计三个方面,各实践环节之问相互协调、相互衔接、循序渐进。
4.1 课程实验
依照实践能力培养循序渐进的原则,根据实现数字媒体技术专业基本能力培养的系列课程,并按照系列课程的复杂度和规模设计实践环节,开展了多层次课程实验教学,根据学生的需要和实践能力培养的渐进规则,将实验课安排大学四年的各个环节。
多层次实验教学是指在实验大纲与目标的规范基础上,将实验项目设计成基础型、综合设计型、研究创新型不同层次的实验。同一学生从基础规范一综合设计一研究创新这样难度递增的实验项目中逐渐进行训练,实现系统培养学生综合实践能力。课程实验主要包括:手绘训练、视频特技与非线性编辑、多媒体网页设计、移动娱乐软件开发、网络娱乐软件开发、界面设计课程设计、虚拟现实开发课程设计等。
4.2 专业实训
专业实训作为知识、能力、综合素质教育的结合点,成为数字媒体技术专业实践教学的重点之一。专业实训是对课堂教学具有延伸作用,是学生培训职业能力、熟悉职业环境、了解实际知识的重要渠道。通过专业实训,学生不仅可以把所学转化为所用,还能使学生在学习操作过程中通过不断调整自己的知识结构来慢慢适应相应职业岗位,锻炼职业的能力,为实习以及今后走向社会积累经验、打下基础。
我校软件工程专业是校级专业综合改革试点专业,以争建微软IT学院、HP软件学院为契机,与知名IT企业开展深度合作,联合培养具有国际视野的软件开发、软件测试和服务外包人才。与中软国际、Tarena(达内)科技等十多家IT企业联合建立了实习实训基地、就业基地。
4.3 毕业实习和毕业设计
毕业实习是学生将前期学习到的知识运用到生产实践中,真正了解、感受未来的工作,锻炼自己各方面的综合能力。真正实现与行业需求的专业实践能力对接。能胜任相应岗位的工作,从而积累工作经验,为就业做准备。为了增强学生和指导老师对毕业设计(论文)及毕业实习的重视,提高毕业设计(论文)的质量和提高学生在毕业设计(论文)及毕业实习实践环节获得的实践能力,也为缓解毕业设计时间(论文)不足,笔者将毕业实习与毕业设计(论文)有机结合,实行“毕业实习+毕业设计”相结合的模式,学生毕业设计的内容来自于毕业实习,并且毕业设计的内容要将毕业实习的内容进行一定的升华,除体现学生四年来所学知识综合之外,还要体现出学生的创新能力与科研能力,达到培养创新型、复合型人才的标准。
5.结束语
通过对国内外数字媒体技术相关专业及方向的调研,基于创新性人才培养目标,建立了相关的核心课程和多层次实践教学体系,融合专业技术、实践教学、校企合作共同培养为一体的软件工程数字媒体特色专业方向的知识体系,着力培养学生的艺术与技术交叉结合的数字媒体制作与开发能力和职业素质,进而使得学生的基础知识、科学素养、艺术感悟、专业知识、创新能力、工程能力和职业素质都得到全面均衡的发展,以增强他们在数字媒体行业就业的竞争能力。
参考文献
[1]沈琦,于学军,张丽,等.软件工程(数字媒体技术)特色专业复合型创新型人才培养模式研究[J].中国校外教育,2010,16:162-163.
[2]蔡建平,沈琦,于学军等.软件工程(数字媒体技术)特色专业的特色建设[J].软件,2012,33(4):108-111.
[3]耿卫东等.面向数字媒体技术专业的数字化学习平台建设[J].计算机教育,2010(16):99-101.
[4]向辉.数字媒体技术专业课程体系探讨[J].计算机教育,2008(15):28-30.
[5]黄成云.数字媒体技术本科专业实践教学体系研究[D].华中师范大学,2012,5.