计算机专业本科论文汇总十篇

时间:2023-03-21 17:00:07

序论:好文章的创作是一个不断探索和完善的过程,我们为您推荐十篇计算机专业本科论文范例,希望它们能助您一臂之力,提升您的阅读品质,带来更深刻的阅读感受。

计算机专业本科论文

篇(1)

分析学生的未来工作岗位和岗位角色,开展广泛调研,科学合理的制定培养目标和培养方向。跟据大连海洋大学应用技术学院以往的毕业生就业分布情况,对大连、沈阳、鞍山等省内城市的IT企业和市场需求深入调研。了解企业的岗位需求情况及企业对学生的就业岗位和岗位能力的要求,中职本科计算机专业课程设置即要参照普通本科院校的教学内容与教材选取,也要根据学院特色和相应的技能型人才的培养目标来制定教学计划,以就业作为人才培养的方向。根据社会、市场、企业的需要开设相关课程,设置课程系统、并选用适当的教学方法培养学生的操作技能,努力贯彻教育部提出的“以应用为目的,以必需、够用为度”的原则为专业培养目标服务。提高毕业生的就业率,把学生培养成会学习,懂技术的专门人才。

2、依据专业就业岗位素质和技能要求,确定专业核心课程

中职学校本教育是以实践应用能力为本的教育模式,要以实践应用化为原则,这也符合计算机专业的专业特点。但实际上是学生毕业后,绝大部分同学都不能胜任本专业的相关工作,甚至连组装电脑、安装系统都不会,office办公自化也是一知半解。这就需要教师在教学过程中结合实际情况,针对岗位职业的实际,有选择的调整教学内容,边学边做,边做边学。即要掌握足够的理论知识,又要紧密联系实际,加大学生实习、实训、下企业实践的机会。接近未来的工作环境,使学生在学习过程中又积累了工作经验,实现了学院人才培养模式与企业用人机制的紧密衔接。中职本科学生理论基础差,动手能力就要强,才能在就业中具有竞争力。理论性较强的课程适当减少或削减学时,而动手操作的课程要尽可能的多开,强化C++、Java等课程,增开ASP、Oracle、Apache、C#、等课程。也可以分方向教学,加开英语班、日语班等。因为计算机专业的学生很多在软件公司,接触外文的机会相对要多,应该提高计算机专业外语水平。

3、以赛促教,提高学生综合素质,培养计算机专业应用技术人才

学不在多而在于精,学院即要注重学生综合能力的培养,又要重视某一方面专项能力的提高,学生学习的编程语言可能有多种,但对于他来说只要精通一种就足以在工作中游刃有余,当然是多多益善。鼓励支持学生多参于工程设计及各种技术大赛。比如动漫制作、手机编程、系统开发等专业技能竞赛。竞赛的形式很多,即可以是个人赛,也可以是小组赛,近年来,通过技能大赛,更多的学生意识到“勤奋出成绩,技能走天下“,学习技能热情高涨,学生在竞赛过程中即提升了个人能力也获得了相应的行业认证证书,为日后的就业也增添了一份法码。

4、加强就业培训实习环节,应对市场挑战,提高就业竞争力

坚持以企业需求为导向,以校企合作为桥梁,实施校内校外联合办学,学中做和做中学的人才培养模式,校外实训的一个重要功能就是检验教学成果,找出教学过程中存在的问题与不足,为教学改革提供重要依据。中职本科是四年制,而且大部分在中职学校的时候有了一定的专业基础,大一大二的时候是巩固基础知识,提高专业技能。大三或大四则是应偏重校外的顶岗实习。让学生对自己的能力和素质有一个全面的认识,并且有充分的时间去完善和提升自己。实习的过程,就是一次了解自己的过程,也是人格完善的过程。了解自己的思想,自己的学习,自己的人际交往的能力,从开始的浮燥到心态的稳定,学会服从,学会收敛,学会遵守规则。

二、提高教师能力素质,改进教学方法

教师是对学生进行培养教育的主体,教师能力和素质的提高直接影响到人才培养的效果。鼓励教师进行教学改革,中职学校本科学生自主学习能力差,学习兴趣不足,如果按照常规的四年制本科教学方式学生及易产生厌学情绪,教师在教学过程中,应多采用项目教学法。要求教师即要有雄厚的文化知识,又要掌握专业技术,还要讲究教学方法,不但能做学生的老师、还要做学生的朋友、师傅。

篇(2)

一、课题研究背景

(一)国内外的研究现状

1、网络教学的设计理论与方法的研究缺乏系统性

通过对国内外有关的学术刊物(如《电化教育研究》、《中国电化教育》、《EducationalTechnology》等)、教育网站和国际国内有关学术会议(GCCCE、ICCE、CBE等)的论文集进行分析,网络教学的设计研究主要是关于建构主义学习环境的设计和协作学习的设计等方面,缺乏系统的研究。可以说,网络教学的设计理论的研究还处于初级阶段,还有很多问题需要去研究和探索。例如,在网络环境下如何利用网络资源进行主动学习、利用虚拟情境进行探究学习、利用通讯工具进行协商学习、利用工具进行创造学习的设计以及教师指导性活动的设计等方面,都值得我们去研究。

2、网络教学的评价研究才刚刚起步

随着Internet应用的普及,网络教学已成为一种重要的教学手段和教学场所。然而,与传统教学相比,网络教学的质量保证体系却显得不够完善、健全。如何保证网络教学的质量,建立一个行之有效的网络教学评价模型,已成为网络教学研究的一个重要课题。时至2000年,教育部批准全国31所高校建立网络教育学院,但却没有制定出如何保证网络教育质量的相关政策。美国国家教育政策研究所(TheInstituteForHigherEducationPolicy)于2000年4月也发表了一份名为"在线教育质量:远程互联网教育成功应用的标准"的报告,然而,这些文章(报告)也仅仅是描述性的定义网络教学的评价指标,而对如何组织评价、如何获取定量数据、评价数据如何促进教学等方面则很少涉及。目前,网络教学的支撑平台中的学习评价模块往往只含有测试部分,而缺乏相应的分析与反馈。

(二)课题研究的意义

1、促进网络教学的发展,提高网络教学的质量

由于网络教学可以实现信息资源共享,在网上组织最优秀的教材和教法,使学习者在网上可以学到最新的知识,因此是教学改革发展的方向。通过本项目的研究与实践,使网络教学更能为学习者提供一个建构主义的学习环境,充分体现学生的首创精神,学生有更多的机会在不同情境下去运用他们所学的知识,而且学生可以根据自身的行动的反馈来形成对客观事物的认识和解决实际问题的方案,从而提供网络教学的质量。

2、寻找利用计算机技术和网络技术实现学生远程交互自主学习的教学设计的技术解决方案

3、完善和发展教学设计理论

网络环境下的教学与传统教学,不仅是教学环境的不同,在教学内容、教学手段、教学传播形式上都有本质的区别。通过本项目的研究,能够解决网络环境下,教学如何进行教学设计,如何调控教学过程,如何有效实施教学活动以达成教学目标,是对教学设计理论的完善和发展。

二、课题研究内容

(一)研究的主要内容

1、网络教学设计理论体系的研究

包括教学目标的设计、建构性学习环境的设计、学习情境的设计、学习资源的设计、学生自主学习活动的设计、学生协作学习活动的设计、教师指导性活动的设计、学习评价工具的设计等。

2、基于网络环境下的教学策略与教学模式的研究

(1)网络教学策略的研究,如网络环境下的教学内容组织策略、网络环境下的教学情景营造策略、网络环境下的教学对话组织策略、网络环境下的的课堂管理策略等

(2)网络教学模式的研究,如项目化学习模式、探索性学习模式、研究性学习模式等

3、网络教学评价的内容体系、方法、步骤与模型的研究

4、网络教学设计系统软件的开发与应用

5、网络教学评价系统软件的开发与应用

根据上述研究内容,总课题下设如下子课题:

1、网络教学设计与教学评价的理论研究(谢幼如、李克东)

2、网络教学资源的开发(邓文新)

3、网络教学设计与教学评价系统的开发(柯清超)

4、Web课程的教学过程设计及支持系统的研究(陈品德)

5、网络教学设计与教学评价理论的应用研究(余红)

(二)课题的研究目标

本项目的研究目标是:运用现代教学理论与建构主义学习理论,通过教学改革与实验,探索网络教学的设计与评价的理论和方法,开发相配套的网络教学的设计和评价系统软件,探索普通中小学利用网络资源进行网络教学的途径与方法。

(三)预期成果形式

1、论文与专著

发表有关网络教学的设计与评价的一系列学术论文,出版专著《网络教学的设计与评价》。

2、电脑软件

开发《网络教学设计系统软件》和《网络教学评价系统软件》,制作《网络教学设计》专题教学(学习)网站,建立《教学设计》多媒体资源库。

三、研究方法与技术路线

(一)研究方法与步骤

本项目的研究主要采用行动研究、实验研究、评价研究等方法。

对于较大规模的教学设计与教学模式的试验研究,将采用行动研究方法。

对于个别带有创新性的,能提出重要见解的小范围的教学研究,则通过建立科学的假设,采用实验研究的方法。

关于教学模式的评价和有关教学效果的分析,则采用评价研究方法。

研究步骤如下:

2002年5月-2002年8月,收集资料,建立模型

2002年9月-2003年1月,开发软件

2004年2月-2004年8月,教学试验,评价修改

2005年9月-2005年12月,扩大试验,归纳总结

(二)关键技术

1、基于网络的协作化设计思维工具的通讯模型的构建;

2、教学设计系统中师生教学活动的可视化表示与分析;

3、网络教学的教学评价模型的构建;

4、网络教学过程中学习反应信息的自动采集与处理。

四、课题研究价值

(一)创新点

1、建立网络教学设计的理论体系与方法。

2、建立基于网络环境的各类教学评价指标体系。

3、开发出操作性

强、具有实际应用价值的网络教学的设计工具和评价系统软件。

(二)理论意义

传统的教学设计是应用系统方法分析和研究教学的问题和需求,确立解决他们的方法与步骤,并对教学结果作出评价的一种计划过程与操作程序。现代教学设计理论已经不拘泥于系统论的理论基础,不强调对教学活动的绝对控制,逐渐放弃呆板的设计模式,开始强调教学设计的关系性、灵活性和实时性,从而更加有利于学生的创新精神和实践能力。本课题的理论成果将完善和发展传统的教学设计理论与方法。

(三)应用价值

1、通过课题的研究与实践,总结并形成基于网络环境下学科教学设计的理论与方法,优化中小学课堂教学结构。

2、通过课题的研究与实践,探索并总结信息化时代如何改革传统的思想和模式,使学生学会利用网络资源进行学习的方法和经验。

3、通过课题的研究与实践,探索普通中小学利用网络资源的途径与方法,形成一批优秀的网络教学课例。

4、通过课题的研究与实践,开发出具有应用推广价值的网络教学的设计工具和评价系统软件。

五、研究基础

(一)已有相关成果

1、曾于93年、97年两度获得国家级优秀教学成果奖,其中《多媒体组合教学设计的理论与实践》项目的成果在全国的大中小学广泛应用,《多媒体组合教学设计》(李克东、谢幼如编著,科学出版社)多次再版发行。

2、出版的《多媒体教学软件设计》(含教材与光碟)(谢幼如等编著,电子工业出版社,1999年)、《多媒体教学软件设计与制作》(含教材与光碟)(李克东、谢幼如、柯清超编著,中央广播电视大学出版社,2000年)和《信息技术与学科教学整合》(李克东、谢幼如、柯清超等,万方数据电子出版社,2001年)在全国广泛应用。

3、97年《多媒体技术在基础教育改革中的应用实验研究》和《小学语文"四结合"教学改革试验研究》获国家教委全国师范院校面向基础教育改革科学研究优秀成果二等奖。

4、承担国家"九五"重点科技攻关项目《计算机辅助教学软件研制开发与应用》(简称96-750)《小学语文科学小品文》、《小学语文古诗欣赏》、《小学语文扩展阅读》、《初中语文新诗赏析》四个子课题的研制与开发,4个项目6张光盘全部通过教育部组织的专家组鉴定,被评为优秀软件,并由北京师范大学出版社和电子工业出版社出版,在国内及东南亚地区发行。

5、2000年所完成的《学习反应信息分析系统》获广东省高等学校优秀多媒体教学软件一等奖,并出版专著《学习反应信息的处理方法与应用》(谢幼如、李克东著,暨南大学出版社,1999年)。

(二)研究条件

华南师范大学教育技术学科是国家级重点学科,华南师范大学教育信息技术学院是"211工程"重点建设学科单位,我国的教育技术学博士点之一。华南师范大学教育技术研究所拥有从事计算机教育应用研究的人员近30名,其中包括教授2名、副教授5名、讲师8名、博士研究生4名和硕士研究生近15名。他们在长期的研究工作中,对各种多媒体教学软件、网络教学应用软件、学科教学工具、资源库管理应用系统进行了深入的研究与探索,并已取得了实质性的进展和成果。本研究所拥有先进的计算机软件开发实验室两个、国家级的多媒体教学软件制作基地一个,在国内教育技术领域方面处于领先地位。

(三)参考文献

1、《多媒体组合教学设计》,李克东、谢幼如编著,科学出版社,1992年第一版、1994年第二版

2、《多媒体教学软件设计》谢幼如等编著,电子工业出版社,1999年

3、《信息技术与学科教学整合》,李克东、谢幼如主编,万方数据电子出版社,2001年

4、《学习反应信息的处理方法与应用》,谢幼如、李克东著,暨南大学出版社,1999年

5、《GlobalEducationOntheNet》,高等教育出版社、Springer出版社,1999年

6、《教学设计原理》,R.M.加涅、L.J.布里格斯、W.W.韦杰著,华东师范大学出版社,1999年

7、《新型教学模式的探索》,谢幼如编著,北京师范大学出版社,1998年

8、全球华人计算机教育应用大会(GCCCE)第一届至第五届论文集,1997年(广州)、1998年(香港)、1999年(澳门)、2000年(新加坡)、2001年(台北)

9、《改善学习--2001中小学信息技术教育国际研讨会论文选编》,吉林教育出版社,2001年

10、《认知过程的评估》,J.P.戴斯、J.A.纳格利尔里、J.R.柯尔比著,华东师范大学出版社,1999年

11、《教育技术学研究方法》,李克东编著,北京师范大学出版社,2002年

六、研究组织机构

本课题的研究人员由教学设计专家、信息技术教育应用专家、网络技术专家、学科教学专家、中小学教师、教育技术研究人员与研究生组成,以大学的教育技术研究所为核心,主要以广东、江苏、浙江、福建等地区的部分中小学以及西部一些网络环境较好的中小学为研究基地,辐射其他地区的中小学,借助信息技术产业的技术力量,实现理论、技术与学科教学的优化整合。

总课题组顾问:南国农教授(我国著名电化教育专家,西北师范大学)

李运林教授(华南师范大学电化教育系原系主任)

周君达教授(中央电化教育馆原副馆长)

苏式冬教授(广东教育学院原副院长)

许汉特级教师(广州市教研室)

总课题组组长:谢幼如教授(华南师范大学教育技术研究所)

李克东教授(华南师范大学教育技术研究所所长、博士生导师)

总课题组成员:柯清超博士生(华南师范大学教育技术研究所)

陈品德副教授、博士生(华南师范大学网络中心)

邓文新讲师(华南师范大学教育技术研究所)

余红副教授(华南师范大学教育技术研究所)

总课题组秘书:王冬青博士生(华南师范大学教育技术研究所)

高瑞利硕士生(华南师范大学教育技术研究所)

刘硕士生(华南师范大学教育技术研究所)

孔维宏硕士生(华南师范大学教育技术研究所)

篇(3)

2.计算机本科应用型人才专业能力培养 

3.计算机本科专业科研实践学期的教学设计与评价 

4.中美计算机本科教育的比较与思考

5.计算机本科专业的交互设计方向课程设置问题

6.计算机本科专业学生软件系统设计能力的培养与实践 

7.财经类高等学校计算机本科专业人才培养模式的探索

8.地方本科院校计算机应用型人才培养模式探讨

9.计算机本科教育的实践教学模式研究 

10.从硕士研究生入学统考看高校计算机本科专业基础课教学

11.应用型计算机本科中离散数学课程目标定位与课程改革的探讨

12.对综合性大学计算机本科专业培养目标的思考

13.贵州少数民族地区高校计算机本科专业考试评价体系的构建——以兴义民族师范学院为例

14.基于CDIO模式的计算机本科专业人才培养模式

15.关于计算机本科教育的思考

16.计算机本科专业学生学习现状调查与解决对策 

17.面向计算机本科专业的嵌入式方向教学体系的研究 

18.中国计算机本科专业发展战略研究报告

19.应用技术型本科课程体系改革刍议——计算机科学与技术/计算机网络应用专业

20.应用型计算机本科专业课程体系的研究 

21.工科高等学校计算机本科专业课程体系重构的探索

22.校企合作培养计算机本科应用型人才的实践研究

23.财经类高等学校计算机本科专业课程体系重构的探索

24.计算机本科人才程序设计能力培养研究 

25.计算机本科教育引入微软院校IT课程的思考

26.应用型计算机本科人才的数学素养培养研究 

27.计算机本科专业人才培养方案改革的研究与探索

28.高校计算机本科专业C语言课程教改探析

29.应用型计算机本科教育课程体系的研究与探索

30.南洋理工大学计算机本科教育介绍 

31.计算机本科双语教学中情感因素的作用  

32.与学校学科特长相融合的计算机本科人才培养模式研究 

33.以技术应用能力培养为核心的计算机本科教学模式探讨

34.计算机本科人才创新实践能力的培养 

35.基于大类招生的地方普通大学计算机本科专业教学改革研究 

36.试论我国计算机专业本科教育现状及发展 

37.以合作教育提升计算机本科学生就业能力的思考

38.计算机本科应用型人才的培养在C语言程序设计中的体现

39.地方性应用型高校计算机本科专业课程体系设置研究 

40.计算机本科专业软件实习工厂的构建研究 

41.虚拟实验室环境下计算机本科专业应用型人才培养研究 

42.计算机本科专业课程考核改革的现状与对策

43.普通高校计算机本科专业实践教学改革研究 

44.计算机本科应用型人才培养模式研究 

45.计算机专业本科教育改革的研究 

46.计算机本科专业开设网络控制实验的研究 

47.应用型计算机本科职业人才培养体系构建研究

48.地方高校计算机本科人才创新实践能力培养模式的探索

49.本科计算机教育中数理逻辑课程改革浅析

50.计算机本科专业人才培养方案的研究与实践  

51.从校企合作的角度研究应用型计算机本科人才的培养模式

52.计算机本科毕业论文写作框架的设计 

53.中美高校本科计算机教育之比较

54.应用型计算机类本科专业的教育与学生就业特征分析与对策——以江苏理工学院计算机类专业为例

55.与时俱进的计算机本科教育

56.计算机本科电子商务课程启发实践式教学方法

57.非计算机本科专业计算机程序设计课程的改革思考

58.工程应用型本科计算机教育模式与实践 

59.地方院校计算机本科人才创新实践能力培养的一种有效模式 

60.应用型本科高校计算机专业教材建设若干问题的研究

61.财经类高等学校计算机本科专业课程体系重构的探索

62.基于课程地图的计算机专业本科培养方案的制订

63.地方本科院校计算机类专业发展的思考

64.应用型本科计算机网络教学改革的研究与实践

65.基于CDIO培养模式在计算机本科学生实践教学中的改革研究

66.计算机本科专业《人工智能》课程教学探讨 

67.高校本科阶段计算机专业“3+1”人才培养模式探析——以江苏技术师范学院为例

68.我校计算机本科教学中的难点与对策 

69.计算机本科专业软件实习工厂的实践与效果分析 

70.将并行计算纳入本科教育 深化计算机学科创新人才培养

71.以评促建 提高计算机本科课程建设质量——以《计算机导论》课程为例 

72.应用型本科计算机专业模块化教学课程体系建设的实践

73.新升本科院校计算机专业实践教学改革研究——以就业为导向

74.应用型本科高校《计算机网络》课程的教学改革探索

75.本科毕业论文实践中的计算机应用现状与指导

76.美国高校计算机工程本科课程设置特色分析

77.以竞赛为驱动的应用型本科高校计算机人才培养模式探究 

78.应用型本科高校计算机网络实验室的建设

79.基于应用型人才培养的计算机本科专业实习实训管理模式研究 

80.基于Web的虚拟仿真器在《计算机体系结构》本科教学中的应用

81.应用型本科计算机基础教学改革探索

82.计算机实践教学在新建本科院校中的应对策略 

83.高职本科计算机专业人才培养模式构建 

84.基于教学质量国家标准的本科计算机类专业应用型人才培养思考

85.应用型本科计算机网络教学平台构建研究 

86.新建本科院校计算机基础教学评价体系研究

87.关于高校计算机课程体系改革及本科教学的思考

88.认知风格对英语阅读及写作的影响——以计算机本科二年级学生为例

89.计算机本科教育的“华尔兹”

90.本科计算机公共基础课程教学改革研究

91.高校计算机辅助审计本科教学探讨

92.应用型本科院校计算机实验教学改革探索

93.计算机应用型本科人才程序设计能力培养

94.地方本科高校计算机科学与技术专业应用型转型发展的思考——以新乡学院计算机与信息工程学院为例

95.计算机实践教学在新建本科院校中的应对策略

96.基于应用型人才培养为导向的计算机本科课程体系设置的探讨

97.应用型本科院校计算机课程双语教学探讨

98.应用型本科院校计算机导论课程教学方法研究

99.计算机专业本科毕业设计的探讨 

100.应用型本科计算机图形学教学改革初探  

101.一流计算机学科必须是一流本科教育

102.关于本科院校计算机教学中学生创新能力培养的几点认识

103.应用型本科计算机组成原理实验教学改革

104.非计算机专业本科学生计算机教学的研究

105.应用型本科院校计算机公共课程体系研究与实践

106.敏捷开发模式在本科计算机科学与技术专业教学中的应用探索

107.高职设置四年制技术本科的研究与探索——以长职院计算机网络技术专业为例

108.大学本科开设计算机视觉课程教学的探讨

109.应用型本科院校计算机专业双语教学中的“羊群效应”及规避策略——以《计算机科学导论》双语教学为例

110.教育转型视角下民办本科院校计算机课程多元化教学模式的研究与实践

111.计算机本科职业化教育引进与校企合作机制研究

112.应用性本科计算机专业设置与培养方案的改革

113.新建本科院校计算机实验教学中心建设初探

114.应用型本科涉农院校计算机教师能力提升研究与实践——以河南牧业经济学院为例

115.财经类本科院校中高职计算机专业师资队伍建设研究

116.新升本科院校计算机公共课面临的问题及对策

117.应用型IT人才培养下的计算机本科课程体系设置的研究

118.二类本科院校计算机专业人才培养的质量保证

119.就业导向下的本科院校计算机专业教育创新模式探索

120.新建本科院校公共计算机课程体系构建及实践

篇(4)

中图分类号:G647.2 文献标识码:A 文章编号:1009-3044(2016)10-0140-03

Abstract: Graduation design is the most important practical teaching in the undergraduate teaching process. The graduation design of computer major is an important way to cultivate students' comprehensive application of knowledge to solve practical problems, and improve students' practical ability and innovation ability. In this paper, firstly, the current situation of graduation design of computer major is presented, and then many reform ideas on graduation design management system, the topics of graduation design, process monitoring of graduation design, incentive system of graduation design and the funds of graduation design are proposed.

Key words: graduation design; computer major; undergraduate; practical teaching

1 概述

“以培养学生的创新精神和实践能力为重点,强化生产实习、毕业设计等实践教学环节”是教育振兴计划中对高等教育的一个重要内容[1, 2]。近年来,各个工科类高校为了提高学生课外实践动手能力,以不同方式压缩课程理论学时,让学生回归实验室,增强学生实践能力,激发学生创新精神。其中本科生的毕业设计是高校教学中提高知识应用综合能力的重要的实践性教学环节之一[3],无论是学校管理层,还是学院专业教师,都希望加强毕业设计的教学管理,切实发挥毕业设计在人才培养,特别是计算机专业的人才培养中的重要作用。在一定程度上讲,毕业设计质量的好坏体现了本科学生前七学期对理论知识学习的综合情况,是对学生从理论到实践进行的一次综合训练。对计算机专业的毕业设计,是培养学生综合运用基本理论、专业基础知识、专业知识去独立分析、解决本专业范围内的一般的工程技术问题的能力的重要手段。同时,毕业设计环节也是提高学生针对具体问题,查阅相关资料,在导师的指导下,攻克具体实际问题,培养学生严肃认真的科学态度、严谨求实的工作作风、积极创新的科学精神,是学生本科阶段最后一门综合学习环节。

随着高等教育的飞速发展,特别是近年来,高校招生比例逐渐扩大,学生生源质量下降,高等教育已经从精英教育向大众教育转变[4]。课堂教学质量出现下滑,教学资源出现短缺,学生课堂学习状态每况愈下,特别是毕业设计阶段,学生因为找工作等因素对毕业设计兴趣不够,对毕业设计题目盲目选择,出现论文粗制滥造、抄袭现象严重,甚至有的学生花钱在网上购买相关论文,这些现象与高等教学制定的毕业设计实践教学环节初衷严重不符[4-5]。因此,加强毕业设计教学管理,提高毕业设计质量,是高等学校面临的一个重要课题,提高毕业设计质量是迫在眉睫的任务。

2 计算机专业毕业设计的现状分析

分析当前计算机专业毕业设计出现质量下滑的原因,主要在三个方面:

2.1 学生方面

多数计算机专业的毕业设计任务安排在第八学期,而毕业设计选题工作往往在第七学期结束时安排,这时学生处于找工作、考研、期末考试的阶段,多项任务让学生根本无暇顾及毕业设计选题工作,在学院下达毕业设计选题任务后,很少有学生认真分析题目、与指导老师沟通题目涉及的具体知识和具体要求。多数学生无暇顾及自己能否完成相关题目,匆忙中盲目地选择题目了事,然后等待老师主动找他们,成为当前毕业设计选题的非正常主流现象。同时学生选题后,往往忙于期末考试等相关任务,根本没有查阅资料了解题目,又恰逢寒假过春节,毕业设计虽然已完成选题,但是几乎处于未启动状态。另外,第八学期开学初,学生通常是一个月左右的毕业实习,他们无法投入毕业设计研究工作中。同时,每年学院毕业设计答辩通过率相当高,几乎都能顺利通过,因此学生认为毕业设计通过比考试一门课程通过要容易得多。思想上放松警惕,把精力投入其他事务中。

2.2 教师方面

一方面,随着教师考核任务的加重,教师职称晋升、评优评奖大都以科研为衡量标杆[6],因此教师大都忙于科研工作,很多老师不愿意指导毕业设计,因此,很多时候出现题目数量不够的情况。就算在学院行政干预下勉强指导了学生的毕业设计,部分老师对学生也是放羊式指导,认为毕业设计是学生的事,学生会自觉按照相关规定完成,疏忽对学生的监督、管理和指导。部分负责人的指导老师通过QQ、电话等联系学生,但是学生往往因为找工作、毕业实习、研究生复试等原因对老师不理不睬,让老师有时失去对学生指导的热情。另一方面,部分指导老师根据自己的科研课题,命制了一些科研课题中的问题,本科学生在短期内无法深入研究,最终可能肤浅的应付了事;而还有一部分教师命制的毕业设计题目过于简单,类似于课程设计题目,因此学生在短时间内可以完成。这些太难或者太简单的题目都违背了本科毕业设计的初衷,无法达到本科毕业设计的基本目的。

2.3 管理方面

毕业设计是学生第八学期的主要学习任务,无论从学校层面还是从学院层面都缺乏像课程教学任务那样的教学管理制度,就算有这样的制度,在执行过程中也大打折扣。第一,学校虽然有相关的毕业设计管理条例,但是毕业设计毕竟不等同与课堂教学,过程监控难度较大。第二,学校也成立了专门的毕业设计抽查或者督导小组,但是不同学科的毕业设计标准也不相同,因此,抽查或者督导工作往往停留在毕业设计的形式审查上,对毕业设计的具体内容监控缺乏相应的机制。第三,学院层面虽然也及时提醒老师督促指导学生的毕业设计工作,学工系统的辅导员也在强调学生抓紧完成毕业设计,但是学生和老师真正互动讨论的时间很少,从学院管理层面上需要进一步的科学管理制度。

3 提高毕业设计质量的对策探讨

针对上述情况,要想提高毕业设计的质量,充分发挥毕业设计在计算机专业人才培养中的重要作用,毕业设计的教学管理需要改变方式。转变毕业设计主要是学生自己工作的教育观念,不断优化毕业设计题目,探索毕业设计实践教学的新途径,科学组织毕业设计选题,精心指导并落实毕业设计要求的各个环节,规范化管理,把毕业设计这项最重要的实践教学落到实处。我们可以在以下几个方面进行尝试,希望能够达到预期的效果。

3.1 毕业设计管理规范化、制度化、程序化

首先学校层面对毕业设计工作进行顶层设计,建立包含毕业设计基本要求、基本内容、基本目标的规范化构建,这是一个粗粒度层面的设计,具有广泛性和示范性。第二,学院层面应该在学校设计的整体框架下构架具有学科专业特色的毕业设计具体目标、具体任务、具体要求,相应的毕业设计管理条例、毕业设计题目规范条例、毕业设计选题办法、毕业设计指导细则、毕业设计指导记录、毕业设计中期检查管理办法、毕业设计评分原则、毕业设计答辩规则、毕业设计评优管理办法等一系列规章制定,采用“制度管人,人来管事”的基本工作思路,推进毕业设计工作。第三,在系(部)层面,结合专业的特点,对毕业设计题目进行质量把控,既要有一定的难度和工作量,但又要防止过难导致学生无从下手。同时,指导专业教学部教师学习毕业设计的基本指导思想,宣传毕业设计的重要性,指导新老师参与本科生毕业设计,从题目和指导老师两个方面进行把关,并制定毕业设计答辩基本要求和相应的毕业设计评优管理办法。第四个层面,教学秘书是毕业设计质量监控的纽带,应制定详细的毕业设计进程安排,及时提醒指导老师整个毕业设计过程的具体环节,并及时告知学生每个环节需要做到什么程度,完成哪些表格和任务。这些工作从制度到细节都需要规范化、程序化,顺利推进毕业设计各个环节,避免学生最后突击毕业设计的情况。

3.2 毕业设计题目需要进一步考究

学生是毕业设计的主体,指导老师只能进行指导而不能代替学生写作。因此我们选择的题目既要有足够的专业知识背景,又能体现学生的学习能力,既要尊重现实学生的基本能力,又要具有一定的启发意义。只有学生在毕业设计过程中要感到一定的难度,又能凭借一定的文献深入下去,他们才能主动投入到资料的查阅、程序的编写等工作中,积极思考,勇于探索,确保论文的毕业设计顺利完成[7]。另一个方面,很多老师多年指导学生,而毕业设计题目变化不大,为了避免毕业题目与往届学生的题目重复,老师们应该拓宽思路,既可以是教学内容中的研究内容,又可以是科研工作中的基本问题,对自己曾经选题过的题目的立题依据、主要设计内容等进行修订,为下届的毕业设计选题工作提供了参考;同时,学院毕业设计督导专家可以对每个指导老师最近几年的毕业设计题目进行对比,对于相同或十分相似的题目,建议导师更换题目,避免本届学生直接拷贝往届学生的毕业设计。

3.3 注重毕业设计的开题、中期检查和毕业答辩的关键环节

毕业设计过程中,学生不重视已是多数老师的共识,究其原因,主要归结于学生对毕业设计的认识不够。首先,我们应该像研究生开题那样,在第八学期开展开题报告工作。通过开题报告,至少有三点明显的作用,第一,学生在开题报告前会查阅大量的文献来了解毕业设计题目的相关内容,初步把握题目的主要任务,采用什么方法,达到什么预期效果;这些比导师反复强调让学生查阅资料的效果好得多,基本可以达到毕业设计查阅资料的目的。第二,导师或者专业教师可以通过开题报告,了解学生的进展,初步判定学生的基本能力,预测学生能否顺利完成该毕业设计,并及时和学生商议调整毕业设计的内容和既定目标。第三,通过这种正规的开题报告活动,让学生充分认识毕业设计的重要性,提醒学生务必认真完成毕业设计,否则中期检查或者毕业答辩很难过关。换言之通过这种过程监控,落实到每个具体环节,学生的综合能力自然得到一定的锻炼和提高,避免出现多数学生最后一两周突击应付的情况。

3.4 制定有效的激励制度,有效提高毕业设计质量

我们发现,部分学生成绩不是太好,但是毕业设计非常重视,究其原因,他们因为某门课程未通过,或者学分绩点不够,需要通过毕业设计获得优秀才能顺利毕业。这个现象让我们知道,只有通过激励机制,才能提高老师和学生的积极性。学生在第八学期,面临毕业,很多奖励申请失去机会,特别是毕业设计获得优秀后对多数学生没有任何作用,他们反而因为参加优秀论文的评选要反复修改,要求更严格而放弃申请优秀毕业论文。同时,指导老师也不会因为学生获得优秀毕业论文或者没有答辩通过而受到任何牵连。针对这种想象,我们必须推出有效的激励机制,从学生和指导老师两个方面激励毕业设计工作。第一,制定科学的毕业设计优秀奖励机制,通过不同层次优秀毕业论文可以冲抵未通过考试的课程,或者提高相应课程的绩点等制度,并在各种评优评奖中予以充分体现,这样学生的积极性自然会调动起来,解决毕业设计的内动力问题。第二,制定教师指导毕业设计的奖励制度,除去基本的工作量计算外,对于指导学生获得优秀毕业设计的老师予以不同程度的奖励,特别是在年终考核、职称晋升、评优评奖中应予以充分考虑或者冲抵相应的科研、教研成果,这样可以解决毕业设计工作的外动力问题。通过这两方面的激励机制,使得毕业设计工作走上正轨,切实提高毕业设计质量。

3.5 提高毕业设计运行经费,并有效落实到位

目前,相比研究生来比,本科毕业设计运行经费非常微薄,无法保障毕业设计开题、中期检查、毕业答辩等相关的工作经费。从学生缴纳学费来看,第八学期仅仅只有毕业设计教学任务,相比其他学期来讲,学校省去课堂教学课时费,因此,应充分保障开展毕业实习和毕业设计相关费用,确保毕业设计工作顺利推进。

4 结束语

全国多数高校都开设了计算机相关专业,如何提高计算机专业人才的培养质量是很多高校面临的共同课题[8]。在高等教育大众化的状况下,在研究生教育规模扩大的情况下,本科培养质量和就业压力成为高校关注的问题。特别是动手实践能力要求较高的计算机专业的毕业生,如何尽快能够适应社会要求,如何提高自己的社会竞争力,是IT人才培养工作需要思考的问题。计算机专业本科毕业设计是培养大学生问题分析能力、工程实践能力和创新实践能力的重要手段[9]。计算机专业毕业设计质量的提高,主要依赖学生和指导教师来完成,但是学校和学院在整个过程中如何发挥其引导作用、管理作用,促进各个部分和教学环境的整体配合与协作是一个重要的问题[10-11]。本文首先分析了目前计算机专业毕业设计存在现状和问题,然后提出从毕业设计制度管理、毕业设计选题、毕业设计关键环节、毕业设计激励制度和毕业设计经费等方面提出自己的思路。总之,毕业设计是高等学校人才培养中设置的最重要的实践教学环节,如何高效地发挥这个环节的作用,提高毕业设计质量,达到培养人才的目的,是我们每个教学管理人员需要思考的。

参考文献:

[1] 教育部. 教育部关于进一步深化本科教学改革全面提高教学质量的若干意见[J]. 中华人民共和国教育部公报, 2007(3):9-11.

[2] 张丽, 杨怀卿. 完善计算机专业毕业设计管理条例提高毕业设计质量[J]. 高等农业教育, 2006(8):46-49.

[3] 刘军. 计算机专业毕业设计选题工作探讨[J]. 福建电脑, 2009(12):202-202.

[4] 温艳冬. 关于提高计算机专业毕业设计质量的对策研究[J]. 计算机教育, 2009(5):103-106.

[5] 张媛, 孙全玲, 赵彦强. 计算机专业本科毕业设计的教学与改革[J]. 中国教育技术装备, 2013 (11):20-22.

[6] 王玉锋, 刘保旨, 李雪梅,等. 计算机专业本科毕业设计的探讨[J]. 计算机教育, 2010 (1):77-79.

[7] 聂希芸. 提高计算机专业本科毕业设计质量的探索[J]. 玉溪师范学院学报, 2008, 24(4):62-65.

[8] 刘荣佩, 史庆南, 何蔼平,等. 毕业设计(论文)的质量监控与质量评估研究[J]. 昆明理工大学学报:社会科学版, 2003, 3(4):57-61.

篇(5)

②于毅,闫岑.浅谈大学生就业、毕业设计与考研之间的矛盾及对策[J].科技信息,2012(1):408.

③李长春,薛华柱,何荣,宫阿都.高校毕业设计存在问题与改革策略[J].中国现代教育备,2010(7):161-164.

④沈显庆.培养“双师型”人才实践教学体系的构建[J].实验室研究与探索,2009(7):122-124+127.

⑤邓崇亮.地方院校电气信息类专业实践教学体系的思考与构建[J].贺州学院学报,2011(12):120-124.

⑥王德才,蒋凌云.实施课程置换的订单式教学,构建金三角三方盈利校企合作模式[J].商情,2010(25)

⑦林健.校企全程合作培养卓越工程师[J].高等工程教育研究,2012(5):7-23

⑧楼盛华.提高本科生毕业设计(论文)质量的探索与实践[J].浙江理工大学学报,2008(3):309-312.

篇(6)

中图分类号:G646 文献标志码:A 文章编号:1674-9324(2014)04-0225-03

应用型本科院校主要以培养服务社会和地方的应用型人才为目标,以培养学生运用理论解决实际问题的操作技能为中心任务。由于种种原因,计算机专业本科毕业生的实践动手能力与就业市场的期望差距很明显。现在市场存在这样一种现象:学校培养的IT学生与企业需要的IT人才二者“不对口”。一方面,企业需要招聘理论与动手能力兼备的人才,但刚毕业的大学生学习的技术和市场脱轨,动手能力通常较差。对于用人单位来说,招聘的大学生,他们不得不实行岗前培训,很浪费时间和金钱。但另一方面,近几年IT行业依然是官方最热门十大专业之一。在中国,IT产业在过去5年经历了28%的增长速度,是同期国家GDP增长速度的3倍。IT行业还有很大的人才缺口。为改变软件人才短缺制约产业发展的状况,加快培养、选拔和输送优秀的专业技术人才,国家工业和信息化部人才交流中心推出并组织实施“蓝桥计划”。该平台旨在搭建软件企业和高校计算机及软件相关专业之间的桥梁,对初选的学生进行岗前培训,一方面提高学生的动手能力和实践能力,另一方面为企业输送合格的人才。荆楚理工学院是一所地方本科院校,学院整体实力不是很强,毕业生往往难以同重点研究型院校的毕业生竞争。其计算机工程学院在培养专业人才方面,经过多年的探索和总结,通过与工业和信息化部人才交流中心合作实施“蓝桥计划”,构建了以计算机人才市场需求为导向、以校企合作为平台、以实践能力的培养为核心的实践教学模式,学生毕业时有近2年的实际工作经验,毕业生就业质量和数量大大提高,走出了一条特色化的发展之路。

一、确立订单式实训、顶岗式实习的校企合作实践教学模式

1998年教育部颁布了新的《普通高等学校本科专业目录》,根据目录,当前很多高校都按照一级学科进行专业设置,名称为计算机科学与技术专业。尽管各个高校在不断创建自身的专业特色,但是从市场的反应来看,各用人单位普遍认为各高校的计算机专业毕业生没有太大的差别,这就使得应用型本科院校的毕业生往往难以同重点研究型院校的计算机专业的毕业生竞争。因此,应用型本科院校从自身特点出发,走特色化的发展之路,势在必行。

荆楚理工学院计算机工程学院,在多年探索的基础上,2012年春与工业和信息化部人才交流中心合作实施“蓝桥计划”,确立了订单式实训、顶岗式实习的校企合作实践教学模式。整个实践教学模式分为校内实践教学、校内企业订单实训、企业顶岗实习和毕业设计4个部分。校内实践教学在校内进行,主要由校内专业教师指导,历时2.5年。校内企业订单实训虽在校内进行,但由企业委派有实际项目开发经验的工程师进行培训指导,历时近半年。企业顶岗实习则是在各个企业进行,由企业工程师指导,历时近9个月。毕业设计,以顶岗实习时的实际项目为题,由企业工程师和学校教师共同指导完成。

二、校内实践教学

1.引导学生重视实践教学。由于种种原因,传统实践教学,效果不很理想。主要是学生不重视实践学习。在中学阶段,受到高考模式、学习时间等各种因素的影响,学生关注的主要是知识的积累和答题能力的提高,而对于实践能力培养的重视程度不够,对实践教学的兴趣不高。很多同学上大学后,还是以为会答题,分考得高,是大学学得好的唯一标准。殊不知计算机专业是一个实践性非常强的专业。如操作系统、计算机网络、编译系统等课程中的基本原理,如果只是听教师的讲解和看书,没有相应的实践环节,学生很难真正深入理解。再如高级语言程序设计、数据结构与算法、数据库原理及应用等课程,如果不实际编写、分析一定量的程序,也很难有效提高程序设计能力、算法设计能力和系统开发能力。有的同学还认为,自己准备考研究生,只需把分考高就行了,编程的实践能力就不重要了。实践表明,没有很强的编程动手能力,在研究生阶段,你将寸步难行,因为你的算法的思想,最终还是要靠编程实现的。每一个计算机的高级人才,都是从编程的实践中走出来的,编程实践是任何人都不能回避的。

2.改革课程实验。传统教学的计算机操作课上,教师一般都是对学生进行操作的重复展示。单一地让学生模仿自己的操作过程,进行验证性实验,因而使得学生并不能自己练习或者进行创造性的思维创新,使得教学气氛死气沉沉,导致学生出现学习兴趣不浓,学习目的以应付考试为主,学习效果不理想的情况,大大降低了教学效果。加大课程设计的力度。实际教学中,可将设计性实验和课程设计实验交叉进行,解决实验教学学时不足的问题。在课程教学之初,布置课程设计题目,以整个学期的时间完成课程设计,这样使得实验教学组织形成了两条线——以验证性为基础的设计性实验教学和以项目为基础的课程设计实验。但这两条线并不矛盾,设计性实验教学的知识理论体系是循序渐进的,同时内容正是课程设计所需要的理论支持;课程设计是教学大纲所规定的设计性实验的知识技能的综合运用。需要注意的是解决好这两条线的协调和配合是搞好实验教学的关键。在一些专业课如《数据库原理与应用》、《面向对象程序设计》等的课堂教学开课之初,就让学生选择好期末要完成的课程设计的题目,让学生带着问题学,提高学生学习的积极性,也可克服期末课程设计时间紧而导致质量下降的问题,为后面企业订单式实训和顶岗实习打下坚实基础。

3.加强学生创新能力的培养。计算机是一门实践性很强的课程。给学生创造更多的动手操作的机会,让学生在实践的过程中自主地发挥智慧和潜能。学生自主参与实践,不但自学能力得到了培养,也使学生体验到了解决问题的成就感和快乐,进一步提高了学生学习的兴趣。鼓励和支持学生积极参加各种面向大学生的科技竞赛活动,如程序设计大赛、数建模竞赛等,主要是培养学生的创新思维和团队协作意识。荆楚理工学院计算机工程学院组织学生参加了“第三届‘蓝桥杯’全国软件设计和创业大赛”和“全国高校计算机核心技能与信息素养大赛”,获得了湖北赛区的4个一等奖、3个二等奖、9个三等奖的好成绩,2012年5月参加在北京举行的全国决赛,获得国家级的5个三等奖和2个优秀奖的良好成绩。

三、校内企业订单式实训

校内实训基地是高校学生进行实践操作的场所,要营造体现真实的职业环境与职业氛围,从设备、技术、管理水准方面模拟职业环境建设实训基地。为达到此目的,最有效的途径是“引企入校”。根据“蓝桥计划”,荆楚理工学院计算机学院在大三下学期开始,利用课余和暑假,由企业委派有项目开发经验的讲师在校内对学生进行企业订单式实训。实训期间实行项目化管理,每个班级的学生分成若干项目小组,每个小组4~6人,每个小组推选一名具备管理素质的学生为项目经理,项目经理在每个阶段重新轮换,由本组学员推举产生,新产生的项目经理负责本组学生在下个阶段的培训管理。按企业规范要求学生,将学生培养为IT企业规范人才。如2012年进行的JAVA EE开发方向订单式实训,整体实训课程分17个阶段展开,每个阶段的授课课时按照30%授课+70%实践分配。总课时:488课时。这几乎是《Java面向对象程序设计》64课时的8倍。由此可见工程实践是多么重要。整体课程包含7次项目实训。7次实训均以项目组的形式展开,以利于提高学生的编程设计能力,又能够培养学生的沟通、组织、团队合作能力。

四、企业顶岗实习和毕业设计

为了培养学生适应实际工作的能力,项目开发训练结束后,实训基地会把学生分派到相关的软件企业进行岗位实习。整个实习时间为9个月,由所在企业的工程师作为指导教师。学生通过岗位实习了解企业的文化,适应企业的工作节奏,提高与他人沟通交流的能力和技巧,增强项目开发能力,这为他们日后参加工作奠定了坚实的基础。本科毕业论文是教学计划中重要的实践性教学环节,是高校实现人才培养目标的重要一课。毕业设计,以顶岗实习时的实际项目为题,实习期间由企业工程师指导设计,返校撰写论文期间,由学校专业教师指导完成。有企业实际项目的背景,学生毕业论文和设计的质量得到大大提高,避免了毕业设计不切实际、走过场等现象。荆楚理工学院计算机工程学院近2年的毕业论文中,近三分之二的优秀论文都来自“蓝桥计划”班的学生,他们的论文有企业实际项目背景,使用技术先进,内容充实,文本规范,有很好的实际应用价值。

培养面向市场需求的创新应用型人才是计算机专业人才培养的必然要求,但是应用型本科高校的学生素质、自身实力以及传统教学模式惯性延续等因素,使得这个目标的落实存在一定的障碍。荆楚理工学院与工业和信息化部人才交流中心实施的“蓝桥计划”,是校企合作的有效形式,采用订单式的实训和顶岗实习,大大提高了学生的实践能力和学生就业的质量,走出了一条特色化的发展之路。

参考文献:

[1]教育部.关于进一步深化本科教学改革全面提高教学质量的若干意见[Z].教高[2007]2号文件.

[2]王爱民,李杰.“计算机科学与技术”国家级特色专业建没报告[J].计算机教育2010,(12):24-28.

篇(7)

【中图分类号】G642【文献标识码】A【文章编号】1006-9682(2009)05-0029-02

【Abstract】How to cultivate scientific creative ability for undergraduates has always aroused common concern. This paper advances analysis in theoretical and experimental teaching aspects, presents some discussible suggestion based on the author’s teaching experience for the undergraduates of computer science major and reflection about this issue .

【Key words】Undergraduates Scientific ability Teaching

培养本科生的科研能力是大学教育的重要方面。近年来,随着我国科技水平的提高,教育投入不断增加,高等教育如何培养出大师级人才成为教育专家们共同关注的话题,而在本科阶段具备良好的科研能力,将为学生日后从事科研工作奠定坚实的基础,为此,很多教师和学者都在致力于培养本科生科研能力的探索,从不同角度分析我国高校目前本科生科研能力欠缺的原因并提出一系列改革措施,旨在从宏观上改善本科生的科研环境,提高本科生的科研水平。本文以我校计算机专业本科生的教学实践为例,从理论教学和实践教学两个方面,探讨如何在教学过程中培养学生的科研能力。

一、注重理论教学中对学生科研能力的培养

1.强调学好基础课的重要性

本科生科研的首要原则是鼓励学生首先学好基础课程,而后进一步发展其探索学习的能力,这样就充分保证了科研活动参与者的学术研究基础和潜力。[1]以计算机专业本科生为例,一些重要的基础课,如高级语言程序设计、数据结构、离散数学、计算机组成原理、数据库系统概论等,一定要对学生严格要求,夯实基础;此外,计算机学科对学生的数学和英语功底都有很高的要求,对于一、二年级的学生而言,打下扎实的数学和英语基础对他们日后从事科研活动起着至关重要的作用。

2.注重“学以致用”的课堂教学理念

随着计算机技术的迅速发展,新技术、新概念不断涌现,但许多计算机专业课教材都存在不同程度的滞后,教师在授课时,一般会习惯地详细介绍所谓的“知识点”,缺少与实际相距合的应用实例和前沿信息。学生感觉学到的知识与实际相距甚远,因而上课提不起兴趣,这种仅仅局限于书本的教学方式所带来的直接影响就是学生所学到的知识缺乏生命力,同时由于对新技术的发展趋势及前沿信息无从了解,也限制了他们在该领域进行的研究和探索。因此,教师在课堂上不仅要传授给学生成熟的理论,还要关注该领域的新技术的发展趋势,在教学过程中不断联系当前该领域的新技术、新概念,教给学生“新鲜有用”的知识,从而提高学生对本门学科的学习和研究兴趣。

3.将科研氛围融入课堂讲解过程中

在课堂讲解过程中,应适时加入当前该知识点的最新技术信息和研究现状。比如,在“计算机网络”课程教学中,我们告诉学生当前各类网络技术在应用过程中的优势与不足,使学生了解到这些技术问题的原因所在及进展难点,知道他们所涉足的这一科学领域尚有大量发展空间值得探索,从而增强他们掌握本门课程基本理论的积极性,激发他们从事研究探索的热情。同时,教师也可以有意识地准备一些优秀的国内外计算机技术视频材料,穿插在相关知识点的讲解过程中,营造活跃的多维的教学气氛,使学生从不同角度感受到新技术带来的新鲜感与吸引力。此外,在课堂讲解过程中,教师要适时创造情景,[3]提出启发式问题。比如在讲授“计算机网络”课程中TCP协议的连接管理时,可提出“为什么要进行三次握手?”“你是否有更好的想法?”等,鼓励学生说出自己的见解,告诉学生科学技术从不排斥新鲜的主张,让学生各抒己见,并针对他们的一些回答组织分析、比较,提出质疑,这不仅会大大增强学生对知识点的理解和掌握,还能激发他们主动研究问题的兴趣,并有助于自信心的形成。

4.帮助学生形成正确的科研习惯

(1)注重学生自学习惯的形成

对于本科生而言,掌握有效的自学方法、形成良好的自学习惯比单纯学会某些“知识点”更加重要。目前,大多数高校都对学生提供便利的网上学习资源,应教会学生针对某个特定问题查阅相关参考文献的一般方法;在课堂上,教师应适时向学生推荐一些有价值的参考资料,这其中应包括一些优秀的外文原版资料。为激发学生查阅文献资料的积极性,可以在课堂上引申讲解某些内容或讨论某个问题后,告诉他们这段内容来自哪些资料以及查阅哪些资料可以获得更多相关知识,或布置课后作业,要求学生通过查阅不同的参考文献得到答案,训练他们独力解决问题的能力,这将有助于他们形成良好的科研习惯,为他们今后一生的工作和继续深造打下一个坚实的基础。

(2)培养学生的团队协作精神

对于高年级的本科生,教师可在每学期组织一两次“研讨班”,提出或由学生自己确定研讨主题,如当前计算机科学技术的某个研究热点、某个实际网络或数据库系统的应用调查及优化意见或当前一些流行软件的使用等,让学生分组准备材料,每个学生都要在小组中承担部分任务,培养他们相互交流、承担责任的团队协作意识,最后,要求他们写出书面报告并上台演讲,这不仅有利于学生的综合能力与创新思维的培养,也使他们在团队协作中,增强责任意识和集体荣誉感。

5.鼓励学生参加科研活动,开阔学生的视野。

(1)鼓励学生参加新技术专题讲座

现在大多数高校为活跃学术氛围,都会组织各种形式的专题讲座,为学生提供与著名学者同场交流的园地,旨在拓展学生的思维空间,增加信息储备和理性思维能力,但实际情况却是许多同学对此漠不关心,或即使参与也把自己定位成一个旁听者的角色,听不懂也不敢提问,久而久之,便失去了参与此类活动的兴趣。为此,教师应首先关注这些相关领域的专题讲座,在课堂上向学生介绍这些专题讲座的相关知识点,鼓励学生积极参加讲座,并踊跃提出自己的见解,教师还可亲自带领学生与讲座者共同探讨,让学生开阔思路,打破以听课为惟一获取知识手段的传统学习方法,使学生养成在“学习”过程中“研究”问题的习惯,[2]增强创新意识,体现出学术上的独立思考的精神。

(2)指导学生积极参加各类科研竞赛

教师应鼓励并亲自指导学生积极参加诸如:挑战杯、大学生电子设计竞赛、大学生数学建模竞赛等各种比赛活动,树立他们的自信心和团队精神,锻炼他们的组织能力和意志品质,培养创新性思维。此外,教师还应允许部分优秀的本科生加入到自己的科研项目中,与他们一起研究探讨,让他们尽早进入科研角色,许多教师认为,在指导本科生科研时,本科生的热情、无拘无束、充满想象力的问题和解决问题的新思路,也不断激发他们的灵感,为研究带来新的思路,使他们收益良多。[1]

二、注重实践教学中对学生科研能力的培养

1.重视实验教学

实验在培养学生科研能力方面起着举足轻重的作用,一方面在实践过程中能够培养学生灵活运用理论知识解决实际问题的能力以及一定的创新设计能力,另一方面,通过实验环节可使学生对自己的新思想、新方法进行验证,熟悉科学研究的一般途径。但目前计算机学科的实验教学中普遍存在的问题是:①实验项目编排不合理,缺乏规划性。实验内容单一,或实验内容比较简单,没有挑战性;或偏于过程化,没有发挥的余地,使学生很难获得创新性思维的训练。②网络实验管理欠规范。实验教学管理松散,不利于学生养成良好的科研习惯。为此建议教师在编写实验教学大纲时,在实验项目的编排上,应合理把握理论与实验实践的比例,在不影响基础理论教学的同时,适当加入一些综合性、研究性的实验项目,让学生自由发挥,提出并验证自己的解决方案。在实验过程中应注重以学生为中心,鼓励学生自主完成实验,独立解决问题。实验完成后,要求学生认真撰写完整的实验报告,记录实验方案、实验结果和实验中遇到的问题及解决方法,使学生养成严谨细致的治学习惯。

2.重视毕业设计

毕业设计是本科教育阶段的最后一个实践性教学环节,要求学生综合运用所学的基础知识,独立进行科学研究或工程实践并解决实际问题,使学生受到一次专业人员所必须具备的基本技能的训练,在毕业设计阶段加强学生科研能力的训练将对学生未来的职业发展产生深远的影响。为此,提出以下建议:

(1)重视设计课题的前瞻性和应用价值

选题是完成毕业设计的关键,经过三年的专业课学习,大多数学生都很了解自己的能力和专业兴趣,许多学生希望能有机会接触到一些前沿的有挑战性的课题,为此,教师应选择一些新颖的有实际应用背景的课题,让学生感到有机会施展自己,提高自己的能力,避免脱离实际,老调重弹;设计开始前,应向学生推荐一些必要的参考资料,使学生的设计方案基于大量的阅读和分析比较,有助于他们形成系统的设计框架和新颖的设计思路。

(2)注重培养学生严谨的治学作风

在毕业论文阶段,教师与学生接触的时间很长,教师在严格要求学生的同时也须严格要求自己。由于多数课题都有一定的实际应用背景,具有一定难度,因此,学生所提的问题,教师需认真考虑,准备充分后再予以回答。对整个设计过程,应要求学生认真踏实,戒除浮躁情绪,对待困难问题,应有韧性,持之以恒,对每个问题、每个实验细节都要认真,使学生逐渐养成一丝不苟的科研习惯。这种治学态度不仅保证了设计建立在坚实可靠的理论和实验基础之上,同时也有助于学生在日后的科研活动中具备严谨的治学作风和科学精神。

(3)注重学生创新能力的培养

在设计过程中,应要求学生不能仅满足于完成设计,还应力求新颖,有独到之处,不要盲从他人的做法,鼓励学生尝试不同的解决方案,进行比较分析,从中寻求一个最佳途径。对待学生的毕业论文也是如此,要使学生不仅懂得撰写科技论文的一般方法,更重要的是如何在论文中将自己的创新点表述清楚;对论文中出现的问题和错误,需提出具体的修改意见,并指导学生将优秀的毕业论文正式发表,实现其真正的价值。

三、将科研创新能力纳入考核成绩

对于三、四年级的学生,应将科研创新能力纳入计算机专业课的考核评定。对课程考核成绩不能仅仅通过一张试卷就下结论,一般而言,总成绩可分为三个部分:卷面成绩、日常科研表现(包括参与讨论班、专题讲座以及其它科研活动等)和实验考核成绩,学生的科研创新能力一定要在总成绩中有明确的体现,以此激励学生参与科研的积极性,同时有助于形成良好的科研氛围。此外,对学生毕业设计的质量评定,也应重点突出其科研能力,将创新性作为优秀论文的主要评价依据。

高等院校作为高级人才的摇篮,肩负着为社会培养创新型科研人才的使命,高等教育不同于基础教育和技能教育的一个显著特点就是教学和科研同时作为高等教育发展的两翼,只有大学生们的科研能力和科研素质得到了普遍的提高之时,才能说高校的教学和科研水平整体上升了一个台阶。[4]本文基于作者在计算机专业课教学和科研过程的实际经验和对这一问题的理解,给出了一些在理论教学和实践教学中培养本科生创新能力的具体措施,提出一些探讨性建议,作者希望这些措施能够有助于探索出一条培养本科生科研能力的有效途径,事实上,提高本科生科研水平是一项综合工程,它要求我们以发展的思想,不懈地付出努力。

参考文献

1 郭孝锋、陆 伟、葆乐心.美国研究型大学培养本科生科研能力的理念与措施[J].现代教育科学,2006(3):52~54

篇(8)

关键词: 计算机;毕业设计;软件工程

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.

篇(9)

摘要:为解决地方高校本科计算机专业的毕业生在就业时出现的人才供需矛盾问题,文章研究目前计算机专业的就业形势、实践教学的现状与存在的不足,针对加强重视、完善体系、优化实验课管理、改进教学方式、加强实践教学及产学研基地的建设、改革毕业设计、规范考核评价方式等方面,提出实践教学改革的思路框架。

关键词:地方高校;计算机专业;实践教学改革

1 地方高校本科计算机专业现状

目前许多与计算机相关的用人单位都要求毕业生既有扎实的理论基础,又具备良好的实践动手能力、创新能力和综合应用能力。教学中的实践教学是培养学生独立分析问题、解决问题能力的重要环节,主要包括实验教学、项目训练、实习实训和毕业设计等。实践教学应与理论教学紧密结合开展工作,互相促进。计算机专业的实践教学是培养学生创新能力、创业能力和综合实践能力的关键步骤,是理论联系实际、培养学生掌握科学方法和提高动手能力的重要途径。根据文献的统计,我国各高校毕业生的人数逐年剧增。目前我国大多数高校都有计算机或相关专业。由前程无忧招聘网站统计的数据看,近年IT行业招聘的职位需求均排在各个行业的前列。麦可思研究院的《2012年中国大学生就业报告》对全国各专业的就业数和就业率统计表明,2012年计算机科学与技术和计算机应用技术等专业都是2012年本科就业红牌警告专业,地方院校计算机类专业的初次就业率只有70%左右,其中还包括了不少学生从事的是与所学专业不太相关的工作。对于地方高校计算机专业本科生就业所出现的人才供需矛盾的问题,究其原因,主要在于学生的计算机专业技能水平不高,难以满足用人单位的需要。经研究发现,地方高校本科计算机专业的实践教学主要存在以下问题:

(1)传统的重理论、轻实践观念,或者重课堂、轻课外的现象依然存在。计算机专业的实践教学一般包括作业、实验、课程设计、生产实习和毕业设计(论文)。但是一般教师都认为课堂上的理论教学完成后,就可以完成教学任务了,而实践教学不好把握效果,常被置于次要地位。此外,学校管理部门的考核也更加看重课堂上的理论教学,对实践教学的课时和要求都相对较低,因此学校各级都有待加强对计算机专业实践教学环节的重视。

(2)专业课程体系有待完善。地方高校本科计算机专业的课程体系往往是参照了重点高校的课程体系,缺乏自己的特色,对于实验和实践的环节也大多是单个课程的实验内容,与其他相关课程之间的衔接与联系不够紧密。

(3)实践教学内容与实际的就业需求不符。目前,一般的实践教学内容主要是由授课教师确定的,但由于大部分学校的教师对实际就业需求不够清楚,对各种招聘单位的最新业务要求不够熟悉,只是习惯性地沿用以往的教学方式和内容,造成教学跟不上实际的用人需求。

(4)学生不够注重实践学习。学生在实践实习的学习环节中,由于受学校的统一安排,自己对学习的目标不够明确,缺乏主动探究的积极性,导致实践实习的过程多数流于形式,对实习报告等很多人也是敷衍应付了事,以至于最后很多学生的实践能力难以真正提高。毕业设计是计算机专业本科生培养过程中的最后一个教学环节,是学生在校学习期间最重要的一次全面而系统的综合实践训练。但由于临近毕业,找工作或考研等事情也迫在眉睫,很多学生不重视毕业设计,得过且过,并且毕业设计的研究内容陈旧、简单,缺乏创新性与实用性。

(5)实践教学的考核制度有待完善。地方高校本科计算机专业的实验或实践课一般是随理论课同步开设的,实验类型主要以验证型实验为主,一般会在实验课前提供详细的实验步骤,以致学生较被动地参与实验实践,而且主要是以批阅实验报告的形式进行定量考核,考核制度欠科学性与全面性,这样难免会有学生抄袭或编造数据,效果堪忧。

2 实践教学改革的思路框架

(1)从上至下加强重视实践教学环节。要从主管领导开始,定下相关制度来提高实践教学的地位,提高实践教学的课时比重,积极推广学生的课外实践活动,定期举行专业实践技能竞赛,加大奖励力度。

(2)完善实践教学体系。计算机专业的实验和实践课程,是培养学生应用所学理论知识解决实际问题的能力的重要途径,但是通常一刀切的做法,会让水平低的学生感到恐惧,水平高的学生却觉得没有挑战性,浪费时间,因此计算机实践教学必须考虑不同层次学生的需要,正视学生个性和能力的差异,对学生实践创新能力的培养要符合认知规律,从低到高逐步提升,建立多层次、多类型、多步渐进的实践教学体系,其层次结构如图1所示。

图1中的3个层次是紧密联系,层层递进的。其中,观测验证性实验是每个学生必须要完成的实验内容,以加深和巩固课堂的学习。综合设计性实验是对课堂上所学内容的综合运用,一般可以分组进行,组员可担当不同的角色,负责不同方面的内容,共同完成实验。实验完成后每个小组内各成员要进行实验总结的书面和口头陈述演示,每个小组组长也要代表该组进行各小组实验总结的书面和口头陈述演示,以此评定各人实验成绩。研究创新性实验则是在提供给学生选题后,由指导教师指导分工、合作完成,如创新设计的竞赛题目、科研项目子课题等,最后也要做出实验总结的书面和口头陈述演示。严格地考核评比,让每位学生在有限的时间内充分参与实际的研究体验,了解各种综合应用的实践过程,并互相学习交流,取长补短,不断进步。

(3)优化对学生实验课的管理。在实验教学的过程中,要以学生为本,注重体现学生的主体地位,充分调动学生做实验的积极性和自主性,让学生自己设计实验方案,并自主实施实验过程。教师为主导,要注意及时给予启发和指导,使学生能真正体验自主实验带来的成功与失败,锻炼自身实践动手能力,并注意总结,提高创新能力。为了让学生在实验课中能积极主动地专心投入做实验,课前要教会学生基本的实验技能,布置实验任务时要充分准备,布置的内容和表达要能够提高学生的兴趣。在实验课进行的过程中要注意引导和监管,对学生的实验效果要进行评比,也可以让学生之间互相评比,促进学生间积极的学习竞争,建立奖优罚劣、人人争先创优的良好学习氛围。

(4)改进实验、实践课的教学方式。本科计算机专业的实验、实践课要针对实际情况,改进实验教学方式。例如:程序设计类课程中的观测验证性实验,地方高校一般会让学生照着课本中的代码输入,然后调试修改,验证程序输出的结果。有人认为这样会让程序设计实验变成打字练习,不利于学生真正掌握所学知识。其实也不应该全盘否定这种输代码的实验方法,因为学生调试修改程序的能力需要通过这种方式来训练。而且要多次进行以真正熟练掌握观测验证性实验的内容,强化调试修改程序的技能,但是当学生具备了调试修改能力后,就可以减少这种花时间在打字上的训练了,更多地应该让学生投入时间到掌握编程思想以及算法设计方面,并鼓励学生在完成了观测验证的任务后,能够进行自主探究,争取改进或研究出更好的设计。

对于综合设计性实验,可以参考美国的顶峰体验课程(Capstone Experience Course),如专业课程设计、专业实训等初步的项目研究体验。主要的环节包括实际案例分析、项目计划方案设计、团队合作交流、开发实践、书面和口头交流沟通以及撰写总结等。整合各交叉学科知识,针对社会的需要,集中时间积极开展开发研究,有助于优化我国地方高校的教学方法,增强学生的成就感体验;通过合作交流,使学生在相互协助和交流促进中实现知识的整合;优化课程计划与培养过程,使学生能够较系统地掌握实际的工程开发应用技能、初步的文档书写技能等,提高学生的实践能力与综合素质。

对于研究创新性实验,可以借鉴近年发展起来的CDIO教育模式,参照工程项目从构思、研发改进到运作实施的整个过程,即:构思(Conceive)、设计(Design)、实现(Implement)和运作(operate)4大步来组织实验实践教学。首先,建立学生进行创新实践的备选课题库。鼓励学生自定课题,每年也向教师们征集课题名,并聘请相关领域的专家进行论证审核,从中选出有研究价值的课题,进入备选课题库。其次,经常邀请企业的技术骨干和资深工程师来校作技术讲座,带领学生到企业进行实地参观考察,加深学生对各种课题的相关技术背景和实际研况的了解。然后,学生可以在网上自由报选已入库的课题,选了同一课题的学生形成项目组,再在指导教师的召集和指导下,进行任务分解,按兴趣和能力分工,确定研究组长。指导教师引导学生组织书写研究开发的计划和设计方案,定期集中了解实践研究学习的进度和存在的问题,协助排解疑难。学生通过查阅相关资料,深入考察研究项目的需求和可行性,自主学习相关技术,进行实验测试,拟定设计方案,并进行反复验证和改进。各项目组中的每个学生成员在实施各自研究任务的过程中,不断地进行着发现问题和解决问题的主动积极实践,经常相互交流,共同提高。最后,将遇到的困难问题以及解决方案、项目开展过程中的经验体会、各种不足与改进意见等撰写成项目总结报告,以项目结题汇报演讲和组织竞赛评比的方式进行展示,并对优秀的研究成果进行奖励,推荐参加各种相关竞赛。

学生在积极参与这种研究创新性实验实践的过程中,积极性很高,主动学习,系统地掌握与项目相关的大量知识,且印象深刻。这样可以有效地培养学生的系统思维能力、综合知识运用能力、实践过程中的动手能力、团队合作过程中的人际交流能力、文档写作能力和语言表达能力等。

(5)加强校内外实践教学基地、产学研合作基地等平台的建设,提高教师的业务水平,增强学生的就业竞争力。计算机的新技术日新月异,层出不穷,产学研合作可以为高校、企业和科学研究机构,建立一种良性的互补互利机制,充分地发挥各方优势,促进人才培养、科学研究与经济发展结合,缩小学校和社会需求之间的差距,不断接近科学技术前沿,主动地适应社会的需要。所以,地方高校应该响应国家中长期教育发展的要求,积极建立各种校内外实践教学基地、产学研合作基地,并健全管理制度,为大学生的创新实践活动提供场地与制度的保障,以各种形式鼓励师生参与企业项目的开发研究,激励学生参加各种创新实践活动和学科竞赛,让学生尽快地将在课堂上所学的理论投入应用,体验理论的实用性,提高学习兴趣,并且能够在实践应用过程中发现问题、解决问题时做出深入研究,不但有效地巩固了课内理论,还学会了大量的课外知识,积累了实际的工程实践经验,培养了创新思维,提高了专业实践能力。

(6)毕业设计环节的改革。计算机专业的本科毕业设计,是对学生在大学期间所掌握的知识与能力最综合的检验。毕业设计的质量,可以在一定程度上直接反映出实践教学的优劣。为了避免大部分学生到四年级时,不得不因为要面对各种紧张的找工作和考研复习备考等压力,而无法集中精力专心地投入到毕业设计的实践中,以至于不少的毕业设计最终未能全部按计划完成预定的任务,甚至出现最后临时、马虎、勉强应付等更差的情形,应该让学生从大学一年级就开始准备最后的毕业设计,尽早地培养学生探索分析问题以及解决问题的实践操作能力,掌握科学研究的基本方法和技能,让学生早日参与项目研究,体验团队开发过程。争取在四年级的第一学期实习前就基本完成毕业设计的初步作品,。在毕业设计开展期间,再进一步修改完善并总结成毕业论文后参加答辩,这样可以保证足够的研究时间,让学生尽可能亲自专心地投入到毕业设计的实践中去。

以毕业设计作为本科计算机专业实践教学的最终检验目标,建立图2所示的层次递进结构的毕业设计培养体系,对一年级的学生就要开始加强专业基础实践技能的学习训练,鼓励学生加入计算机专业各种技术型的学生社团,学习相关实践技术。二年级学生则提倡加入学生的项目开发组,进行团队项目开发的锻炼。三年级则尽可能参加各教师的实际科研项目,或参加学科竞赛,进行创新设计研究。到了四年级的第一学期基本上都能够并且已经可以独立地做出一些实用创新的作品,再进一步完善总结之后就可以成为一个较成功的毕业设计了。

(7)改革实践教学的评价方式,规范实践技能水平的考核。尽管计算机专业实践教学的形式多样,为了促进良性的学习竞争,对实践教学进行科学公平的评价,还是要以较统一并且可信实用的评价方式来建立实践教学的评价体系。实践教学主要考核学生解决实际问题的实践操作能力,要针对各种不同的实践教学环节,建立规范的评价机制。尤其是观测验证性实验,由于考核的次数多、量大,难以对每人的操作过程和结果等进行评价,所以除了参考实验报告和考勤外,更重要的是要尽可能进行学生之间的互评,最后教师也应对一部分学生抽样进行实际评价,以了解实情。

学生在参与实践教学评价的过程中,互相学习,共同促进,既获得了反馈信息、吸取教训,便于反思与改进未来的实践学习,在对学生评价之后又提升了自身的认知水平。综合设计性实验以及研究创新性实验,要以多个相关学生和指导教师等的评价来综合评定,因此我们设计了一套B/S架构的实践教学评价在线管理系统软件,由参与评分的学生和教师根据评价指标,对被评价学生某次实验实践活动进行评价,可以录入定量的评价成绩,还可以录入定性的评价描述。对定量评价,系统可以自动去掉最低分和最高分,计算出最终得分。对定性评价,能够记录下每位评分者对被评价学生的定性评价意见。每一次的评价数据都记录下来后,师生可以随时列表查询,实现了较好的过程性评价,便于学生充分了解自己实践学习的历史情况,也方便教师监控追踪实践教学开展过程的情况,以调整教学策略因材施教。这样采用定量与定性相结合,过程性评价与结果性评价并重,并综合学生自评、学生互评与教师评价等,实现较全面科学的实践教学评价,取得了较好的实践教学效果。

3 计算机专业实践教学改革的效果

湛江师范学院在本科计算机专业的实践教学改革过程中,建立了大学生科技实践创新基地,对实践实验学时与实践教学内容进行了合理的调整,提高了很多实验内容在各课程教学中所占的比例。还注重不同课程之间实验的联系,在完成规定每人必做的基础实验外,增设了选做实验和自拟实验,在课外选修课、技术型学生社团或竞赛组中开设了研究型和创新型实验,有效地提高了学生的创新实践能力。从2007年开始,学校每年都举办历时半年、形式多样、多学科并举,集专业性、创新性于一体的“IT科技节”,而且得到了多家IT企业的大力赞助,学生热情高涨。2012年的第6届IT科技节,学院仅二、三年级学生中就平均有一半以上参加了“IT科技节”中的各项比赛。2008年年底开始建立了校园智能OA系统,推进了学院的实践教学、学生导师管理、毕业设计全程在线管理等工作的开展。学生积极参加教师的科研项目、各类学科竞赛和大学生创新创业训练等活动,在近5年的实践教学评价和毕业设计考核中,取得了很大的进步,在各类计算机相关的比赛中,获得的省级以上奖励比改革前增加了6倍多,计算机专业学生的就业竞争力也有明显提高。

4 结语

计算机专业的实践教学是培养学生学以致用的重要途径,笔者针对当前计算机专业的就业形势和地方高校本科计算机专业实践教学的现状,以提高毕业生的实践能力为目标,探索研究了实践教学各个环节的改革完善情况,提倡对学生从一年级就开始加强专业实践技能的锻炼,从计算机专业实践教学组织、开展、评价等各方面,提出应用于实践教学改革的思路框架,以抛砖引玉,下一步希望有更加深入的研究,以探索出更科学完善的计算机实践教学改革方案。

参考文献:

[1]王爱民,谷川.软件工程专业校企合作实践教学模式研究[J].实验技术与管理,2012,29(1):143-145.

[2]赵丙辰.提高地方高校计算机专业就业竞争力的研究[J].中国城市经济,2011(12):179-180.

[3]王兴玲,李春荣,焦玲.高校计算机基础研究型实验教学体系的构建与实施[J].计算机教育,2005(6):34-36.

[4]张晓琴.建立实践教学向理论与实践并重的转换机制[J].职业教育研究,2007(1):116-117.

[5]何静媛,朱征宇.高校计算机专业实践教学改革研究[J].计算机教育,2010(2):25-27,46.

[6]周启明.计算机科学与技术专业实践教学环节探讨[J].当代教育理论与实践,2011,3(5):74-76.

[7]张美平.计算机专业嵌入式系统课程实践教学探索[J].福建师范大学学报:自然科学版,201l,27(3):10-13.

[8]李文敬,刘之家,闭应洲.应用型本科计算机专业实践教学体系的构建与实施[J].计算机教育,2011(2):103-107.

[9]殷明,朱昌平.从众心理与学生实践创新能力培养的研究[J].实验技术与管理,2009,26(7):128-130.

[10]那景芳,徐小平,段建民.多层次内容循环渐进实践教学模式的研究与实践[J].实验技术与管理,2010,27(2):107-109.

[11]刘义良.计算机实验教学课堂行为管理的实践及应用[J].实验室研究与探索,2011,30(2):170-172.

[12]李作主,熊伟.增强学生主体意识,提高计算机实验教学[J].电脑知识与技术,2008,4(3):695-696.

[13]江捷,冯士维.美国顶峰体验课程对我国高校实践教学改革的启示[J].实验技术与管理,2012,29(3):184-187.

篇(10)

中图分类号:G642.0 文献标识码:A 文章编号:1673-8454(2012)09-0051-03

一、地方高校计算机专业人才培养存在的问题

当前本科院校计算机专业人才培养模式存在着严重弊端,综合分析,主要存在以下问题:[1][2]

(1)专业满足社会需要的针对性不明确,人才培养结构不合理。对计算机专业本科生的社会需求以应用型人才为主,但目前地方高校计算机专业仍集中在对研究型和工程型人才的培养上,专业定位与社会需求严重脱节。

(2)专业范围宽泛,培养方案雷同。地方高校计算机专业培养方案绝大部分参照教育部直属院校的培养方案,形成千校一面、毫无特色的人才培养模式。课程设置陈旧,专业方案雷同,不能跟踪新技术的发展,人才培养模式不能适应计算机技术的发展。

(3)工程实践缺乏,实践能力差,实验环境落后。目前众多地方高校缺乏对学生专业实践能力的培养,一方面缺乏有项目经验的教师,没有培养学生超强实践能力的意识;另一方面实验条件不足,对实践教学环节重视不够,使人才培养模式和企业需求不相适应,导致学生在校所学与企业所需差距甚远。

(4)考核评价与教学管理方式存在问题。高校扩招后,地方院校普遍存在师资不足的问题。教学班级合班上课非常普遍,课程考核以理论考试为主,学习缺乏过程考核和有效监控。

二、构建基于就业导向的梯级型人才培养模式

计算机专业人才培养方向主要有三个:应用型人才、开发型人才和研究型人才。现阶段的高校本科教育既不是职业教育,也已不再是精英教育。我国大学计算机本科教育的对象是一大批入学时对计算机专业知之甚少的学生,因此应实事求是,走“大众教育”这条路,以培养满足业界要求的软件开发工程师为主要目标,满足业界对人才的迫切需求。[3]

我校计算机专业的办学定位是为社会培养具有较强可持续发展能力的高素质应用型人才。从这个定位出发,确定人才培养的目标是:培养适应我国现代化建设需要,德、智、体全面发展,较系统地掌握计算机科学与技术的基本理论知识,具有较强的技术应用能力、工程实践能力和创新能力,能够直接参与企业一线技术创新的应用型工程技术人才。

1.梯级型人才培养模式的含义

所谓“梯级型人才培养模式”,是根据高等教育四年的学制要求及我校计算机专业培养方案,将专业课程的教学划分成不等高的六个梯级,在学生从入学到毕业的纵向全过程培养中, 以就业为导向,从培养创新意识、工程意识、工程兴趣、工程能力出发,对实验、实习、课程设计、毕业设计等实践性教学环节进行整体、系统的优化和有机衔接,使实践能力的训练构成一个体系,与理论课程有机结合,贯穿于人才培养的全过程,以使专业贴近产业、教学贴近企业,缩小以至消除所学与所用之间的偏差,以适应社会发展对人才的需求。

梯级型培养模式总体模型如图所示。[4][5]

2.梯级型人才培养模式的特点

梯级型培养模式的六个梯级,层层递进,步步深入,注重理论联系实际,科研结合教学,培养学生的综合素质,具有以下特点:

(1)全方位。学生从入学到毕业的纵向全过程培养中,有机结合横向全面发展的专业素质教育。

(2)多元化。打破以往理论讲授配合少量实验的单一形式,增加课程设计、项目实训、科研实践和毕业设计等多个实践环节,并提出以专业达标的形式进行专业基本功和专业精功考核。

(3)阶梯化。即逐阶向上,逐渐升高。将专业基础课、专业必修课和专业选修课进行科学结合,形成一套由易到难、由浅入深、循序渐进的梯级型培养思路。

(4)合理化。阶梯的宽度表示持续时间、学生参与人数、教师辅导程度等。不同梯级的性质、目的、内容不同,其宽度也不同,选择合适的宽度比例对于最终教学的成功是非常重要的。

3.人才培养方案及课程体系建设

我们根据IT行业对计算机专业人才需求的层次、职业岗位能力与职业素质,针对主要职业岗位群,整合课程内容,调整、优化人才培养方案,构建了与计算机应用职业岗位紧密结合的专业课程体系。

专业课程体系由五个课程群组成:公共基础课程群、职业素质课程群、专业基础课程群、专业选修课程群和应用能力课程群。

(1)公共基础课程群

公共基础课程群位于培养方案的最底层,主要包括数学基础、物理基础和电子学基础,侧重于专业所需的基础知识及学生的可持续发展能力培养。

(2)职业素质课程群

职业素质课程群位于培养方案的最底层,主要包括英语、政治理论课、德育和体育等本科教育的必修课程,侧重培养应具备的基本素质和职业道德。

(3)专业基础课程群

专业基础课程群位于培养方案的第二层,主要包括软件基础课程、硬件基础课程、理论基础课程等,涉及计算机学科的基础理论,为解决某些实际应用问题打下坚实的理论基础。

(4)专业选修课程群

专业选修课程群位于培养方案的第三层,主要是专业限定选修课,课程内容具有学科知识覆盖面宽、理论深度适度的特点,并能不断把最新学科知识加入到课程内容中。

(5)应用能力课程群

应用能力课程群位于培养方案的第三层和第四层,课程侧重于特定职业能力的培养。根据计算机行业的用人需求来构建,主要培养工程应用型专业人才所需要的应用能力。

应用能力课程群包括专业课程群、专业能力实训考核和专业综合项目实践三个方面。根据目前市场需求将专业课程群划分为三个方向:Java方向、.NET方向和嵌入式方向。专业能力实训考核包括专业基本功考核和专业精功考核,其中专业基本功考核主要考查中英文录入、计算机硬件组装与维护、计算机软件安装与维护、局域网组建与维护、办公软件应用与信息检索五个模块;专业精功考核基于学院各专业二、三年级专业课的实验实践内容,并根据社会实际需要进行,目的是提高学生的动手实践能力与自主学习能力,为培养具有创新精神的工程应用型人才创造条件。

三、计算机本科教育梯级型人才培养模式的实施

1.梯级型培养模式总体方案

梯级型人才培养模式从不同层面实现梯级型理念,从根本上解决专业基础课理论脱离实践和学生不重视、学习无兴趣的弊端。在“以就业为导向、以学生为主体、以能力为本位”的思想指导下,结合专业特点、就业需求和梯级型培养模式总体模型,确定总体方案,如表所示。

其中,1级、2级在专业课程的教学中相辅相成,贯穿始终;3级是1级、2级的提升,在相关课程的后四分之一时间安排。梯级型人才培养模式的前三级充分地将理论与实践相结合,有效地激发学生的兴趣,培养了学生的实践能力,真正做到学以致用。

2.梯级型培养模式实施方案

结合人才培养目标和梯级型人才培养方案,确定梯级型培养模式具体实施方案如下:

(1)一年级强调工科基础,主要学习专业所需的基本理论以及计算机的基本理论、基本技能,为进一步学习打下基础。

前两学期除英语、高等数学等基础课程外,分别开设计算机基础、程序设计基础和数据结构课程。实行小班化教学,任课教师同时担任班级兼职辅导员,为学生提供全方位的指导。通过编写小程序来训练学生的编程思维、培养基本编程能力。这个阶段注重培养正确的学习方法,形成良好的学习习惯及编程风格。在学年末安排专业基本功实训及考核,鼓励学生参加全国ACM程序设计竞赛和信息技术应用水平大赛。

(2)二年级以数据库原理及面向对象程序设计为主线,培养学生面向对象的编程思想和数据库系统应用开发的能力。

通过开设数据库系统原理、Java语言程序设计、离散数学等课程和短期实训,采用案例教学和任务驱动、项目导向的方式,使学生具备开发小型数据库应用软件的基本能力。同时鼓励学生积极参加全国“计算机技术与软件专业技术资格(水平)考试”,获得权威的专业技术资格认定;积极参与国家及省、校级各类科技竞赛,如全国大学生数学建模竞赛、“挑战杯”全国大学生课外学术科技作品竞赛等,提高综合运用知识的能力和创新能力。

(3)三年级侧重专业方向,培养学生的综合应用开发能力。学生根据自己的兴趣和水平选择某个专业方向,完成基于项目的综合课程设计和专业精功考核,以具备该方向的综合应用开发能力。同时吸收学生参与学校或教师的科研项目,继续鼓励学生参加省及国家的科技竞赛活动,以提高综合素质和应用能力。

(4)四年级毕业实习和毕业设计,侧重工程训练和职业素质养成。学生用一年时间到企业顶岗实习,参与企业的项目实践,为企业创造一定的经济效益的同时,完成毕业设计和毕业论文。学生充分参与实际应用,在实践中提高分析问题和解决问题的能力,增强职业素质和专业技能。

3.几点改革措施

(1)加强师资队伍建设。

师资队伍建设是实现专业人才培养目标的关键,培养高技能人才必须加强“双师型”教师队伍建设,不断提高教师的综合素质和教学能力。

“双师型”师资队伍建设,一是要“走出去”,对现有教师进行职业培训,使用专项经费支持教师参加国内外进修和学术会议,教师通过到企业、科研单位挂职顶岗、合作研发等多种形式,强化实践技能;二是要“请进来”,聘请有丰富实践经验和教学能力的工程技术人员对教师进行培训,让青年教师尽早进入学院的课题组和教学团队,提高青年教师的教学科研能力,以适应人才培养和专业变化的要求。

(2)为弥补学校教育实践环节不足的问题,缩短学生到企业后的岗位实习期,利用假期为大二学生开设职业训练班,与东软、北京国信蓝点、安博教育等联合开办“人才培养就业班”;与沈阳赛思特、大连华信等知名软件企业合作,选派学生到培训机构实训;在学生中成立虚拟公司、科技小组、计算机爱好者协会,鼓励学生积极参加课外科技文化活动。通过一系列的措施,提高学生工程实践能力和勇于创业的实践精神。

(3)以考查学生职业能力与促进学生发展为根本目的,改革考核评价机制。

不再以一纸试卷来评定学生的学习成绩,而是以实际操作水平和工程实践能力来衡量,积极实施过程考核和项目综合考核。根据课程特点和实际需求,尽可能采用多种评价手段,如技能测试、仿真测试、实物制作、课程设计、答辨等方式作为评价手段。部分课程实施以证代考、以项目开发或省及国家级科技竞赛对接课程学分、引入企业对毕业生能力的评价机制等措施,并建立相应的反馈机制,借此促进学校教育教学改革,提高人才培养质量。

四、效果分析

两年多的实践证明,基于就业导向的梯级型人才培养模式已经取得了明显的成效。两年来获批校级大学生创新性实验项目22个,计算机网络智能实验室获批省级重点实验室,计算机科学与技术专业获批校级优势专业。在全国和省级各类科技竞赛中,学生参与人数比例大、获奖面宽、层次高,我院计算机科学技术专业学生创新精神、实践能力与整体素质显著提高,毕业生就业率显著提高,顶岗实习供不应求。

梯级型人才培养模式瞄准IT人才市场变化,以满足业界要求为宗旨, 以培养应用型卓越工程师为导向,以可持续发展的职业能力为目标,调整模式,突出特色,缩小以至消除所学与所用之间的差距,对普通高校计算机专业人才培养具有示范和推动作用。

参考文献:

[1]王育坚,鲍泓,鲍有文.应用性本科计算机专业设置与培养方案的改革[J].计算机教育,2008(10):134-136.

[2]郭银章,曾建潮.地方高校计算机科学与技术专业人才培养模式改革与实践[J].计算机教育,2009(13):6-9.

上一篇: 民主与科学论文 下一篇: 建筑工程法律论文
相关精选
相关期刊