引论:我们为您整理了13篇计算机专业本科论文范文,供您借鉴以丰富您的创作。它们是您写作时的宝贵资源,期望它们能够激发您的创作灵感,让您的文章更具深度。
篇1
选题是毕业设计论文工作的第一步.是高质量完成毕业设计论文指导的前提保证。经过三年多的学习,学生已经具备了从事本专业工作的基础知识,但相对来说他们的知识结构还是浅层次的,大部分同学还不具有选题、立项的能力,即使能选定题目,也往往难以全面提升自己的能力。教师在选题时,应贯彻因材施教的原则,题目的难度适应学生的实际能力和水平,鼓励一部分优秀学生有所创造。应该承认,在学习方面,学生是存在差异的,因此毕业设计论文选题难度要有差异性,这并不是一种歧视行为。教师的选题应与自己的科研项目相结合,发挥自身优势,以更好地指导学生。同时选题也要注意连贯性,可以利用前届学生的研究成果,在他们的基础上,继续作深入的研究。当然,学生不仅仅是以上两类,但只要掌握了因材施教这一原则,就找到了解决问题的思路。
二、确定选题。先导培训
课题确定以后.指导教师应给每个同学下达毕业设计论文任务书,以明确整体工作内容、提出明确的技术要求和量化的工作成果要求,包括论文的开题报告及设计的总体方案,论文及说明书的字数,图样、实物的数量,按毕业设计论文各阶段拟定工作进度,提供必要的资料和数据,列出部分推荐参考文献目录等。由多个学生共同参加的课题,必须分别明确各个学生应完成的工作内容和要求。
(1)以培养创新能力为中心的教学目标:要在毕业设计环节中突出加强对学生创新意识和创新能力的培养,首先,就要更新观念,从思想深处改变对毕业设计作用的传统认识.对毕业设计的培养目标和教学要求加以改革。明确地提出:毕业设计不再是单纯地针对解决专业技术问题能力的培养.而是对学生综合素质和创新能力的培养。毕业设计不仅是综合检测学生近四年学习的效果和水平,也是对已有教学环节的扩展和深化,更是检验和发挥学生创造性、开展创新活动的试金石,是学生综合素质与培养效果的全面检验。
(2)以学生为过程主体的培养原则与模式:毕业设计中学生创新能力的培养和创造活动的开展,必须坚持以学生为主体的培养原则。要想学生发挥能动性创造性,首先要使其具有自主性,成为毕业设计过程中的主角,而不是跟在老师后面亦步亦趋的配角。只有当学生切实地感到自己是创造活动的主体,才能激发创造的热情,全身心地投入创造的过程并关心创造的结果i才能进发出想象力、意志力和创造力。
(3)把握适度的指导方法与强度:把握适度的指导方法与强度在学生选择了合适的毕业设计题目,有了创新的欲望后,导师给予的正确、适度、及时的教学指导,会成为学生创新设计活动的催化剂、助动力和方向盘。
(4)鼓励学生的创新行为:学生是一个需要肯定、褒扬,需要体验成功喜悦刺激的群体,在毕业设计过程中,指导教师的信任和鼓励会直接影响到学生创新欲望的产生、创造意识的萌发和创造力的实现。以鼓励为主的指导方法,能够满足学生的成功需要,调动他们的积极性.再加以正确的引导.会大大促进学生创新意识的发展和创新能力的锻炼。
三、过程监控。全面育人
学生进入课题后,对每个人应根据任务书,列出时间表,对毕业设计论文工作进行督促检查。最后一学期学生课程少,加上找工作、研究生复试等问题,学生心态比较浮躁,检查督促跟不上,很容易造成毕业设计论文拖后,有的甚至完不成任务。指导教师每周至少应与每个学生保持接触交流,听取学生的汇报,检查进度情况,帮助学生解决毕业设计论文过程中遇到的疑难问题。整个毕业设计论文过程中,要培养学生独力解决问题的方法和能力:培养他们严肃认真的工作态度、勤奋钻研的优良学风:注重开发学生的创新精神和创造能力,严禁抄袭。
指导过程中,应该融思想道德素质教育、业务素质教育、文化素质教育于一体,注重学生素质的全面提高。坚持教书育人,在毕业设计论文指导期间,要对学生进行政治思想、职业道德和纪律教育,严格考勤。学生因故请假应督促其按有关规定办理相关手续。做事先做人,尊敬别人,科学作风,团队精神等是做事的基本素质要求,要让学生学习和体会做人做事做学问的各方面事情.要让学生养成良好的工作习惯。
四、指导撰写毕业设计论文报告
篇2
4、 物资的购、销、存管理
5、 电子商务管理系统
6、 库存与成本核算管理
7、 人事综合管理系统
8、 交通管理系统
9、 超市管理系统
10、高校学生管理系统
11、计算机网络应用软件
12、基于c/s或b/s的事务查询系统
13、计算机动态网页的制作
14、基于网络的客运售票系统
15、高校科研与技术开发管理
16、高校教学与课表制作管理
17、城市居民户籍管理
18、商品销售与市场预测管理
19、电信业务管理
20、工商税务管理
21、计量标准化管理
22、银行储蓄业务管理
23、城市供电管理
24、餐饮业管理
25、房地产管理
26、股票行情分析管理
27、大中型医院管理
28、数字图书馆管理
29、辅助决策系统
30、生产过程管理系统
31、贷款业务管理
篇3
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
现在计算机专业学生的毕业设计大体可以分为:理论、软件和硬件。实际上学生的毕业设计多是做软件或硬件的,做理论的不多,即使做理论也要求结合实际问题来进行编程验证。设计涉及的方面一般有:网页设计;网页编程;平面设计;动画设计;网络设计、搭建、调试和维护;网络安全;单片机及自动控制等。这些设计工作就是要培养学生综合运用所学的知识的能力,包括软件开发方法、算法设计数据库设计、程序编写、程序调试等。如何通过这样的训练来真正达到毕业设计的目的,培养学生的实践能力、创新能力和初步科研能力,需要学校、指导教师和学生自己三方面的共同努力。然而,近几年来,随着高校扩招、师资短缺以及计算机知识更新过快等因素的出现,计算机专业的本科毕业设计质量不断下降,毕业设计中的问题层出不穷。如果不能很好的解决这些问题,毕业设计就难以得到提高。其中具有代表性的问题主要有以下几个方面。
1.毕业设计的选题不够合理。
毕业设计的选题是决定毕业设计质量的先决条件。每年学生毕业设计的选题多是与上一届大同小异,不少学生都会选择做管理系统,图书管理系统、人事管理系统、学生管理系统等。学生之所以选这些系统来做,也是因为这些系统的实现从技术上来讲其实是大同小异的,系统的实现方法在许多计算机书籍中可以找到,类似的源代码在网上也很容易找到,已经成型的论文也颇多,到时候学生可以把界面一换,就成了自己做的系统,把别人的论文稍加修改就成了自己的论文。但这些题目毫无创新性可言,对学生综合能力培养的帮助不大。
2.学生思想重视不够,投入精力不足
学生大多认为毕业设计仅是一种形式,对自己的正常毕业以及以后的工作和学习没有丝毫影响,忙于参加各种各样的招聘会和公司面试,在毕业设计环节上投入精力甚微。毕业设计的时间与考研初试、复试时间重合,在两者不可兼顾的情况下,多数学生都选择了准备考研,而不是做毕业设计,往往都是临近答辩时,才匆匆忙忙,东拼西凑,草草完成,甚至出现严重的抄袭想象。以这种心态和这样的方式写出来的论文,质量当然也就难以得到保障。
3.指导教师的选择不当和责任感不强
由于计算机专业发展比较晚,具有丰富项目实践经验的老教师十分稀缺,计算机专业本身是一个实践性要求很强的专业,没有这些实践体会,就很难理解软件开发过程、软件技术如何应用到生产这些问题,从而影响了毕业设计的质量。部分指导老师对毕业设计的目的认识不足,责任心欠缺,对学生疏于指导。学生本来就对毕业设计的重视不足,再加上指导老师疏于管理,毕业设计质量下滑也就成了必然的趋势。
4.对毕业设计的监管有所欠缺
毕业设计环节的教学监管不够到位,对指导老师的要求不够明确。检查是大多基于学生和指导老师填写的各种表格和文档,指导老师没有在学生做毕业设计的过程中起到监管和指导的作用,因而对学生的要求也就随之任之。这种方法对毕业设计的过程起不到监控的作用。毕业设计的最终成绩取决于指导老师的评定和答辩。由于本科生数量过多,答辩任务很重,导致答辩的时候,把关不严。这势必造成学生的侥幸心理,觉得不好好做毕业设计也能通过。如此欠缺的监管制度,毕业设计的质量也就自然不佳。
三、提高计算机专业本科毕业设计质量的措施与对策
毕业设计可以反映一个计算机专业的学生的综合实践水平。毕业设计不仅可以培养学生将理论与实践相结合的能力,还可以激发学生的创新精神,所以一定要保质保量的完成毕业设计。针对毕业设计中出现的问题,可以采取以下的措施解决。
1.选择合适的毕业设计题目
计算机专业的毕业设计选题应按照以下几个原则进行选择。第一,课题的选择应符合专业培养目标,达到毕业设计教学大纲的基本要求。第二,课题的选择应体现教学与生产、科研、文化和经济相结合的原则。第三,课题的选择应贯彻因材施教的原则,使学生在原有的水平和能力方面有较大的提高,并鼓励学生有所创新。第四,选题的范围和深度应符合学生的实际情况,并尽可能多地反映现代科学技术发展水平。第五,学生除了在导师提出的课题中选择毕业设计课题外,也可根据本专业特点选择自己实践中感兴趣的实际问题作为毕业设计课题,但必须经指导教师审定。
2.加强学生思想教育和引导
提高高校毕业设计的质量,根本措施应当是加强学生教育,使学生引起重视。其实多数高校和指导教师对于加强学生思想教育的重要性都深有体会,但具体实施起来总觉得效果不如想象中好,关键是在于“循循善诱”几个字。要经过耐心教导,让学生意识到,毕业设计不仅仅是一个学习任务,也是为了对自己四年学习划上一个圆满的句号,是对个人责任心的一次考验,从而端正了态度,主动性大大提高。在毕业设计之前做一些专门针对毕业设计如何开展的专题讲座。
3.加强过程监控,改革评价体系
篇5
毕业论文(设计)是计算机专业学生在大学阶段必修的一门实践性较强的课程。撰写毕业论文(设计)是对学生进行综合专业知识和科研能力训练的重要环节,是大学生对专业知识学习的深化和提高的重要过程。毕业论文(设计)的质量不仅体现学生在校学习专业知识的综合状况,而且反映出学生的学习及其个人综合能力,同时,毕业论文(设计)的质量也是衡量学校教学质量和办学效益的重要评价内容,尤其是计算机专业更是要重视理论和实践相结合,毕业论文(设计)中不仅写出毕业论文,而且毕业论文是在设计出毕业设计的基础上进行论文阐述说明的。
毕业论文(设计)题目中可以是纯理论性的论文也可以具有设计性的论文,如果是设计性的题目不仅要求学生做出设计,同时,还应该有相应的程序代码与论文描述,可以看出计算机专业学生的毕业论文(设计)的质量是一项复杂而综合能力的体现。作为理工科计算机专业的学生有些能够成功做出毕业设计要求的内容,但对于体现文笔功能撰写论文却显得匮乏,所以提高计算机专业学生的毕业论文(设计)的质量是势在必行。
1. 毕业论文(设计)的重要性和必要性
毕业论文(设计)是完成本科教学计划,达到本科生培养目标的重要环节,是教学计划中必需的综合性最强的实践教学环节。毕业论文(设计)是一次全面检验、总结和提高学生在校期间对所学专业知识的掌握程度,也是对大学毕业学生综合能力的一种考核方式。
本科学生在毕业前必须安排毕业论文(设计),首先进行毕业论文(设计)选题,在指导教师的指导下按照学校规定的论文规范格式进行撰写,毕业论文(设计)的科学性及规范性直接反映出高校教学质量的整体水平[1]。
2.毕业论文(设计)撰写现状及常见问题
2.1盲目选题
毕业论文(设计)题目一般是由指导教师按照计算机专业课程设置的理论联系实际,并结合当前社会应用而设计的。学生根据自己的知识特点和偏爱方向按照已给定题目进行选题,选定题目后,联系指导教师进行开题,在开题报告中分析选题的意义,确定论文主要内容、研究方法和思路,列出论文总体安排进度及其相关参考资料等内容。
对于毕业论文(设计)的题目,切忌盲目选题。有两方面的问题,一方面是有些学生选题不慎重,导致对题目分析不够透彻、不够全面。另一方面是指导教师出题有时也有片面性,会导致学生在选题和撰写论文的过程中不能很好的发挥个人综合能力。计算机专业毕业论文(设计)题目涉及软件、硬件及其设计性等多方面的知识。学生可能会选择一些相对容易实现的或论述性较强的题目,而不是考虑到尽可能大的体现个人基本技能及综合素质方面的题目。
2.2对论文投入时间不够
学生在修读完规定的基础和专业课程之后,接着就要安排毕业论文(设计),同时,有些学生面临毕业找工作,有些学生在准备考研、有些学生在准备其他与工作相关的考试,这样,学生撰写论文的时间和精力都不充分,并没有一心一意、全力以赴地专心撰写论文。应该注意,撰写毕业论文(设计)与以往的上课不同,在校上课都是学校安排了课程的学习、考核等固定模式,学生只需听从学习安排即可。而论文的撰写全靠学生的自觉性,自己去查找相关资料,自己控制时间主动联系指导教师,努力完成。有些学生自制力较差,撰写论文时放任时间,自己管不住自己,不能严格按照论文计划进度进行。自我时间控制不好,到最后写论文只能是赶时间进行拼凑,导致论文的质量不高。
2.3不能充分发挥个人综合能力
即使有了适合自己的题目,并且能够保证充足时间进入撰写论文的状态中,但有些学生还是感觉撰写毕业论文、完成毕业设计有种种困难,分析主要原因是基础知识不扎实,平时积累的知识相对匮乏,缺乏创新意识。
毕业论文(设计)是考查学生在校期间对所学知识的掌握程度及个人综合素质能力的体现。本科生在校主要是学习课程大纲要求的知识,而对于写作、科研等其他方面的要求很少,主要依靠学生自我的爱好和个人发展,尤其是针对计算机专业的学生平时一直强调理论与实践相结合并注重动手和创新能力的提高,而往往忽视了文字组织等能力培养[2]。有些学生能够根据论文题目将论文(设计)做出来,但因文字、语言组织等方面的欠缺,而导致论文质量下降。
3.提高毕业论文(设计)质量的对策
如何提高毕业论文(设计)的质量是当前教师在指导学生论文时必须考虑的问题,也是学生在撰写毕业论文(设计)时所困惑的问题。所以要提高毕业论文(设计)的质量应该指导教师和学生双方同时努力的结果,并且要教师和学生经过一个长期学习、积累的过程,而不是一蹴而就的事情。
3.1严格毕业论文(设计)的题目
毕业论文(设计)题目应该严格结合学生课程设置,结合教学内容,结合教学发展,理论联系实际,能够反映出学生在校期间学习的综合素质及其解决问题的能力。一般高校都是由专业教师根据学生知识结构的情况和当前社会实际发展的需求来出题,这就要求教师不断提高自己的专业知识水平和个人综合素质能力。学生选择毕业论文题目时应结合自己专业知识与自己的偏好或自己的发展前景。有了适宜的毕业论文题目,首先仔细分析题目,建立协作思路,搜索相关参考资料,并结合当前社会实际发展的需求有目的的进行撰写。
3.2全心全意投入时间撰写论文
选定适合自己的题目后,应能够保证充足时间进入撰写论文的状态中,撰写论文的这段时间,主要由学生自己支配,时间跨度大、活动地点变化大,毕业论文(设计)需要调研,到图书馆查阅文献,需要到实验室调试程序等,每个环节都不能松懈,应该严格按照最初列出的论文进度计划进行撰写[3]。
撰写论文的一个关键部分是联系指导教师进行论文的监督和指导。论文的撰写思路要及时与指导教师沟通,尤其是在论文开题,初稿,中期等几个重要的阶段应及时联系指导教师,并按照毕业论文(设计)的规范格式进行撰写。
3.3合理应用综合能力
大学生在平时的学习中应明确目标,努力锻炼、提高自己的综合素质能力。同时,教师在授课的过程中也尽可能地理论联系实际,并结合当前社会应用及前沿知识,开阔学生的知识面。计算机专业的毕业论文(设计)一般更侧重于设计,有些学生动手能力强,容易实现设计部分,但是还应将完成的设计对应到撰写论文中,这时,有些学生就显得束手无策了,这种情况就需要学生在平时的学习中提高自己的文学组织及写作能力。当然,指导教师可以给学生提醒撰写学术论文的思路、方法及其技巧,应强调完成论文后进行最后论文答辩注意事项及其技巧[4]。
4.结语
毕业论文(设计)是大学本科生毕业前要完成的最后一项学习内容,撰写毕业论文(设计)是对学生综合运用所学知识解决本专业实际问题能力的一种考核方式,是体现学生和教师等多方面的综合性问题。以上从计算机专业学生撰写毕业论文(设计)的现状及常见问题分析,得出选择题目、全心全意投入时间、合理应用综合能力这三方面是提高毕业论文(设计)质量的最佳对策。为了提高毕业论文(设计)质量,在学生撰写毕业论文(设计)之前还应进行必要指导教育,使学生重视并充分认识到撰写毕业论文(设计)的重要性及其意义。学校或师生之间制定相应的规章制度对学生和指导教师进行过程监控,也是提高毕业论文(设计)质量的保障。总之,撰写毕业论文(设计)是一项综合而复杂的学习任务,不仅反映学生个人综合能力,而且反映出学校及教师的综合教学情况。为了提高毕业论文(设计)的质量,需要学生和教师日积月累地学习和不断地进取。
参考文献:
[1] 谢雅.计算机专业毕业设计指导方法探讨与实践[J].长沙航空职业技术学院学报.2010年第10卷第1期.
[2] 黄继蓉 陈光喜. 提高学分制下计算机专业的毕业设计(论文) 质量的思考和策略[J].高教论坛.2007年第2期.
[3] 王玉锋 刘保旨等.计算机专业本科毕业设计的探讨[J].计算机教育.2010年第1期.
篇6
应用型本科院校主要以培养服务社会和地方的应用型人才为目标,以培养学生运用理论解决实际问题的操作技能为中心任务。由于种种原因,计算机专业本科毕业生的实践动手能力与就业市场的期望差距很明显。现在市场存在这样一种现象:学校培养的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
Research and Discussion on the Cultivation of Innovative Consciousness and Innovative Ability of Computer Science Majors
TIAN Qi-fa
(School of Information Science and Engineering, Shandong University of Science and Technology, Qingdao 266590, China)
Abstract: The computer or related field is the forefront of the current international and domestic professional, innovation is very much also, the undergraduates have a lot of opportunities to participate in the activities of innovation. In this paper, the computer class specialized undergraduate innovation consciousness and innovation ability training problems in thinking, points out the existing main problems and reasons, to solve these problems, gives the Suggestions of cultivating the ability of innovation and thinking.
Key words: innovation consciousness; innovation ability training; undergraduates; the computer professional
计算机学科是信息技术领域的基础学科之一,因此,高质量地培养计算机类相关专业的学生极其重要。高质量地培养,除了传授给学生专业理论知识和专业技能知识以外,还需要着重培养学生的创新意识和创新能力。创新意识是一种敢于向未知领域挑战的意识,是一种勇于探索、勤于思考、善于提出问题的兴趣和意愿,也是创新的重要前提。创新意识是创新能力培养的重要前提。
只有具备创新意识,才可能产生创新思想,结合创新能力探索未知领域。具有创新意识后,还必须培养创新能力,才能利用所学知识设计出解决实际问题的方法。在本科学习阶段,培养学生的创新能力的途径主要是申请专利、发表科技论文、参与教师的科研项目和参加科技竞赛等,其中参加科技竞赛是培养学生创新能力的重要方式,也符合本科阶段学生的知识基础。
本文主要介绍在计算机类专业学生创新意识和创新能力培养方面存在的几个问题,并针对这些问题提出了一些培养方法。
1 存在的问题及原因
计算机类相关专业主要是工科专业,但是与其他的理科专业不同,计算机类专业是前沿学科,学生需要掌握较好的英语阅读和表达能力。该专业的学生需要用计算机解决现实世界中的很多问题,因此需要计算思维能力和对实际问题的抽象与建模能力。而在培养这些能力的过程中,仍然存在很多问题。
问题一:创新意识缺乏。创新意识缺乏是国内很多高校中普遍存在的问题,导致这一问题出现的原因有很多,其中最主要的原因应该是教学方式方法问题。目前高校课堂教学方式主要是传授式教学,也就是老师在讲台上讲,学生坐在教室里听。对于计算机专业来说,该教学方式存在很大的不足。首先是计算机专业课的老师基本上都用PPT教课,如果PPT做得好,可能会达到事半功倍的教学效果,否则会使得学生厌听厌学。而实际上,目前很多老师讲课用PPT都没有达到理想的教学效果。其次,计算机的专业课程主要是工科课程,对于这些专业课来说,课堂上“填鸭式”教学对于相当一部分学生很难理解和接受课程知识。上述问题导致学生在听课过程中无法提出自己对课程知识的看法,教师也不能提出需要学生思考的专业问题,这就难以培养学生的创新意识。
问题二:创新自信不足。由于对计算机专业课学习和理解不足,数学基础不扎实,对创新的理解不到位,认为创新是一项深奥且复杂的活动,以目前的专业基础和专业技能无法达到创新能力要求。这一认识误区使得很多学生不敢走出创新的第一步,不敢于面对各项科技活动和科技竞赛,也就无法接触到学生阶段的创新需求和问题。
问题三:创新渠道不清。对参与创新活动有一定的积极性,但是不知道如何参加,参加何种活动属于创新活动。由于很多学校创造创新类科技活动的条件有较大的局限,尤其是计算机类的很多创新类科技竞赛经常有新赛事和新知识加入,如果不及时了解和更新,难以及时跟踪创新渠道。而且很多学生不愿主动与老师和同学交流,利用网络进行信息检索的意识和能力较差,对现有条件的依赖性高,缺乏向知识基础和技能经验丰富的教师和同学请教的勇气,限制了学生创新能力的提高和发展。
问题四:创新毅力不够。创新过程是一个复杂且细致的过程,甚至有些枯燥,它不仅仅是一个纯智力过程,还需要投入体力和情感,培养自己的兴趣,而这一过程需要较长的时间进行探索。根据我们对学生在参与科技创新过程中的观察和了解,几乎所有的学生都具有创新所需的知识基础和创新能力,但很多学生遇到一点困难之后,就开始怀疑自己的能力,也可以说是惰性开始起作用。学生能够意识到参与创新活动的重要性,但缺乏毅力,很容易放弃。
2 培养方法
针对上述问题,我们根据计算机类专业本科生近些年的创新活动参与和取得成绩情况,对学生创新意识和创新能力培养过程进行了思考和研究,同时提出了一些解决方法的思路。
针对创新意识缺乏问题,可以从教学方式方法改革着手:1)在教材选择、课堂授课方式、综合实践实验、专业课考试方式等方面进行改革。在课堂教学中,增加启发式、探究式、座谈式、讲座式、案例式等多种教学方法,增加课程实验与实践学时,并在授课过程中引导学生主动思考,勤于提问。2)提高多媒体课件的制作质量,在课件中增加动画和其他形象易懂的内容。3)对于高年级学生,重点加强专业课程的实践教学环节,实施主讲教师制,与现场兼职教师配合。4)采用研究生助教制度,对学生进行理论课程辅导、实践课程指导,确保学生在学习过程中疑难问题及时得到解决,提高学生的学习主动性和积极性。
针对创新能力不足的问题,可以通过如下方法解决:1)建立“导师制”培养模式。每年在计算机专业一年级入学新生中,按要求通过报名、笔试、面试等综合考评程序,选拔基础知识扎实、专业素质高、求知创新意识强的优秀学生实行“一对一”导师负责制和考核淘汰滚动机制。2)建立ACM班培养方法。采用选拨-考核-淘汰机制,探索和制定程序设计基础、数据结构与算法等课程置换体系,在兴趣小组成立、ACM竞赛场地提供和ACM系列课程设置等方面给予支持。3)丰富学生第二课堂。充分发挥计算机科技文化艺术节、学术沙龙、专家教授讲座等第二课堂的作用,为学生的个性发展和全面发展提供广阔空间。
针对创新渠道和条件保障的问题,首先需要学生管理人员和老师重视。由于信息科学与技术领域的知识更新速度非常快,经常有新的技术和理论出现,同时原有的一些技术会过时,所以相应的针对信息领域的科技活动也会经常变化。学生在校主要以学习课本知识和对应的实践知识为主,对计算机理论的发展和技术更新的理解和掌握方面比较滞后,所以老师和学生管理者应该成为创新渠道的提供者,学生参与创新活动和创新项目的指引者,提供参赛设备、场地和知识辅导的保障者。其次是学生本身应该具有较好的信息获取能力和人员组织能力。通过信息获取,可以尽可能早地获取创新活动信息,并今早准备;通过人员组织和协调,可以把具有不同特长的学生组织成一个团队,让团队成员发挥各自优势,以更高的质量完成创新活动。
3 总结
计算机类专业本科生创新能力培养,对于计算机专业本科教学质量提高、学生专业能力提升和职业发展而言,有着非常重要的影响。纵观往年计算机类毕业生,在校期间积极参与创新活动,尤其是取得一定成绩的学生,在工作或科研领域取得的成绩要比其他学生更好。因此,重视计算机类本科生创新意识和创新能力的培养,研究与探索高质量的培养方法和培养模式,具有重要的意义。
参考文献:
篇8
“十五”期间,各级各类信息化人才五年共增加2000万人,其中软件人员增加300万人,计算机人才需要每年增加100万。在我国总共664所本科学校中,有505所学校开设“计算机科学与技术”专业。2004年,“计算机科学与技术”专业在校人数接近理工科在校生总数的1/3。这一方面反映出高等教育对国家信息化建设的积极响应,另一方面也说明计算机专业建设数量大、任务重。然而,高校在扩招的同时,在计算机专业人才培养方面所面临的问题也越来越突出,主要表现在以下几个方面。
1.计算机专业本科毕业生就业困难
国家和社会对计算机专业的人才需要,必然与国家信息化的目标、进程密切相关。计算机市场在很大程度上决定着对计算机人才的层次结构、就业去向、能力与素质等方面的具体要求。计算机类毕业生就业困难的主要原因不是数量太多或质量太差,而是满足社会需求的针对性不够明确,导致了结构上的不合理。计算机人才培养应当与社会需求的金字塔结构相匹配,也应当是金字塔结构,这样才能提高金字塔各个层次学生的就业率,满足社会需求,降低企业的再培养成本。
2.高校培养模式与企业需求存在较大差距
目前,企业对素质的认识与高校通行的素质教育在内涵上有较大的差距。以学习能力为代表的发展潜力,是用人单位最关心的素质之一。企业要求人才能够学习他人长处,而目前相当一部分学生“以自我为中心、盲目自以为是”的弱点十分明显。
3.在校学生的实际动手能力亟待大幅度提高
目前计算机专业的基础理论课程比重并不小,但由于学生不了解其作用,许多教师没有将理论与实际结合的方法传授给学生,致使相当多的在校学生不重视基础理论课程的学习。为了适应信息技术的飞速发展,更有效地培养大批符合社会需求的计算机人才,全方位地加强高校计算机师资队伍建设刻不容缓。
4.计算机专业课程内容和教学模式难以与计算机发展同步
目前计算机专业的课程内容与计算机技术的发展不同步,教学模式还不够丰富,必须进行大力度的改革。学术型人才不应作为主要培养类型,而技术型和技能性人才更适合高职高专等院校。因此,地方本科院校人才培养目标应以工程型人才培养为主。从计算机科学与
技术专业的角度看,工程型人才的特征主要是把计算机科学与技术的基本原理演变为软件或硬件产品的设计、项目规划或决策。强化实践能力,注重专业知识的综合运用,提高与企业沟通的能力是这类人才培养的最佳手段。大力培养工程型人才符合地方院校特色,也符合因材施教的要求。
二、工程型人才培养模式
根据工程型人才的特征要求,本文从地方高校的角度,以郑州大学计算机专业人才培养模式为例,重点探讨计算机科学与技术专业工程型人才的培养模式。
1.教学模式概述
郑州大学多年教学中,结合地方特色,总结出了一套理论与实践相结合的培养方法,在注重计算机专业人才基本理论培养的同时,也注重实践能力的培养。教学中,采取“理论―实践―理论”循环教学模式,既注重理论教学中各门课程的相互衔接,同时将理论教学、课程实验、课程设计和论文设计看成一个整体,将它们有机结合起来,让学生不仅仅学到某门具体课程的教学内容和某种具体的开发手段,更能全面掌握整个课程体系和开发过程。实践教学中,我们建立了新的实验教学模式,设计了从“单元实验―综合实验―课程设计―开放实验室―实习基地―毕业设计”一体化的实践教学体系,以提高学生的个性化设计能力。同时,我们与企业密切联系,积极探索“产学研相结合,培养实践型人才”的新模式。
2.主动适应IT企业需求,定制企业需求的培养方案
随着IT技术的迅速发展,郑州工业园区和郑州市的IT企业也发生着巨大的变革,其人才的需求也在不断变化。因此,跟踪IT企业的发展,分析其人才需求状况,对计算机专业人才培养模式有重要参考价值。针对目前许多高校培养的本科生难以适应市场需求这一现状,郑州大学与郑州市各相关企业联合成立IT企业教学指导委员会,为郑州大学IT专业的发展提供长期的指导与支持。
3.建立新的实验教学模式,提高学生的个性化设计能力
在专业实验教学模式上,改变原有实验课中传统实验多而反映现代科学技术新成就的实验少、验证性实验多而创新实验少、实验手段上采用传统测试技术多而利用现代技术手段少的状况,建立了新的开放式实验教学模式,这是提高学生实践能力的有效手段。在具体实施中,可以把有原来固定的实验时间安排改变成灵活的实验时间安排,把原来封闭的实验项目改变成支持自主设计的实验项目,把原来的成批实验方式改变为满足学生个性化要求的实验方式。针对专业特点,可分设计算机硬件基础实验室、计算机软件基础实验室、计算机软件工程实验室、计算机多媒体基础实验室、计算机网络技术实验室、数据库实验室、信息安全实验室,以培养学生专长。
三、结束语
篇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
近年来,关于如何提高普通高校毕业设计(论文)质量的研究越来越多,甚至还提出了“是否还应该开设毕业设计(论文)”的争论。毕业设计是对学生所学理论和技能的检验和综合运用,具有重要的意义。特别是近年来的高校扩招,学生人数的急剧增加造成师资力量、教学设备等教学资源的严重不足,严重影响了教学质量,特别是毕业设计教学质量越来越差[1]。因此,探索适合普通高校信息管理与信息系统专业(以下简称信管专业)毕业设计的指导方法,以提高毕业设计质量,显得尤其重要和迫切。
1 现阶段信管专业毕业设计中存在的问题
大多数本科高校正着力研究和改革传统的毕业设计的指导方法,在过去的几年中取得不少的研究成果。①实行导师制:在浙江大学等重点高校的带领下,国内大多数普通高校基本上在本科生毕业设计教学中实行了“导师制”,使毕业设计的理论水平、实际应用和创新方面得到极大的提高[2]。②改革教学计划:很多学校在“早准备、早动手、早完成”的原则指导下,将毕业设计教学安排从第八学期提前到第六学期,在第六学期期末完成学生的选题。充分利用第六与第七学期的暑假,第七与第八学期的寒假以及第七学期平时的课余时间,延长毕业设计时间,从而弥补学生因找工作而减少的时间,在时间上提供保证[3]。③加强毕业设计选题和毕业设计过程管理:结合市场需求和专业发展方向,引导学生在毕业设计的选题上科学选题。各个学校强化毕业设计的过程管理,对毕业设计动员、选题、开题、方案设计、撰写论文到论文答辩进行全过程的监督控制[4]。
虽然这些措施在一定程度上提高了毕业设计的质量,但事实上,大多数普通高校,特别是一些新生的本科院校新开设的信管专业,学校不具备雄厚师资力量和良好的研究条件。而且信管专业本身涉及知识面广(涵盖经济、管理、计算机等),知识更新快,师资力量与教学资源与学生人数的不平衡问题尤其突出。
导师制给本科生毕业设计质量提高提供了很好的教学模式,但是如何解决目前的资源不平衡问题,仅仅靠学校财政上投入,似乎解决不了大多数学校的燃眉之急。因此,如何高效利用现有资源,进一步完善导师制教学模式,是大多数高校所要解决的首要问题。
此外,“信管”人才的培养经历了技术型、工程型和复合型三种类型人才培养的发展之路[5]。信管专业的课程主要分为四大类:经济管理类、工程数学类、计算机类、信息系统类。经济管理类课程是“信管”专业的专业基础课程之一,由于学时限制,加上一般任课教师是从事某一专业管理领域(如会计、财务管理、市场营销等)研究的教师,因而学生在学完了经济管理类课程后,头脑里是一堆分离的知识,产生的是“隧道视觉”,没有形成一个完整的知识图。信息技术(软、硬)也是本专业的基础课程,但信息技术遵循摩尔定律不断发展,新的技术不断涌现。因此,与计算机类专业相比,信管专业需要的是更为综合、全面信息系统的知识,而不是单个零散的教学。
信管专业的本科生从毕业设计的选题开始,就处于两难的境界。选经济管理理论研究,觉得自己知识水平不够;选信息系统应用开发,又觉得自己的实践能力有限。因此,我们迫切需要从科学选题入手,加强学生的综合知识运用,在培养学生有较强的动手能力和创新能力的同时,加强的团队协作意识,提高学生的人际沟通和协调能力。
2 毕业设计指导方法的变革
按国家教育部2005年颁布的《中国高等院校信息系统学科课程体系》规定的信管专业的人才培养基本方向为:信息系统设计、开发的技术人才、企业信息化管理人才和企业信息资源开发利用人才[6]。
因此,作为信管专业的毕业设计,无论是在导师的配备上,还是在学生的选题上,都应该同时关注经济管理与信息技术。结合我院的信管专业设置在计算机学院的实际情况,采取由计算机专业和信管专业导师成立“课题组”,共同指导毕业设计;由计算机专业和信息专业学生成立“项目组”,共同完成毕业设计。
2.1 成立导师 “课题组”
导师制为提高毕业设计质量提供了改革思路,但目前导师的数量不足,导致每个教师指导学生人数过多,直接造成毕业设计质量的下降,我院充分发掘内部潜力,采取了跨专业、跨职称成立“课题组”制的组织形式,由经济管理专业和计算机类专业的教师组成“课题组”,教师以具有高级职称、中级职称和初级职称相结合的指导教师组成。
由专业信管专业和计算机专业教师共同指导学生毕业设计,在缓解信管专业教师资源不足的同时,将学生所学的经济管理知识和信息技术知识有机结合,信管专业教师负责指导学生进行项目管理,计算机专业教师负责指导学生进行项目实现。
职称按高、中、初组成比例是1∶2~3∶3~4,由高级、中级职称的教师从大方面把握内容和质量,中级职称的教师具体指导学生,初级职称指导教师辅助指导学生,指导和完成一些力所能及的工作。“课题组”通过这种个人与集体相结合的指导方式,在不降低指导质量的同时,较大幅度地增加由高级、中级职称教师指导毕业生的人数,锻炼了青年教师指导毕业设计、团结协作和项目实施的能力。
2.2 组成信息系统项目组
网络环境下的系统开发,已经不是单靠个人力量能够完成。通常情况都是教师将一个系统分成几个小选题,每个学生选择一个,分别完成。但是项目的开发是一个完整的过程,在有限的时间内一个学生要跨越多个阶段,学生不知道该从哪方面入手。而且就项目的开发本身而言,包括管理和技术两方面的内容,对于信管专业的学生缺乏技术上的功底,而对于计算机专业的学生又缺乏管理上的知识。因此,在毕业设计时考虑学科交叉性,成立信管专业和计算机专业本科生组成项目组联合完成毕业设计。
项目组人数为5-7人,按信管和计科专业组成比例是2~3:3~4,由信管专业学生负责项目管理,计科专业学生负责项目开发。项目组的成立可以提高学生间的交流,促进合作,达到知识结构上的互补,也可以加强对不同领域知识的了解,拓宽学生的知识面。
3 项目管理知识在信管专业毕业设计中的应用
课题组的成立有效的解决了资源紧张的局面,让信管专业学生在项目组中承担管理角色,扩展了学生毕业设计的选题,培养了具有现代管理知识、熟悉信息技术、具有信息分析能力的信息分析人才,培养了具有信息分析能力与企业管理创新的知识,具有驾驭信息资源知识与能力的新型管理人才。
项目管理是指为了实现项目目标,对项目全过程实施的管理工作。传统的项目管理关注的领域主要集中在:项目的范围、进度、成本几方面。随着项目管理学科的不断发展和深入,目前已经成为一个涵盖9 大知识体系的独立学科分支,如图1所示。
结合信管专业的知识结构,导师在指导学生开发项目的过程中,根据学生的特长帮助确定其具体发展方向,因材施教,初步确定了三类适合信管专业和两类适合计科专业学生的项目角色,如表1所示。
除了上述五类主要项目角色外,信管专业学生还可承担的辅助项目角色有:需求管理员、风险管理员、配置管理员、质量管理员、技术文档编写员。在进行毕业设计的过程中,每个人可能承担一个主要角色和1-2个辅助角色。例如:项目组长可以承担风险管理或质量管理员等角色。
4 结束语
毕业设计提高学生的创新精神和实践能力,锻炼学生的思维和交流能力,从而为学生更好地走向社会奠定基础。信管专业面对的是迅速发展的信息化进程,其人才培养是一个全新的课题,在没有操作经验可以借鉴,社会认知度不高的情况下建设这样一个新学科专业需要长期的、艰苦的努力。因此,针对信管专业毕业设计目前存在的问题,我们必须加以重视,通过创新思维,提高毕业设计的质量。
参考文献:
[1] 全国高等学校教学研究中心.高等学校毕业设计(论文)工作研讨会纪要[J].大学教育,2002(6):47.
[2] 金佩华.本科生导师制的实践与思考[J].高等农业教育,2001(3):64-65.
[3] 张烈平.普通高校信息类专业毕业实习(设计)改革初探[J].高等理科教育,2006(4):90-92.
[4] 徐超毅,胡蓉.信息管理与信息系统专业毕业设计的思考与创新[J].高教论坛,2008(5):162-169.
篇11
文章编号:1672-5913 (2007) 20-0118-03
1前言
大连民族学院是国家民委直属的六所高校之一,也是东北地区和东部沿海城市唯一一所以工科为主的民族院校。学校面向全国绝大多数省份招收少数民族学生,少数民族学生比例达到65%以上。学校的人才培养目标定位是:培养综合素质高,具有创新精神和较强实践能力的应用型人才。但是,学生的入学成绩从200~600多分不等,生源质量参差不起,特别是有些来自边疆民族地区的学生,语言基础和文化基础都非常薄弱。因此,如何将这些学生培养好,不仅关系到他们的就业问题,而且会影响少数民族和民族地区的健康发展。所以,构建适合民族院校的人才培养模式以及与之匹配的教学内容和课程体系将具有非常重要的意义。
当前,高等教育在大众化发展的初期,各高校都在谋求功能与规模的扩张,在一定程度上不可避免地出现学科专业趋于雷同的现象,这一点在计算机专业上体现得尤其突出。截止到2005年,全国有771个计算机科学与技术本科专业点,在校生超过了44万多。同其它专业相比,这两个数字都是全国第一。但是,我们看到:每年都有大量的计算机专业毕业生面临就业的困难,而另一方面,人才需求量极大的IT产业找不到足够的合格人才。以大连为例,十一五期间计算机人才的需求总量达到十四万,但截止到2007年1月,全市计算机人才总量只有四万人。但是,大量计算机专业毕业生的就业问题与IT企业找不到足够的计算机人才之间的矛盾依然比较突出。很显然,主要原因是我们培养的毕业生就业能力不强。具体地讲,就是毕业生的动手实践能力差,缺少创新精神,不能较好地胜任用人单位的工作。
2大连民族学院计算机专业人才培养模式的发展过程
大连民族学院计算机专业已经走过了十多年的历程,在我国民族院校具有一定的代表性。该专业的人才培养模式大体经历了三个阶段:
第一阶段:模仿其他院校教学计划的培养阶段(1995年-2002年)
1995年开始,我校招收计算机专业本科生。该时期主要是照搬或模仿其他重点院校的培养模式、教学计划,甚至很多课程几乎是其他院校计算机专业的翻版。虽然,本科教学培养方案每年都做了一些调整,但是没有什么实质性的变化,改革的重心仅仅停留在教学方法的改进和对课时的增减上,甚至存在因人设课的现象。
但是,这个时期计算机学科已经发生了很大的变化,社会需求和生源也发生了很大的变化。一方面,随着IEEE-CS/ACM推出的CC2001,计算机学科逐渐演变为方向明确的计算机科学、计算机工程、软件工程、信息技术和信息系统等专业,这种变化对当前的教学内容和课程体系的改革产生了很大的的影响;另一方面,尽管国家需要大量的计算机人才,但是不少用人单位认为计算机专业毕业生的综合素质不理想,因此,计算机专业的毕业生也开始出现就业困难。
第二阶段:调整阶段(2003年-2004年)
2003年开始,我校开始实施学分制改革,计算机学科专业又增加了软件工程和网络工程,招生规模逐年扩大,每个专业招生已经达到了120人左右。
我们根据计算机学科的变化和发展,结合近几年我院计算机专业毕业生的就业情况调查以及用人单位的反馈意见,对教学内容和课程体系进行了调整。经过调整,那些脱离实际、偏离培养目标的课程大部分被取消,恢复和增开了一些新课程,教学内容和课程体系逐渐趋于务实、合理、可行。
2004年,我们申请了教改项目“计算机类专业人才培养方案及教学内容体系改革的研究与实践”,该项目被批准为大连民族学院教育教学改革重点项目。通过项目组一年多的努力,重新修订了计算机科学与技术、软件工程和网络工程三个专业的本科培养方案。该方案得到了大连理工大学、大连海事大学、大连工业大学以及民族院校的计算机专家的好评。
第三阶段:全面落实新的人才培养方案阶段(2005年开始)
2005年开始,我院进入了全面落实新的人才培养方案阶段。计算机专业2005年获得国家民委所属院校毕业设计(论文)质量评比第一;2006年获得国家民委所属院校专业建设质量评比第一;2007年顺利通过教育部评估专家组的本科教学工作水平评估。
3大连民族学院计算机专业新的人才培养模式
大连民族学院计算机专业新的人才培养模式主要体现在二个方面:第一,明确了培养什么样的人才(即人才培养规格问题);第二,调整和优化了人才培养方案。
第一,明确了面向应用的计算机人才培养规格。为了提出适合我院的计算机专业人才培养规格,我们连续三年进行了大连地区计算机专业毕业生的就业情况调查,并结合企业的反馈意见,提出了大连民族学院计算机专业人才培养规格,即“加强基础教育、拓宽专业面向、重视实践教学、强化素质教育”。
1) 加强基础教育。实践表明:对于我们的学生,在大学四年期间,如果兼顾“厚基础”和“强应用”,在实际操作中是不可行的。我们需要根据学生的实际情况和毕业生的就业需求,适度地控制公共基础课程和学科基础课程,不要过分地强调自身的系统性和完整性,而是有选择地构建基础课程体系。何况,计算机人才的职业成长潜力更多地取决于自身的学习能力,而不是基础知识的宽厚。对于应用型计算机人才,编程能力是他们从事计算机应用的核心基础。因此,加强基础教育就是要加强编程能力的培养,为选择不同的专业方向打下坚实的基础。
2) 拓宽专业面向。从学科发展来看,计算机学科已经演变为计算机科学、计算机工程、软件工程、信息技术和信息系统等多个专业方向;从IT行业发展来看,一方面是分工越来越细,出现高度专业化。如:网络游戏、软件测试等;另一方面是技术复合越来越高,出现高度综合化趋势。如:嵌入式系统、电子商务等。因此,结合本地IT行业发展的实际需要,适度地拓宽专业面向,将有利于拓宽就业渠道。
3) 重视实践教学。对于应用型计算机人才,“应用”是核心。因此,所有的教学环节要高度重视实践教学,树立“学以致用,用中求新”的教育理念,构建理论与实践协调、课内与课外并重、有利于培养创新精神和实践能力的实践教学体系。
4) 强化素质教育。传统的高等教育主要是专业知识的传授,培养的是专门人才,而现代企业不仅需要专业知识,而且需要良好的职业素质。因此,在学校期间,职业素质的培养也是非常重要的。强化素质教育就是要加强学生的职业道德、团队精神、沟通能力以及社会适应能力的培养。
第二,调整和优化人才培养方案,构建了“三个阶段、四位一体”的渐进式计算机专业人才培养体系(如图1所示)。我们将大学四年分为三个阶段,即:公共基础和学科基础教育阶段(前期2年)、专业技能教育阶段(中期1年)和综合实践教育阶段(后期1年)。所谓“三个阶段”就是计算机专业人才培养的三个阶段:以编程能力为核心的基础教育阶段;以专业技能为核心的专业教育阶段;以就业能力为核心的综合实践阶段。所谓“四位一体”就是大学教育的每个阶段形成理论课、实践课、创新教育课、文化素质课“四位一体”的课程体系。“三阶段、四位一体”形成了“前期强化基础、中期融合专业、后期综合实践”的渐进式计算机专业人才培养模式。
1) 前期基础教育阶段。该阶段主要是突出编程能力的培养。根据“学科基础课程的深度要有一定的控制,基础知识应更强调应用”的原则,结合我院的实际情况和本地区人才需求状况,整合计算机学科基础课程,优化教学内容,形成了计算机学科基础大类平台。该平台主要包括:程序设计基础(整合了原来的计算机导论、高级语言程序设计)、面向对象方法、离散数学、数据结构与算法、计算机组成与结构(整合了原来的数字逻辑、汇编语言、计算机组成原理、计算机体系结构)、操作系统、数据库原理以及学科基础选修课程等。此外,学科基础实践环节除了课内实验以外,还有程序设计基础实训、数据结构与算法课程设计、数据库与信息管理课程设计等集中性实践教学环节。实践教学比例超过40%。
2) 专业教育阶段。该阶段以专业技能培养为目标,充分利用我校地处大连的地域优势,设置具有地方特色的专业课程群。根据“强化基础、拓宽口径”的原则,设置了专业基础课程模块、专业方向课程模块和专业选修课程模块,突出了专业技能的培养。此外,我们为了使毕业生能够适应大连对日软件外包的需要,专门开设了日语课程。
3) 综合实践阶段。该阶段以就业能力培养为目标,依托企业定制培训、毕业实习、毕业设计等教学环节,并通过社会调查、本科生科研、学科竞赛、课外科技创新活动等方式,进行综合实践训练,强化学生适应社会和独立工作的能力,尽量实现高校教育与企业需求的平滑过渡。
4) 课内实践。注重理论与实践的融合,主要包括理论课程的课内实验、独立设置的课程实验、集中性实践教学环节(包括课程设计、实习实训等)以及创新教育模块。
5) 课外实践。以有利于学生自觉获取知识、提高创新精神、增强实践能力,促进学生全面发展为目标,开展思想道德教育、学习能力培养、身心健康教育、就业创业指导、科技创新教育和文化素质教育等课外系列活动。
6) 创新教育体系。把创新教育融如入人才培养的全过程,以培养创新精神和实践能力为目标,形成了科研与基础课程融合、科研与专业课程融合、以及科研与课外实践活动融合的创新教育体系。其中,科研与基础课程融合就是给基础课程配上相应的创新模块课程和相应的竞赛,如电子设计大赛、程序设计大赛、数学建模大赛等;科研与专业课程融合就是在专业训练、课程设计等环节加大实际课题或模拟实际课题;而科研与课外实践活动融合主要体现在大学生“太阳鸟”科研项目、科研助手、科技竞赛、课外科技创新以及社会实践等活动之中。
7) 素质教育体系。把素质教育融入人才培养的全过程,以培养高素质的应用型计算机人才为目标,形成了德育素质教育、身心素质教育、文化和科技素质教育的素质教育体系。
4结束语
2005年开始,我们全面实施了新的人才培养方案,并且对03、04级的教学计划也进行了适当的调整。经过两年多的实践,已经显示出了明显的效果。
我专业本科毕业生初次就业率近三年来分别达到96.3%、100%、95.2%,就业率位于全国民族高校和辽宁高校前列。此外,我专业学生获得国际数学建模大赛一等奖1次,全国数学建模比赛二等奖13次,辽宁省数学建模比赛一等奖10次,辽宁省挑战杯二等奖2次,实用新型专利证书1个。还有,我专业学生的计算机仿真机器人代表队进入全国前8强,并被邀请参加2007“世界杯”足球机器人大赛。
但是,我们虽然在新的人才培养模式方面进行了几年的探索,现在还仅仅是开始,在新的人才培养模式落实过程中还会遇到新情况和新问题,如校企合作、师资队伍建设、教学内容优化等,我们将以与时俱进的精神,不断进行教育教学改革,不断探索在沿海开放地区发展民族高等教育和培养少数民族高素质应用型计算机人才的新路。
参考文献:
篇12
一、独立学院计算机科学与技术专业现状
江淮学院是淮阴工学院所属独立学院,计算机科学与技术专业是电气信息类主干专业之一,培养的是具有良好科学素养,系统掌握计算机硬件、软件与应用理论,具有较强应用能力和基本创新能力,同时具备计算机工程师素质的应用型高级工程类技术人才。但是,目前独立学院计算机专业培养存在几个问题。
1.学生培养目标定位不明确
独立学院在人才培养目标和模式上,大多数是向所属高校“看齐”,或者偏向高职高专教育,这样导致培养的学生没有特点,进入社会后,要么没有社会就业竞争力,要么就是能力的偏向性比较严重。鉴于此,独立学院的人才培养定位应该介于学科研究型和职业实用型之间,也就是既不能等同于高职高专院校培养的职业实用型人才,也不能太向所属高校靠拢,要使培养的学生有自己特点,重点是要比所属高校培养的人才有更强的实践技能和创新实践能力。
2.专业教学依靠所属高校
所有和计算机相关的理论课程和实践课程,无论学生在后续学习过程中是否有用,学生都需执行规定学习过程,比如学生既要学习图像处理软件,又要学习嵌入式开发,还要学习软件程序设计。整个课程体系覆盖面广,虽然具有系统性但又不能面面俱到,独立学院的学生高考分数偏低,学习能力有限,任课教师几乎是根据本科教学体系来教学,因此导致独立学院的学生跟不上。目前,独立学院的专业人才培养计划制定基本没有通过市场调研,没有针对就业市场需要或企业具体需求来进行设定,课程设置和普通本科的培养体系几乎相同,缺乏针对独立学院学生特点的“定制”培养方案,因此导致目前培养的学生毫无特色,理论基础比不过所属高校学生,实践动手能力比不过高职高专学生。
3.专业培养模式单一化
计算机科学与技术专业的教学学分总数为180学分,各学期的课程安排紧凑,课程之间环环相扣,且大部分课程教学为理论教学,实践教学相对偏少,同时实践教学内容与社会需求脱钩,不利于学生实践和创新实用能力的培养。
二、计算机科学与技术实践教学现状
计算机科学与技术专业学生应具备解决工程问题的逻辑思维方法和计算思维能力,具体要求如下:
(1)具备建立工程数学模型能力。具有运用数理知识以及工程知识解释计算机科学与技术领域的工程问题、建立工程数学模型并进行求解的基本能力。
(2)具备抽象描述、逻辑思维、抽象思维、形式化证明、建立模型、实现类计算、实现模型计算等能力。
(3)具有一定的工程意识和效益意识,具备系统级的认知能力和实践能力,掌握自底向上和自顶向下的问题分析方法。
实践环节是高校课程教学的重要组成部分,其目的是使学生在实践教学中深刻体会到理论知识在实践中的指导作用。作为计算机专业本科生,需要完成的实践环节包括:程序设计课程设计、算法课程设计、软件工程课程设计、网络设计课程设计、计算机硬件工艺实习、数据结构课程设计、数据库系统应用课程设计、操作系统课程设计、硬件综合课程设计、微机生产实习等。
目前,应用创新型人才培养在高校教学中受到广泛重视,尤其将计算机应用到创新能力培养教学方面更是教研教改热点。齐向阳等针对创新理论的教学模式进行探讨和研究,在创新性理论基础上提出了基于任务的教学方法。赵莉萍提出了基于创新意识的学生实践能力培养模式,并给出了相应的教学实例。在计算机科学与技术专业教学中大多强调对编程教学加强,而对于应用创新能力培养的方法研究并不常见。
本文强调提高独立学院学生的专业综合素质,研究如何利用计算机在应用创新型人才培养模式中的运用,从而提高计算机专业课程设计的教学效果,培养具有分析、设计、应用能力的专业人才,也为将来扩展到各理工科专业本科生实践创新能力的培养打下坚实的基础。
三、实践教学环节改革研究
1.针对江淮学院人才培养实际目标,进一步改革课程教学内容
(1)为提高软件项目开发人才的专业后劲和攻克技术难点的能力,把“数据结构”和“算法设计和分析”的课程教学内容与ACM程序设计大赛、数学建模竞赛进行联系,选择更适宜的部分竞赛题目为课堂教学、课后作业或课程设计的题目,这类题目具有趣味性、实际应用背景。
(2)把“计算机专业英语”课程安排在课堂上和课后作业中,选编更多更适宜的有关计算机系统的随卡和随软件附带的OEM原始资料作为学习资料。
(3)在“英语”课程中加入一些有关ISO9000、IT知识产权与法律、财务审计、商务谈判方面的英文材料。
(4)把“软件工程”课程内容分解成独立的必修或选修课程。
2.改革教学手段与方法,提高独立学院人才培养质量和效率
淮阴工学院江淮学院大力提倡讲思路、讲方法、讲要点,积极实践启发式、讨论式等生动活泼的教学方法,组织开展案例驱动式教学方法和研究性教学试点和普及工作,深化多媒体教学、现场教学、虚拟仪器仿真教学等教学改革成果,使学生融会贯通课程知识、提高应用能力、培养创新精神。
(1)让学生在校企合作实训基地和虚拟现实环境下加强实际项目操作,安排学生在IT企业进行实训。
(2)对“软件工程”、“数据库应用课程设计”、“操作系统课程设计”、“Java语言课程设计”课程采用案例驱动式教学方法。
(3)切实保证实践环节的教学效果,采用实验室机房集中设计、指导教师跟踪监督、研究生辅助指导、明确项目各成员担任角色,模拟真实项目管理流程,实现“项目实训”。
(4)提高毕业设计资格获取门槛,学生需掌握的内容:常用电子电工仪器(如示波器、网络数字化分析仪等)的使用;学生把三年来自主设计和实现的计算机应用软件系统进行演示,并提交相关文档,教师提出相关问题。
(5)鼓励学生参加如Cisco、微软、华为等中外知名IT企业资质证书考试以及国家软考认证。
3.进一步改革教师培养和聘用机制,提高科技服务能力,加强独立学院教师队伍建设,培养和引进并重,建立竞争和激励机制
针对江淮学院单独设定的计算机科学与技术专业师资队伍是由具有多年IT企业工作经历或海外留学经历的、进行校企合作、专兼结合、高学历教师组成,多数是拥有较高教学水平的“双师型”、“双岗位”的教师。此时,“双师型”既是教师又是工程师,“双岗位”即教学岗位和研发岗位。
4.课程实践环节改革
由于计算机专业实践性强的专业特点,作为工程型人才培养的主要特点就是加强实践动手能力的培养,实践动手能力的培养要贯穿在整个人才培养过程中,创建渐进式、与企业融合的三级实践教学体系。
(1)课程实验环节:对专业基础课程设置的课内实验,在学校的专业实验室完成,主要由实验室教师和任课教师进行指导。
(2)课程设计和生产实习环节:针对重要的专业基础课设置课程设计和实习环节,在学校的专业实验室或者企业完成,主要由参加过企业实训、有项目开发经验的教师和聘请的企业资深工程师或项目负责人进行指导。
篇13
文章编号:1672-5913 (2007) 15-0048-04
Comparative Study of Sino-Austral Computer Science Teaching
Lingjuan Li
(College of Information Technology, Nanjing’s University of Chinese Medicine , Nanjing 210046,China)
Abstract:Comparing the computer science’s education of sino-Australian University ,the author finds many differences in courses architecture, teaching process, management of learning. Furthermore, the author suggests the improvements of changing courses architecture and enhancing teaching process.
Key word: courses architecture; teaching process; management of learning
1引言
自扩大大学教育招生规模以来,我国的大中专院校的计算机专业设置、专业内涵建设、专业教学有了长足的发展,但计算机学科自身发展是一个非常活跃的领域,其应用领域更是一个日新月异的行业,计算机专业的教学面临着在这种形势下的改革和发展问题。在此发展阶段,借鉴国际的计算机专业教学的先进经验尤为重要。
目前,我国的计算机教学所使用的手段与国外相差无几,但在课程设置、课程教学、教学管理等方面有着各自不同的特点。本文试图通过对国内的计算机教学与澳洲比较有代表性的大学在计算机教学方面进行比较,分析两者在课程体系设置、课程教学开展、教学管理等方面的差异,进而结合我国计算机专业教学的实际情况,提出相关改进意见。
2研究对象
澳大利亚共有42所高等学校,36所是公立大学,4所是联邦政府资助的本科学校,2所是私立大学,高等学校共有学生63万,澳大利亚的高校通常提供国际上承认的学位、大学肄业证书和研究生文凭。目前共有37所院校[1]被授权可以授予计算机类专业学士学位。西悉尼大学[2](University of Western Sydney)是一所创建于1989年的综合性大学,该校在1992年开始设置计算机类专业,目前可以授予的学士学位有:计算机科学(Bachelor of Computer Science)、计算技术(Bachelor of Computing)、信息技术(Bachelor of Information Technology)、信息技术支持(Bachelor of Technology(Information Technology Support))等5个计算机专业和专业方向,其专业定位基本都在计算机软件的应用开发领域。该校的计算机专业设置及其定位与我国许多同期开始建设的软件工程、信息技术专业方向有着一定的可比性。
3研究方法
文献研究:通过检索网站usyd.edu.au (悉尼大学[3])、和ttp://unimelb.edu.au(墨尔本大学[4])、cit.uws.edu.au(西悉尼大学)等创建于2000年前的大学网站获得了各个学校关于计算机专业的培养目标、课程学习建议计划、课程学习环节安排等相关资料;参观了悉尼大学计算机专业学生的学习活动等。
教与学活动体验:作者多年在国内从事计算机专业教学和教学管理,也曾担任中澳合办的计算机专业的教学工作。2007年3~6月,作者在西悉尼大学以学生身份参与到该校计算机专业学生的课堂学习、机房实验、小组讨论,也以教师的身份承担部分教学工作。工作中与澳方主讲教师充分交流,讨论了各自的教学体系、教学环节的开展、教学管理等相关问题。
4研究结果
4.1课程设置的比较
国内的计算机专业本科学制大多都是四年,课程体系由公共基础课、专业基础课、专业课程组成,课程属性有必修课、限选课、任修课等。主要课程设置基本如下:
课程设置的特点是“厚基础、宽口径”,强调培养学生的基础理论、基础知识和基本技能。
澳洲的大学中本科学制一般都是三年,计算机专业的学生像其他专业一样在校期间学习时间全部用来开设专业课程,没有设置政治经济学、体育、法律等公共必修课程。有些学校没有开设类似于国内“大学物理”的课程,有些学校将该课程与计算机后续课程相关的内容开设成计算机专业的选修课程。对于非英语国家的学生入学时对英语有一定要求,入校后学校仍然有免费的英语语言培训中心,由学生自主在业余时间学习。课程体系根据专业培养方向有所不同,但模式基本类似,以西悉尼大学(University of Western Sydney)为例,每学期只开设四门专业课,基本每门课程是10学分,学生每学期共修40学分即可。计算机科学与技术专业的课程设置如下:
Computer Science alternate Units(限选)分为三个方向:
* Systems Programming Major
* Network Systems Major
* Computer Forensics Major
每个方向为学生设计了8门课程作为一个课程选修组合,每门课程10学分。三个选修组合的课程中也有部分课程相同。学生在入学时并不区分专业方向,在校期间根据自己的兴趣和毕业以后的去向选择课程学习组合。
Elective课程相当于国内的任选课,可以任意选择校内其他院系开设的课程或校外的其他大学开设的课程。学校与学校之间的有些课程在一定条件下是互认学分的。
中澳两者的计算机专业课程体系中的教学内容基本类似,但在课程体系设置的侧重点和出发点上有所不同。国内的课程设置中比较重视宽厚的理论和基础知识,澳洲的课程设置比较重视工程性、应用性和实用性,没有开设与后续课程相关性不强或与培养方向联系不紧密的课程。课程设置的面较国内的面窄,但在有限的学时内将专业知识从基础训练层层推进一直开设深入到专业技术的前沿,有利于学生在某一确定领域很快上手工作。国内的课程设置奠定了学生较为扎实的专业基础,便于学生继续深造适应不同的工作需要。
4.2课程教学环节的比较
国内的计算机课程在设置上强调实践性,一般来说,课程总课时由讲授课时和实验课时组成,实验课时根据课程特点有时会达到总课时的50%左右。同样,澳洲的大学也类似,根据课程特点设置lecture、practical和tutorial教学环节。对于实践性、操作性较强的课程主要由lecture、practical两个教学环节组成,而对于理论性较强没有实践操作的课程主要由lecture、tutorial教学环节组成,而理论性和实践性强的课程三个教学环节都有。在tutorial教学环节中,学生由大班分成小班,小班大约不超过30人。教师在课前为各个小班准备很多不同的题目分发给学生,由学生主导小组讨论、交流,课堂结束前由每一个学生回答讨论问题,或者汇报设计方案,学生也可以向老师自由询问讨论问题等,整个课堂思维活跃,气氛热烈,有利于巩固知识,增强师生间的交流,激发学生的学习主动性,培养学生创造性思维。
4.3计算机语言类课程教学理念的比较
国内的课程体系中大多会设置一些程序设计语言,主要讲述语言的语法规则,贯穿讲述一些算法,使学生学会使用程序设计语言编写程序。澳洲的大多数计算机课程体系中不会单独将程序设计语言设为课程,而是设置一些培养学生算法思路和编程素养的系列课程,如:Fundamentals ofProgramming、Programming Principles等。这些系列课程不依赖某一语言来讲述数据类型、数据操作、算法的思想,而是脱开语言讲述计算机中数据的类型、表示、存储,程序的执行结构、算法思想的描述等。算法的实现由学生在Practical环节在教师的指导下自行设计完成,旨在培养学生针对具体问题抽象出数据模型、操作算法的能力,而不将学生的注意力引导专注于某一语言的语法规则等细节。
4.4实践环节(毕业设计)的比较
国内的课程体系中会设置将近十八周时间来进行毕业设计,由学生共同或独自设计完成一个简单的设计系统,并完成论文的书写。澳洲的大学,如悉尼大学、墨尔本大学的计算机专业学生在三年级时就参与到具体的项目开发中去实习,西悉尼大学的专业学生在三年级下学期开设ComputingProject 1,配备大课主讲教师。这门课程中将学生分组(3~4人),每一组需要合作完成一个项目设计,并配备Supervisor予以定期指导。主讲教师会根据学生设计进程的共同需要和共性问题开设lecture,讲述一些共性的设计方法、过程及要求。学生根据要求在每组Supervisor指导下完成每一阶段的设计任务,并完成每个阶段的设计报告和相关文档。在整个过程中非常强调学生之间的配合和合作,也注重过程化的规范要求和管理。这种培养模式是完全仿照软件开发的实际过程来训练学生,使学生能较为顺利地过渡到实际的工作。
4.5教学资源服务的比较
由于网络的普及,学生均可方便地从网上搜集到大量的教学资源,下载一些教学文件、课件,上传作业、设计报告,等。中方的课程资料包括教学大纲、教学进度、教材和参考教材、课件、学生学习状况的平时记录告等,这些教学文件配套、全面。澳方也有类似的教学文件,值得借鉴的是教师下发给学生的教学文件相当详尽,要求非常具体明确,可以具体到每一次作业的评价等级标准等。同时教学资源的提供充分利用了计算机网络工具,所有教学资源都是电子化的,由学校统一管理。学生根据选课的不同获得不同课程的教学资源。
5启示
(1) 一些公共必修课(如体育、政治经济学、法律等)可以作为选修课开设,适应学生不同的需要。计算机专业的学生对于“大学物理”中的力学、光学、磁学等与专业知识体系联系不是很紧密的内容可以不做讲述,重点学习电学内容,同时加强模拟电路、数字逻辑电路学习;对于定位于软件应用开发培养方向的可以将硬件系列课程弱化,甚至也可以不设置这些课程,将有限的课时用于学生软件开发能力的训练。
(2) 在已有的教学环节中根据需要增加tutorial环节,即分组讨论课环节,启发学生思维,培养学生主动学习的能力。
(3) 程序设计能力培养的系列课程不要单纯以一门或几门程序设计语言的形式开设,以避免学生对每一门语言的学习因为学时的限制仅仅停留在初学者水平,也容易将各种语言的语法规则混淆。课程的设置以编程能力、算法思想培养为目标,循序渐进,连续而层层推进,使学生的学习深入到专业开发前沿的思想、技能和方法。
(4) 毕业设计环节中,针对软件开发的过程特点,将论文书写改为提交阶段性设计方案、阶段性设计报告、设计文档、源代码等,这样既能加强过程管理,又符合实际需要,利于学生更好地适应实际工作需要。
参考文献
[1] Course Accreditation, The Australian Computer Society, Http://.au.
[2] School of Computing and Mathematics ,University of Western Sydney , cit.uws.edu.au.
[3]School of Electrical and Information Engineering , University of Sydney, usyd.edu.au.