摘 要:以指导教师的角度,从加大实践教学改革力度、指导合理选题、做好设计过程中监控、启发和指导、以及强化环节管理等方面,探讨了提高高职计算机专业毕业设计教学质量的措施。
关键词:高职;计算机专业;毕业设计
毕业设计是高校教学计划中,完成人才培养目标最后一项综合性实践教学环节,是理论与实践相结合、考察学生综合运用所学专业知识和技能的主要手段,对以主要培养技术应用型人才的高职计算机专业来说,毕业设计更是对学生综合素质、实践能力、创新意识和分析、解决问题能力进行综合训练的一个重要过程。同时毕业设计的质量,在很大程度上会直接反映出高职院校教学管理、师资力量和人才培养质量的整体水平。因此,提高毕业设计的质量,对增强学生的就业能力、提升学校教学水平都具有重要意义。本文主要是从指导教师的角度,对如何提高毕业设计教学质量,提出几点探讨意见。
一 、深化实践教学改革,为学生毕业设计夯实基础
毕业设计作为高职教学计划中最后一个教学环节,是对学生前期的基础理论学习、基本技能训练,以及前期养成的分析问题的能力、实践动手能力的一次综合检验。知识和能力来自于平时的积累,因此,要提高毕业设计的质量,必须从根本做起,通过深化教学改革,尤其是加大实践教学改革力度,注重对人才综合素质的培养。
计算机专业的相关课程的实践教学,与毕业设计工作息息相关,因此在日常教学中,教师就要从改革实践教学环节入手,认真搞好案例教学、项目实训和课程设计。要通过精心设计实训内容,在训练中有意识地体现系统设计和项目工程化思想,模拟软件企业的项目开发流程,让学生开展如需求分析、概要设计、详细设计、开发工具选择、编码、测试直至提交项目结果和必备文挡等系列开发训练,以逐步培养学生的知识整合能力和技术应用能力。
同时,院、系还可以通过组织开展各类计算机学科技能操作比赛、程序设计竟赛和各种兴趣小组等课外创新实践活动,来激发学生的专业兴趣,扩展知识内容和展开想象空间,让他们通过这些活动,尽早掌握一些资料查询、项目规划设计、技术方案准备等基本研究方法,从而为做好毕业设计打下基础。
二 、实行课题双向选择,指导学生合理选题
对于学生来说,其课题选择得当与否,对毕业设计的顺利完成是非常重要的。因此,在指导学生选题中,如何体现出对学生特长和兴趣的发挥,体现出对其潜在的创新能力的挖掘和培养,从而帮助他们能选择一个适合自己能力和兴趣的题目,是保证毕业设计质量的一项基础工作。
首先,选题的方式,应从以往先由教师定好题目,再由学生选择的单一方式,转为师生双向选择过程。学生开展毕业设计选题,可以采取由教师命题,这些题目大多从教师研究的项目和熟悉的领域中筛选而来,由学生选择;也可以由学生根据自身的专长和兴趣自拟题目,经审报由教师帮助审定;对进入实习单位的学生,对他们结合所在单位的工程实际自己提出的选题,应予鼓励并积极指导。
其次,不论采取哪种选题方式,指导教师都要主动参与,以适时给予合理选题的指导。例如,在选题中有的学生单凭个人兴趣和爱好,没有考虑题目的大小、难度和可操作性,教师应在肯定其兴趣的同时,适时引导其修正或更换选题,以做到切实可行,要尽量选择那些与工程实际相结合、与社会经济发展需求相联系、能反映计算机发展的应用型课题。对于选定的题目相对复杂,系统模块较多,编程工作量较大,个人单独难以在规定时间完成设计的,教师应建议由几名学生分工合作完成,但要明确每人应承担的任务,以便于合理评定个人的成绩;对于少数基础相对薄弱的学生,教师可建议其题目定的小一些,以便于集中精力抓住重点,解决某一个具体问题;当然,对一些成绩优秀的学生,可以鼓励他们选择有一定创新思维的题目,以充分发挥他们的潜力,以期在教师指导下设计出有较高质量的毕业实践成果。另行,在开发工具选择上,也要提醒学生注意选择自己较为熟悉的。
最后,为适应当前的就业形势,毕业设计题目应提前一个学期发布,以便让学生能尽早地进入资料收集、方案调研等前期准备工作,从而为下一步能有较充足的时间,做好项目的设计、实现、论文撰写等后续工作打下良好基础。
三 、加强设计过程监控,做好设计进程中的启发和指导
毕业设计工作是一个复杂的教学系统工程,要提高毕业设计质量,不单是只注重最终结果,过程的监控也非常关键。
指导教师要根据院、系有关管理规范,认真做好开题检查和中期检查工作,以掌握学生毕业设计的进展程度和阶段性成果,要通过监督发现问题,并采取相应措施予以解决。
高职学生理论基础和设计能力相对偏弱,在过程监控中,指导教师要针对这一特点,主动到学生中间进行交流、讨论,也可参与一些整体设计思路的讨论,并给予正确的指导,但不必涉及代码实现的开发细节。例如,对于“销售管理系统的设计与实现”这一课题的概要设计,教师可向学生提示一般管理信息系统的概要设计任务——主要包括系统设计、结构设计和数据库系统设计,以此启发学生通过独立思考,用系统设计来确定系统的具体实施方案,用结构设计来确定软件的模块结构,用数据库设计来建立数据文件的存取。
毕业设计是学生将所学专业知识,与项目工程实际相结合的实践过程,其中难免会遇到一些棘手问题,诸如系统的功能划分、模块划分等,这时指导教师应结合课题项目的业务需求的分析,并通过讲解其它相关课题的模块划分过程,来启发引导学生。比如在“销售管理系统”这一课题开发中,学生经过教师的启发后,就通过对公司销售业务需求的分析,将系统划分成为客户信息模块、产品信息模块、销售信息模块和公共模块等几大部分,从而寻求到解决问题的方案。
在学生采用团队开发的课题中,指导教师要注意帮助他们树立良好的协作精神,引导他们在组长的协调下有序地分工协作。例如对于“销售管理系统”的设计,可由四名同学合作完成,一名同学负责整体设计和公共模块的开发,另外三人分别承担客户信息、产品信息和销售信息的模块开发。毎个同学既要独立完成自己的任务,又要相互协调地注意模块之间的衔接及预留接口等问题,以共同配合完成整个项目的开发。
四 、强化毕业设计的环节管理,为提高质量提供保障
毕
业设计教学工作是一项复杂而细致的工作,其中每个环节都需要教师和学生的密切配合,这就要求指导教师既要严格要求地做好每个环节的监督和指导,又要耐心地讲究管理方法,充分调动他们做好毕业设计的主观能动性。
首先,要帮助学生提高对毕业设计重要性的认识。鉴于在毕业设计期间,许多高职学生提前忙于求职应聘,造成思想波动,指导教师应主动配合院、系做好学生的思想工作,让他们认识到毕业设计与找工作并不矛盾,做好毕业设计更能增长自己的才干;同时要热心地帮助他们合理安排时间,正确处理好二者的关系,从而相得益彰地提高他们做好毕业设计的积极性。
其次,要控制住毕业设计的进度,指导学生合理分配时间。有的学生,习惯在设计工作的前半段拖拖拉拉,结果时间过半,还未入题,造成后期加班赶工,这样势必影响任务的按期完成和论文的质量,因此,教师应指导学生将主要时间分配在设计过程,定期检查学生的设计进度,并督促其按计划实施。
最后,在毕业设计的各个环节和阶段,学生都有可能遇到相应的困难和问题,指导教师均应给予耐心解答和悉心辅导。
如在资料查询阶段,如何高效地获取和筛选所需信息尤为重要,这时教师可以从文献的分类、检索方法、资料的筛选和利用等方面加以引导,并可侧重介绍如何利用所查阅的文献,来说明自己的选题是有意义的、是符合当前的研究方向的,或通过消化有关资料后开拓自己思路的。
在论文撰写阶段,有的同学写作能力欠缺,对自己的设计成果不会总结,教师应帮助其了解一般论文撰写的思路、方法以及学校规定的论文格式,并给予一定的参考文章。由于论文的写作,需要具备充足的资料,教师应指导学生要注意收集好设计过程中的文挡、图表、数据等,以便为论文的撰写做好准备。对学生提交的论文初稿,教师应仔细审阅,提出攺进意见,并鼓励学生在文章中突出自己的见解,尽量提炼出设计中的特色和创新点,以培养他们学术文章的写作能力。
论文答辩是个严格的考核环节,为了让学生取得较好的答辩效果,指导教师可以通过举行预答辩方式,来锻炼学生的表述能力,并通过提供演示平台,让学生现场展示其设计成果,从而增强他们面对正式答辩考评的自信心。
五 、结语
本文以指导教师的角度,从加大实践教学改革力度、指导合理选题、做好设计过程中监控、启发和指导、以及强化环节管理等方面,探讨了改进毕业设计教学质量的措施。相信只要我们不断增强责任感,努力从基础抓起,不断改进管理措施和创新指导方法,并注意在实践中调动学生的主观能动性,就一定能促进毕业设计质量不断得到提高。
参考文献:
[1]段红峰, 方莉, 陈帆 ,罗晓强. 提高计算机专业毕业设计教学质量的实践与探索[J] 中国科技信息2008 (16 ):287
[2]庞志永.新形势下如何提高毕业设计的教学质量[J] 机械管理开发2010(4):160-161
[3]陈祥章,魏 勇. 高职院校毕业设计改革[J] 计算机教育 2011(4):11-14
[4]宋虎珍.计算机专业毕业设计改革探析[J] 长春理工大学学报 2011(11):172-173