1.软件工程高级讲师班培养目标
软件工程高级讲师班,立足于培养适应我国信息化建设实际需要,在“德高为师,学高为范”的时代要求下,培养既具有扎实计算机科学基本知识以及IT前沿技术,又掌握计算机软件开发技能和软件管理方式方法,并具有良好的科学素质和创新能力的高级软件技术人才,从而实现既可从事计算机软件的研究、开发、设计、应用和维护工作,又可以胜任大学及职业教育的高级软件讲师人才和管理人才的培养目标。
2.软件工程高级讲师班专业特色
本培养计划,立足IT前沿技术,突出软件工程的工程特性,以软件工程的思想为导向,掌握前沿技术及软件工程技术和方式方法,并结合师范类特征加入教学方式方法。
软件工程高级讲师班教学体系既重视理论教学又突出实践教学环节,*理论和实践的双轨式教学模式的培养,使软件工程高级讲师能扎实掌握计算机软件的基本理论、分析方法、设计方法以及实现技术等基本技能。
理论教学采用现场编码演示,现场人手一机,理论实践,知识点体现到贯穿项目实际功能场景,实训环节采用课堂练习、上机训练、课程阶段项目、企业级综合应用项目,完全覆盖理论课中相关知识点的掌握和实际运用,*大量的实用企业级项目的实现,培养参训讲师的实际开发能力(相当于两年实际软件开发能力和经验),以及运用先进的工程化方法、技术和工具,从事软件分析、设计、开发、维护等工作的能力,并具有适当工程项目的组织与管理能力、技术创新能力。
毕业项目采用软件工程的方式推进,具体按照需求说明、需求分析、概要设计、详细设计、编码实现、测试、打包发布的严格步骤来实行。要求每个环节产生标准文档,每个环节运用行业专业工具,在综合运用专业知识的同时,掌握软件的需求分析、架构设计、编码实现、项目管理等工具和手段。具体包括Project运用于项目管理和计划,UML运用于建模,SVN运用于团队协作,JUNIT运用于测试等。
另外,在突出实践和前沿技术培养的同时,融入职业素养课,力争缩短和社会需求的距离,在培训结束时,达到职业人的标准。
特别馈赠,为了让高级讲师具有自身技能的同时,还便于学习、工作、备课、丰富学校第二课堂、乃至申报精品课程,特送上前沿课程资源大礼包。大礼包包括精心制作的课件、视频、说明案例、应用案例、综合案例、贯穿项目、课堂练习等资源,从而可以实现知识的温故知新,大学或IT职业教育的实用性、丰富性操作。
3.软件工程高级讲师班就业方向及就业职位
实训结束后,既可以从事软件工程企业级应用软件开发,又可以胜任大学及职业教育工作。具体可到政府、医疗、金融、保险、物流、社区等机构担任软件开发工程师、软件测试工程师、系统架构工程师、售前售后工程师等,还可以作为大学和职业教育机构的软件工程高级讲师。
具体培训技术,包括JavaSE、JavaEE、SSH框架、Android、3G移动互联网、设计模式、数据库应用管理、制作、平台搭建、视图特效、Webservice、UML建模等热门前沿领域。