- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于小组计算机专业本科模式实践与探讨
基于小组计算机专业本科模式实践与探讨
[摘要]:针对软件开发形式的计算机专业本科毕业设计,本文提出了一种基于小组的组织实施方式。本文分析了该模式的优缺点,并结合实践,探讨了该模式的实施方式及对相关问题的解决方法。
[关键词]:小组模式 毕业设计 软件开发
软件设计是计算机专业本科毕业设计(以下简称毕设)的主要形式之一。在多年的教学过程中,我们针对此类型的毕业设计,摸索出一种基于小组的组织实施模式,该模式在实际中取得了良好的效果。本文将结合实践,针对该模式进行相关的分析和探讨。
1、基于小组的本科毕业设计的由来
一般认为,毕业设计课题,原则上应该一人一题,尽量避免一题多做。但是在实践中,这种原则并不适宜。首先,如今各高校扩招后,每届毕业生人数规模已十分庞大。若强行要求一人一题,显然不现实。其次,如今各高校毕业设计选题基本采用指导教师提出课题,学生自主选择的方式。在这种情况下,必然出现多个学生选同一题目的情况。另外,很多毕设由于课题自身的特性,仅靠单个学生来完成难度很大。基于以上这些原因,多人共做一个毕设课题的情况大量存在[1]。针对这种情况,将若干个选择同一课题的学生组织在一起,对于选择同一课题进行设计的2-4名本科生,在指导教师的安排下,形成团队,共同合作完成课题,我们称之为基于小组的本科毕业设计模式。
2、基于小组的毕业设计模式的优点
2.1 培养学生的团队合作精神
对于大部分计算机专业的本科生而言,毕业后将直接进入IT行业工作。而在企业中尤其强调团队合作。由于毕业设计是学生为数不多的实践锻炼机会。在这种情况下,我们应该为学生营造一个接近今后工作环境的实践空间,使他们在毕业前能切身体会和学习如何和他人组成团队合作开发项目,从而为走上工作岗位做准备[2]。
2.2 学生之间相互学习促进
在小组成员的选择上,除了以学生所选课题为标准外,还应重视人员的合理搭配,尽量做到每个小组中均有1名具有一定软件开发经验,熟悉指定软件开发平台的学生。这样在该学生的帮助下,小组中的其他成员就可以尽快进入角色。实践中我们发现,无论是对于开发工具的使用还是在开发文档的撰写上,小组模式中的学生均能够较快的掌握相关知识。
2.3 提高毕业设计课题的水平
小组模式的毕设可以完成工作量大,具有一定难度的毕业设计课题,从而使得毕业设计的档次得到提高。另外,小组模式也非常适合于和具体科研项目挂钩的毕设课题,这些课题一般都需要多人合作完成。
2.4 提高指导教师的管理效率
对于指导教师而言,采用小组模式的毕业设计安排,可以集中精力,针对少数几个毕业设计课题进行指导,从而避免指导中“多而不精”的现象,同时也提高了指导教师的管理效率。
2.5 便于引入和学习新的软件开发平台,开发模式
采用小组模式,学生们可以学习新的软件开发平台,如在内网监控系统的开发中,小组成员引入Microsoft Visual Studio 2005 Team Foundation Server并初步掌握了其中协作开发部分的功能;另外小组毕设也可以学习一些新的软件开发模式,如极限编程[3]等。
3、基于小组的毕业设计模式存在的问题
小组式毕设并不是一种全新的东西,但该模式存在若干问题,导致其一直未能成为一种主要的毕业设计模式。这些问题包括:
(1)大锅饭问题。由于小组中学生的水平高低不一,少数态度不端正的学生就会偷懒怠工,只求随大流蒙混过关;
(2)分工与进度问题。参加毕设的学生很多是第一次进行软件开发,他们缺乏经验,往往导致分工重叠,或难以做到各尽所长[4];另一方面,分工不合理将会导致小组开发进度落后于计划,这是由于成员能力的差别,以及不同模块进度相互制约造成的;
(4)考核问题。采用小组模式时,仅靠学校规定的初期检查、中期检查、论文评审3个时间点的考核,无法客观地对小组成员进行衡量和评定,而需要制订合理的考核体系来对成员进行考核。
4、基于小组的毕业设计模式的实践
在近几年的教学实践中,我们从以下几方面入手,较好地解决了小组式毕业设计可能出现的各种问题,取得了良好的效果。
4.1 制订适合小组模式的毕设题目
小组模式的软件设计毕设题目,应该和导师的科研方向基本一致,具有一定的难度和工作量,同时具有新颖性和应用性, (一般应是一个完整的系统开发)。当公布题目供学生选择时,还应注明该题目是基于小组模式的,同时列出所需人数,以便学生选择。学生选题结束后,导师应按照小组成员的特点对题目做初步分解,如需求、功能分析,模块划分等。我们近几年制订的若干毕设题目,如内网监控
您可能关注的文档
最近下载
- 第4课 认识编码 课件 黔科版信息科技四年级上册.ppt
- 漫漫自考路,悠悠自学情.docx VIP
- 2025年国培卫健、粤医云3月临床医学、全科医学答案.docx VIP
- 苏教版五年级上册数学试题第二单元测试卷-2(无答案).docx VIP
- 2024年中考数学压轴题型(浙江专用)压轴题06 相似相关压轴题(教师版).docx VIP
- 统编版语文三年级上册习作猜猜他是谁 公开课一等奖创新教学设计.docx VIP
- PSP版波斯王子启示游戏攻略.doc VIP
- 2025年中考数学压轴题专练:二次函数综合(面积问题)(含解析).docx VIP
- 2009~2012社保缴费基数(全国).pdf
- 2025年中考数学压轴题专练:二次函数与圆综合.docx VIP
文档评论(0)