时间:2022-11-18 08:30:44
引言:寻求写作上的突破?我们特意为您精选了4篇软件工程实习工作计划范文,希望这些范文能够成为您写作时的参考,帮助您的文章更加丰富和深入。
摘要:针对传统的软件工程师人才培养模式具有封闭性、单一性和静态性的特点,提出基于“开放( open)、主动(initiative)、动态(dynamic),OID”式的卓越软件人才创新培养模式,阐述该模式的设计和实施过程并说明效果。
关键词 :卓越软件工程师;OID;创新人才;培养模式
文章编号:1672-5913(2015)15-0078-04 中图分类号:G642
基金项目:湖南省高等教育研究与改革课题“卓越软件工程师人才培养模式研究与实践”(湘教通[2014]247号);湖南省教育科学“十二五”规划课题( XJK015BGD063,XJK014BGD067)。
第一作者简介:欧阳纯萍,女,副教授,研究方向为教育信息学、软件工程、知识工程,ouyangcp@126.com。
1 背景
“卓越工程师教育培养计划”是国家中长期教育改革和人才发展规划的重大改革项目,也是促进我国向工程教育强国转型的重大措施。2010年,教育部批准清华大学等61所高校为第一批“卓越工程师教育培养计划”实施高校。201 1年,教育部又批准了133所高校的82个学科专业实施“卓越工程师教育培养计划”,其中,获批“软件工程卓越工程师教育培养计划”的高校有12所。由此,如何培养卓越的软件工程师,使他们成为符合社会发展实际需要的软件人才逐渐成为高等教育界关注的新话题。
传统的人才培养模式具有封闭性、单一性和静态性的特点,并不适合卓越软件工程师的培养,普遍存在的问题可概括如下:
(1)传统的教育模式一般4年修订1次专业培养方案,也就意味着大学4年的培养方案从入学到毕业不会更新。而软件工程专业是一门应用性较强的专业,IT行业几乎每年都有新的技术和知识点出现,4年不变的静态专业培养计划制定模式将无法适应IT行业发展的需求。
(2)传统的教学方式以针对教材的理论授课为主,内容和方式都缺少创新性。卓越软件工程师计划不仅要培养具有较强实践能力的工程师,同时也需要培养具有创新能力的高素质软件人才,以推进经济社会的可持续发展。
(3)人才与社会需求之间的矛盾是目前我国高等教育中普遍存在的问题,其根源在于人才培养过程中没有注重社会、企业和学校的结合,静态的教学难以适应相对动态的社会需求。
针对上述问题,本文提出针对卓越软件工程师的“开放( open)、主动(initiative)、动态( dynamic)”式的创新培养模式改革方案,简称OID创新人才培养模式。OID创新人才培养模式进行的改革与实践,是对卓越软件工程师创新型人才培养方法的一次系统性、实践性、创新性的探索,为具备卓越软件工程师培养资质的高校普遍存在的创新人才培养问题提供了理论解决方案,在实践上具有较强的示范作用。
2 现状分析
教育部“卓越工程师教育培养计划”的提出和实施,旨在利用高等学校的平台培养出一批具有较强创新能力和熟练工程能力,适应经济社会发展需要的高质量工程技术优秀人才。国内已有多所综合大学和工科院校申请加入该计划,致力于探索有效的卓越工程师培养模式。就软件工程专业而言,国内实施卓越工程师培养计划的高校在人才培养方面主要采取以下几种模式:
(1)简单混合模式。初期阶段,绝大多数学校在进行卓越软件班的专业课程体系设计时,保留了大量计算机专业课程,仅在此基础上增加了几门软件工程方面的课程。这样的课程体系忽视了不同领域间的自我特色,从而导致卓越软件工程师的培养目标不明确。大部分学生不清楚卓越软件工程师所需达到的能力与其他计算机专业学生的区别,无法把所学的专业知识与社会实际需求进行衔接,从而对将来的职业方向感到迷惘,学习积极性不高。
(2)校企合作办学模式。目前广泛被高校采用的校企合作模式是“3+1”模式,即学生在校理论学习3年,第4年在企业进行实训和毕业实习。这种模式虽然为学生提供了一整年的企业实践机会,但是企业和学校的教学与学习环境差异较大,学生往往无法领会学校理论学习与企业实践之间的知识联系,势必造成教学培养体系的脱节。
(3)订单式培养模式。这种培养模式即按照企业的需求培养对口职业人才。许多职业技能培训机构,如北大青鸟、中软国际教育等,目前均采取与高校合作的方式进行订单式高级人才培养。虽然这种培养模式能够保证学生就业,但是以企业需求为导向的培养,单方面强调某一种实践技能,而忽略软件工程专业核心知识体系的培养,学习系统性不强,后劲不足,培养出来的学生无法满足多层次的需求。
为了弥补上述模式的缺陷,尽快提升卓越软件人才的培养质量,近年来国内高校纷纷引入了麻省理工提出的CDIO工程教育理念,开展了大量基于CDIO的卓越软件工程师培养模式创新改革,大幅度提高了卓越软件人才的理论与实践相结合的工程能力。不过按照现代软件工程师培养思路,知识、创新和实践是软件人才必须具备的3大要素,在实践的同时还要注重知识与创新的融合。所以本项目在融合CDIO的工程教育理念基础上,提出了“开放( open)、主动( initiative)、动态(dynamic),OID”式的卓越软件工程师创新培养模式,旨在培养出具有较宽的知识面、扎实的理论基础、较强分析问题和解决问题能力,能从事软件开发、项目管理、系统测试等相关工作的创新型软件工程人才。
3 0ID卓越软件工程师培养模式的设计与实践
3.1 0ID卓越软件工程人才培养模式的设计
通过对国内外知名大学、相关学术研究机构、政府部门、大中型企业等的软件人才素质和能力要求进行充分调研和分析后,笔者总结和归纳OID卓越软件工程人才培养的发展规律与演进路径,设计如图1所示的知识、创新、实践“三位一体”的OID卓越软件工程人才培养模型。
该模型充分体现卓越软件人才培养模式的要求,以“知识、创新、实践”为研究核心,将社会服务和人才培养有机结合,体现“需求驱动、技术引领、产学研合作发展”学科发展思想和“开放、主动、动态”的卓越软件人才培养策略。在OID卓越软件人才培养模型中,知识即指卓越软件人才的知识结构体系,创新即指面向实际需求的创新能力,实践即指企业真实业务的解决能力,而开放的教学理念、主动式的学习模式和动态的考核方法则是贯穿“知识、创新、实践”3条能力主线的创新型培养方法,以期培养出适应IT行业不断变化需求的卓越软件工程人才。
3.2 0ID卓越软件工程人才培养模式的教学改革实践
依托知识、创新、实践“三位一体”的OID人才培养模型,可从实践教学、校企合作、竞赛驱动3个方面全面实践OID人才培养模型的创新理念。
3.2.1 实践教学
通过增设开放式实践课程、修订实践教学大纲,全方位开展实践驱动理论的实践教学方法创新。具体措施包括:
(1)增加软件工程卓越班课程的实践教学环节课时量,确保每个学期都有至少1门课程需要进行设计性综合实验,修订实践教学大纲,规定实践课程总学分须达到专业培养计划总学分的30%以上。
(2)培养方向的多样性建设。在培养计划中设立至少3个培养方向,每类培养方向均设立综合实训类选修课程,选修课程学分占软件工程卓越班培养计划总学分的15%左右。
(3)在每学年的夏季学期,面向软件工程卓越班增设一门开放性实验课程。开放性实验课程是对理论教学实践和实训课程的有效补充,不预先设立具体实验内容,由学生自由选题。在教师研究性教学的引导下,强化培养学生对热点问题的自主探究性思维,最终获得知识成果。
3.2.2校企合作
综合学校理论和综合素质培养的优势,及企业在实践能力培养、职业素养、就业指导等方面的优势,实行“走出去,请进来”的多边校企合作模式。
(1)拓宽校外实习实训基地的范围,对企业实习基地进行分层分类管理。根据企业的性质将实习基地分为培训型实习基地和业务型实习基地。培训型实习基地主要依托知名培训机构(如中软国际教育),为实践基础较弱的学生提供进一步学习专业技能和提高软件开发能力的培训。业务型实习基地则依托IT企业,利用企业真实的业务项目为实践能力较强的学生提供应用所学知识处理实际问题的真实企业环境。
(2)在校内综合实训等实践环节上,与企业结合,共同培养学生。每学年开设一门企业实训课程,将企业讲师引入到课堂教学。课程内容弹性化管理,由企业导师根据IT行业前沿技术的发展,设置具体课程内容,按照企业的工作和管理模式,制定工作计划安排表,对学生进行团队式的企业项目实训,让学生在校内实训环节就能体验企业文化,从而缩减学生从学校进入企业实践的过渡时间。
(3)在学科竞赛、项目申报等创新性活动中,与企业开展互动合作。从企业的实际业务需求中提取项目立足点,在整个软件开发生命周期过程中与企业指导老师进行深度合作,按照“人才共育、过程共管、成果共享、责任共担”的原则,遵循“立足产业、携手行业、服务企业、成就职业”的校企合作机制,校企双方建立长期紧密的合作关系。
3.2.3竞赛驱动
把学科竞赛作为培养学生创新能力的主要手段和有效载体,培养学生的团队合作精神,激发学生的创新思维,提高学生发现问题和解决问题的实践动手能力。
(1)加强学生创新能力培养的支撑环境建设。制定每年度科技竞赛日程表,每项科技竞赛指派一名竞赛负责人,全面负责该科技竞赛项目的具体运行,组织和落实每项科技竞赛活动的实施。
(2)成立科技竞赛指导团队,每个团队指派一名导师,负责团队的管理和指导工作。在各级别学科竞赛和校内校外科技活动中取得突出成绩的团队除颁发荣誉证书之外,由学校再给予额外奖励。
(3)改革课程考核制度,以综合评价替代卷面考试。制定软件工程卓越班学生以赛代考的考核制度,要求前3个学年期间必须参与1次学科竞赛,学科竞赛取得的成绩可替代相关课程学分。制定与竞赛等级相对应的考评制度,包括指导教师工作量计算、学生评优评先的关键参评数据,从而保障科技竞赛活动的良好运行,提高卓越软件人才的培养质量。
4 结语
全国人才需求走势调查报告显示,人才需求最大的5个行业中计算机软件居首位,因此,实用软件工程人才的培养是我国科教兴国的重要战略,以期培养一批有创新能力的卓越软件工程人才,促进中国软件业的自主研发进程,加速我国信息化建设,增强国际竞争力。南华大学作为第2批进入“软件工程卓越工程师教育培养计划”的12所高校之一,目前已招收3届软件工程卓越班学生共96人,通过实施“卓越软件工程师”的创新培养模式,以企业实际项目平台为契机,转变了应用型人才培养的观念,制定了以实践能力培养为主旨的培养方案,形成了“知识、创新、实践”三位一体的专业教学改革思路。本校实施该培养计划的软件卓越班学生屡次在省级软件作品大赛、全国高校移动互联网应用开发创新大赛等各大科技竞赛中取得一等奖、二等奖的优异成绩。可以看出“开放( open)、主动(initiative)、动态(dynamic)”的创新人才培养模式的引人为卓越软件工程师的培养提供了崭新的思路,也为地方院校特色型软件人才的培养模式做出了进一步的有益探索。
参考文献:
[1]郑姝,屠立.面向工艺与创新能力培养的高技能人才OAA教育模式探析[J]工业和信息化教育,2014 (2): 15-21.
[2]范剑波,于华,刘良旭,等,卓越软件工程师3C立体培养体系的探索[J].计算机教育,2011(16): 22-25.
[3]王萌,唐新来,李健军,浅谈软件工程卓越工程师人才培养[J]中国外资,2011(20): 237-237.
[4]李锋,夏小玲.计算机软件工程专业卓越计划实践教学[J].计算机教育,2013(13): 18-21.
我是我校计算机学院的一名老师,主要讲授软件工程专业的相关专业课程。团委今天让我和同学们一同交流关于大学学习的问题,这是一个大题目,也是一个很难讲的题目,我把它叫做“大学学习漫谈”,起这个题目就是想可以相对随意的来谈这个问题,不对或不妥的地方希望同学们指正。
1、明确我们上大学的目的
我想首先要问大家的一个问题是:你们到大学来干什么?可能同学们会给我回答:到大学来是接受大学教育,完成大学学业,为自己的人生奠定一个基础。这样的回答没有错,其实这个问题涉及到大学教育的功能。
大学教育有两个基本的功能:一是培养具有通识基础的专门人才;二是完成学生人格的塑造,这里的人格是指:人的精神追求,价值取向,道德修养、文化品味等综合品格。
现代社会分工已经十分精细,每一个领域都要求具备相应专业的知识和技能,一个人也仅能在特定的专业领域从事工作。所以为了满足各专业领域对人才的需要,大学就要设置不同专业,以培养各专业领域需要的专门人才。从另外一方面看,大学的培养对象是接受高等教育的人,作为人来说,存在着共同需要的精神塑造、价值判断、人文素养、道德礼仪、终极关怀等教育问题,因此大学还需要进行通识教育和人格塑造。人格塑造和专业培养两者必须兼顾,不可偏废。作为学生来讲,成功的大学学习,是人格成熟和专业知识和技能掌握的双丰收,强调一个方面而忽略另外一个方面都是不对的。
2、 制定一个切实可行的大学目标
其实很多同学在大学期间是盲目和无目标的。但其中大多也能够完成学业。其中主要原因是大学已经为学生设定了目标,这就是最后那个毕业证。而且大学也为实现这个目标设计了实施的方法和步骤。只要你每天认真地上课,完成实验,参与课程设计、实习、毕业设计等大学教育的各个教育环节,一般同学都能够毕业。很多自己不设定目标的同学似乎也能够毕业,这就给人们造成一个错觉,学生在大学为自己制定目标并不一定是必要的。
这是一个极大的错觉。首先,一个现代人,在这个复杂多变、竞争剧烈的社会中,不可能对自己的人生和未来不做思考和规划,如果没有思考和规划,这个人的人格不会健全,但我们大学是培养具有成熟人格的专门人才,他既然具有成熟人格,就应该为自己的未来设定目标。第二,拿到大学毕业证只是一个最低目标,如果满足于此目标,只能说他是一个没有理想、满足现状的平庸人。具有人生责任感,希望未来做一番事业的人,应该有自己更高的大学目标。
大学目标的确定本身又是一件极为困难的事情。其主要原因是大学生对自己的潜质、兴趣、能力,并没有充分地了解,对复杂多样的职业区划并不了然,所以在这个时间制定长期的人生目标和规划,常常是很茫然的。但也不排除那些对自己兴趣和能力有充分认知的一部分人,他们的人生很早就有清晰的目标和人生抱负。
对我们一般同学来讲,我们可以制定一些相对明确的大学目标。比如决定毕业时考研究生;除了自己所学专业之外,自己对心理学、文学、史学感兴趣,可以选学第二专业,这些都是具体大学目标。也可以确定一些长远目标,比如,热爱教育,将来做一名大学教师;热爱科学研究,将来在研究所从事研究工作等。
目标的确定一定既符合自己的人生理想、又要符合实际、切实可行。避免好高骛远、不切合实际。
3、 根据目标制定一个可操作的行动计划
有了目标之后,下来就需要根据所定目标制定一个切实可行的工作计划。工作和学习有无计划,会不会制定有效的工作计划,这是决定目标能否完成的一项重要因素,也是学习和工作的一种重要的方法。
目标确定之后,首先分析要完成所定目标需要从事的工作,并对这些工作进行细致分解,并估计其中每一项工作所需要的时间,对所有工作按其先后顺序进行排序,然后编排一个工作计划。对每一项工作的难度和所花费时间估计的准确性,决定着所编排工作计划的准确性。因此要求我们事先对每一项工作有充分地估计。另外,在编排计划时,还要考虑在计划完成期中所要从事的其他工作,比如我们制定考研计划,考研的复习过程中还要学习学校开设的正常课程,还要参加实验、实习、工程实践等活动,在编制工作计划时需要这些工作所需要的时间考虑进去。
对于花费时间长,难度预先无法准确估计的工作,工作计划的制定将是一个滚动的过程。在开始时,可以先制定一个初步的工作计划,随着工作的深入,工作计划可能与实际发生偏差,再修正工作计划,以保证在每一个工作阶段都能够遵循修正之后的工作计划指导实际工作。
制定工作计划是一种从事工作的有效方法,也是一种能力,同时也是一种工作习惯。希望大家能够掌握计划能力,并养成习惯,从事课程学习、工程实践、毕业设计、考研都自觉的事先制定工作计划。
4、 有一个虚心好学、追求知识、追求真学问的诚实态度
社会生活可能存假,但唯独知识的学习不能存有半点虚假,必须以诚实的态度来对待学习。学习的目的是从无知到有知,以有知达明理的过程,明白这些道理使我们慢慢地提升自己的水平、修养和人格,以有知而服务于社会,并臻于至善,但是如果我们采用一种伪善和虚假的方式来达到这个目的,这显然和学习的初衷是矛盾的,就像在《红楼梦》第四十二回薛宝钗给林黛玉讲的:“男人们读书不明理,尚且不如不读书。”《大学》在讲到修身、齐家、治国、平天下的关系时讲到:“古之欲明明德于天下者,先治其国;欲治其国者,先齐其家;欲齐其家者,先修其身;欲修其身者,先正其心;欲正其心者,先诚其意;欲诚其意者,先致其知;致知在格物。”这里的致知和格物就是观察和学习,通过学习方能诚意、正心、修身,学习必须有一个诚实的态度。
但是在我们现在的学生中,考试作弊大有人在。在教学过程中,考试是手段,不是目的。我们学习的目的是掌握所学的知识,通过考试这种手段来检查和评价学生对所学知识所掌握的程度。但有些学生把考试这种手段当作了目的,修某门课程就是为了得到课程的学分和成绩,而且不惜以作弊的方式来获得。
现在学生抄写作业的现象已经十分普遍。我们课堂布置作业的目的是让大家对所学习课程进行复习和巩固,另外老师也通过作业来了解到学生对所授知识的掌握的程度,如果在作业中存在许多共性问题,说明大家并没有掌握这方面的知识,老师在课堂上再给大家讲解。但我们很多同学懒于自己做,而是抄写作业。最让人不解的是现在许多同学把抄写作业不为是一种羞耻的事情,而且觉得极为普遍和平常,我说这些人读书,就像薛宝钗讲的“读书不明理,到不如不读书的好。”
5、 学习中的有用与无用
关键词:人才培养模式;应用型人才;课程体系;计算机本科
中图分类号:G642 文献标识码:B
1引言
21世纪是信息的时代,软件应用触及社会每一个角落。金融、电信、电子商务、欧美及对日软件外包等行业和领域的迅猛发展,毋庸置疑会带来专业软件开发人才需求数量的大幅增长。然而,事实上,IT企业对软件人才的招聘并没有降低要求,相反,由于行业细分程度的不断提高,对软件开发者也提出了更高的要求。湖南工业大学计算机与通信学院在软件人才培养上,按照一切以社会为导向的基础,与企业结合,依托实习实训基地,按照“2+1+1”(四年本科教学中,两年基础理论知识学习,1年专业知识学习,1年校内外专业技能实习实训)的教学模式,以能力为本位,培养具有全面素质、理论基础扎实、知识面宽、实际动手能力强的复合性应用型IT人才。在人才培养过程中,采用项目驱动的方法进行大量项目实战,这些项目大多来自教师的科研课题和软件公司,具有真正的市场价值,绝非简单案例的演练。同时,学院也非常注重学生的职业素质培养,开设专门的职业素质培养课程,强调开发技能和职业素质的共同提升。整个过程完全企业化管理,让学生在大量实际项目开发过程中迅速累积项目经验,在潜移默化中形成软件工程师必备的思维模式和行为模式,成为企业需要的标准化软件人才。
2IT人才培养新模式的构建
2.1以社会需求为导向
以社会需求为导向就是以市场为导向,以就业为导向。在应用型IT人才本科教育中,以社会需求为导向主要表现在以下几个方面:第一,要面向区域和地方(行业)经济社会发展;第二,培养目标定位在社会需求量大、就业面广的高级应用型人才。作为计算机本科应用型人才首先应该能够成为普通基层编程人员,通过一定时间的锻炼使他们成为软件开发工程师、软件系统测试工程师、数据库开发工程师等。
2.2以应用能力为核心
重点培养学生的分析问题和解决实际问题的能力。强化实验能力和工程实践能力。一方面要求对于实际问题能够进行整体把握进行系统分析;另一方面要求学生对于实际问题能够进行抽象,通过实验建立相关的概念模型、物理模型、数学模型或原型模型等,以准确地描述具体的实际问题;此外还要求学生能够应用系统工程的方法,特别是软件工程方法,进行准确地设计和开发。
在新的人才培养模式中,要建立好支持应用能力培养的公共基础和专业基础课程平台,将应用能力培养贯穿于教学全过程,按理论与实践相融合的应用性课程设计好专业课程。
2.3以IT素质教育为重要方面
当前,人才是困扰IT企业发展的第一大问题,企业之间的竞争正在变成人才的竞争。 任何一个企业,都要求员工不仅具备过硬的技术能力,更希望员工具备良好的职业道德,有积极的工作态度、良好的沟通能力和主动学习进取的能力,这就是我们常说的职业素养。为了使我院计算机专业学生的职业经验实现与企业无缝对接,学院在整个教学过程中注重对学生职业素质的培养,通过沟通技巧、团队合作、职场礼仪、商务文档写作等课程,着重培养学生良好的职业习惯。并提供行业手册,使学生能充分将行业及领域知识与开发任务有机地连接在一起,使之具备敏捷的思维、创新的意识和工作的主观能动性,快速成长为标准职业人。
3计算机本科应用型人才培养目标
3.1应用型IT人才培养的目标
应用是计算机科学与技术发展的动力、源泉和归宿,计算机本科应用型人才培养目标应该是理论够用和适用、有一定的系统级认识能力和抽象能力、具备很强的设计能力和工程实践能力的应用型人才。
3.2知识、能力、素质协调发展的教学指导思想
要求学生掌握下面知识领域的知识:离散结构;模拟电路和数字电路;程序设计基础;算法与复杂性(数据结构);计算机组织与体系结构;操作系统;计算机网络技术;程序设计语言(面向对象技术);图形学和可视化计算(计算机图形学);智能系统(人工智能);信息系统;软件工程;数字信号处理。
要求学生掌握一项核心能力。在大学四年的学习过程中,学生将在老师的带领下建立自己的团队组织结构,完成建立工作计划、把控工作进度、管理工作团队、解决关键技术问题等一系列任务。通过这种教学与学习模式,将使学生充分发挥个人的能动性,提升自主面对困难、解决困难的能力。
素质是非常抽象的概念,除了包含精神品质以外,素质还是知识和能力的升华,高素质可使知识和能力更好地发挥作用,还可促使知识和能力得到不断的扩展和增强。计算机本科应用型人才主要面向企业从事软件项目设计,都会涉及到团队开发以及与客户沟通的问题,因此口头和书面的交流能力、协同工作的能力、人际交往的能力协调以及项目管理管理的能力也非常重要。
4计算机本科应用型人才培养新模式
4.1学制采用“三阶段双分流”式的培养模式
采用“三段式双分流”创新人才培养模式:第一阶段为本科一、二学年,以公共基础课程、学科大类通识课程和跨院系、跨专业选修课程为主,拓宽基础知识,将科学教育和人文素质教育相结合,培养学生各方面的素质。第二阶段为本科第三学年,在前两学年学习的基础上,进行第一次分流,即专业分流,以专业课程为主,分专业进行培养,进一步拓宽学生专业知识面(目前计算机科学与技术专业主要方向有:计算机应用、软件工程、网络工程、信息安全)。第三阶段为第四学年,学生在主修专业内自由选择专业方向,进行第二次分流,即专业方向分流,以专业方向课程为主,按照专业方向进行培养。根据普通本科院校的特点和学生毕业时考研和直接就业两条线,分成理论研究型和工程技术型两个大的培养方向。
4.2调整和优化课程体系
针对新的人才培养模式,全面规划课程体系,其框架体系如图1所示:
在新的人才培养模式下,我们坚持:
(1) 以动态和发展的原则设置课程体系。IT技术的快速发展要求我们将新的知识单元及时引进到教学中来,课程体系的设置要有超前和发展的眼光,始终保持教学计划的动态性、前瞻性。
(2) 以开放性原则设置课程体系。在课程体系设置、教学方法、教材编写等诸多方面,充分学习、借鉴和吸收发达国家计算机教育教学的先进经验。
(3) 坚持理论教学和实践训练并重的原则设置课程体系。聘请企业界的技术人员参与教学大纲、教材内容的讨论和审定,使教学内容紧跟世界IT发展的前沿,紧密联系实际,注重实用。
4.3采用新的教学模式
新的人才培养模式有别于传统的本科学历教育和应试型教育,通过三个阶段学习、循序渐进的启发式多媒体教学,理论、上机、在线训练相结合的快乐学习法使学生可以轻松掌握软件开发的主要技能和主流技术。新的应用型本科教育每一阶段的课程,都分为理论、上机、在线学习和指导学习四个步骤,使理论充分联系实际,注重培养学员的学习能力和运用实际技能解决问题的能力。
(1) 理论:教师讲授基本概念和理论知识,引导学生在理解的基础上学习。
(2) 上机:学生在机房上实践课,通过实践课理解概念和理论知识,达到理论与实践的完美结合。
(3) 在线学习:学生通过计算机在线课进行自学、自问、自解、自判等过程,充分培养自己发现问题、分析问题和解决问题的能力。
(4) 指导学习:学生提出整个学习过程中遇到的问题,教师组织讨论和解答,并引导学生深入理解,达到总结提高的目的。
4.4构建新的实践教学体系,加强实践教学环节
实践教学环节包括基本实验、课程设计、综合课程实践、开放实验、大学生创新实验、项目开发、毕业实习和毕业设计等多方面的内容。实践教学环节是能否实现计算机本科应用型人才培养目标的关键,应该突出实践教学的重要性,制定系统的实践教学计划。要求主干课程和专业基础课程安排课程设计,利用寒暑假时间组织高年级学生开展项目研究,通过系统的实践环节训练,提高学生的实践能力。
(1) 全项目实战式实践教学模式
在新的人才培养模式中,要求为学生提供大约30个软件开发项目,这些项目来自于教师的科研课题和企业的真实开发项目。在每一门课程中,都采用一个实际的开发案例来组织技术内容,理论课上老师会通过一个案例、小项目的讲解来引出技术内容,而上机课要求学生自己逐步完成一个类似的项目,确保学生有大量的实战经验。
在实践教学过程中,实现教育观念的转变:计算机专业教师转化为项目经理;教材转化为企业的实际应用项目;上课转化为学生做项目。
(2) 加强实习实训
在建立校内实习基地的同时,大力发展和加强校外实习基地建设并扎扎实实地落到实处,充分发挥生产企业在人才培养中的作用,争取实现产学合作,校企双赢。目前我院已在长沙牛耳软件园、株洲硬质合金集团有限公司、思达电脑公司、株洲南方公司、株洲电力机车研究、株时代电子技术有限公司等建立了实习基地,这种合作方式不仅为学生提供了实习的场所,而且对提高学生综合素质和职业技术能力具有很大的促进作用,同时也为学生的就业搭建了平台。
(3) 增设综合课程实践内容
加强学生的技术应用能力的培养, 增加综合课程实践的内容。综合课程实践开在本科二年级下学期(综合课程实践1)、三年级下学期(综合课程实践2),设计时间是1到2周,而且选题是与本学期所学课程有关,是本学期所学课程的综合应用。综合课程实践指导老师也应该是本学期所授课程的主要教师。在设计实践课程题目时,应根据学生学习程度的差异和兴趣爱好的不同,设计不同难度、不同内容的课题,增加学生的学习兴趣,激发学生创造能力。
计算机程序设计的教学是计算机教学内容的一大部分,二年级下学期学完面向过程的程序设计、面向对象的C++程序设计、数据结构、数据库原理等课程后,可开设一个VC++开发的综合课程实践或是基于C/S结构的面向对象的综合课程设计(可以是VB或Delphi的数据库应用)。三年级学完计算机网络、JAVA、WEB技术后,可开设基于网络编程综合课程设计(SOCKET编程),或关于网络方案设计的综合课程设计,或基于B/S结构的面向对象的综合课程实践,使学生掌握在Internet环境下,用ASP、JAVA等完成交互式的网页制作及数据库的应用。
(4) 学生创新实验
创新意识的培养已成为教育改革和实施“科教兴国”战略的重大举措,教育部和各高校一直重视学生创新意识的培养,各高校也纷纷提出了自己的大学生创新计划。对学生创造能力的培养,可从第二课堂教学开始,主要落实在创新实验上。我校“大学生创新实验项目”、“ACM程序设计大赛”、“计算机作品大赛”等大学生课外科技活动,应该大力提倡,学校应为学生提供创新实践的平台。
5结束语
几年来,我们对计算机应用型本科人才培养的模式与途径,从人才培养方案、培养模式、课程体系、教学模式,实践环节等几个方面进行了探索和实践,促进了应用型本科院校计算机教学质量的提高。从招生情况看,第一志愿的录取比例大大提高,一举扭转了过去招不满的尴尬局面,毕业分配达到了91%以上,人才培养的质量有了很大的提高。
参 考 文 献
[1] 鲍洁, 梁燕. 应用性本科教育人才培养模式的探索与研究[J]. 中国高教研究,2008,(5):47-50.
[2] 杨继昌. 提升内涵凝练特色力促本科教学上新台阶[J]. 中国高等教育,2006,(11):43-47.
[3] 郭霄朋. 整体优化创新人才培养过程[J]. 中国高等教育,2006,(11):68-71.
二、专业综合实训课程的具体实施
1.充分论证,明确任务本阶段指导教师针对项目选题,进行技术论证设计,编写实训指导书。明确实训任务、实训时间安排、实训考核标准及要求,并完成项目开展所需常用元器件的采购工作,为实训的开展做好准备。
2.教师组织,确立团队该阶段在实训课程的第一天实施,指导教师结合实训指导书,讲解实训的流程。组织学生,以5~6人为一个小组单位,结合自身技术情况,自由组成技术团队,并选出组长。每个团队确保有硬件工程师(两人):硬件电路设计与制作,机械机构等的设计;软件工程师:系统程序编写,调试;整机调试工程师:元器件准备、焊接以及产品的整体调试;技术文档设计师:讨论过程记录、技术文档编写、报告PPT、记录组内成员每天工作情况,图片或视频展示成员工作风采,协调工作进程。团队人员结合自己的职业规划,选择自己喜欢并擅长的职位,开展工作。作为团队的一员,每个职位的表现都将影响到整个项目的最终测评。项目组每位成员,都将在该项目中得到锻炼,强化自己的职业核心竞争力。