《软件技术》专业现代学徒制
(东软班)人才培养方案
一、专业名称及代码
(一)专业名称
软件技术
(二)专业代码
510203
二、入学要求
高中阶段教育毕业生或具有同等学力者,文理兼招。
三、修业年限
基本学习年限以3年为主,弹性学制范围为3-6年。
四、职业面向
表1 专业职业面向
所属专业大类(代码) | 所属专业类(代码) | 对应行业 (代码) | 主要职业类别 (代码) | 主要岗位群或 技术领域举例 | 职业资格和职业技能等级证书举例 |
电子信息大类(51) | 计算机类(5102) | 软件和信息技术服务业(65) | 1.计算机软件工程技术人员(2-02-10-03); 2.计算机程序设计员(4-04-05-01); 3.人工智能工程技术人员(2-02-10-09); 4.大数据工程技术人员(2-02-10-11); 5.计算机软件测试员(4-04-05-02) | 计算机技术与软件开发 | 1.计算机技术与软件专业技术资格(水平)证书初级、中级 国家人力资源和社会保障部; 2.“1+X”Java Web应用开发职业技能等级证书中级 东软教育科技集团; 3.全国计算机等级考试(NCRE)二级、三级 教育部考试中心; 4.微软认证系统工程师 微软。 |
软件测试 |
移动应用开发 |
计算机与软件应用 |
系统管理 |
五、培养目标与培养规格
(一)专业人才培养目标
本专业培养理想信念坚定,德、智、体、美、劳全面发展,具有良好的人文素养、职业道德和创新意识,精益求精的工匠精神,较强的就业能力和可持续发展的能力;掌握本专业群基础知识和基本技能,面向软件和信息技术服务行业的计算机软件工程技术人员、计算机程序设计员、人工智能工程技术人员、大数据工程技术人员、计算机软件测试员等技术技能领域,能够从事Web前端开发、软件开发、移动开发、软件测试、大数据应用开发等工作,适应产业转型升级和企业技术创新需要的发展型、复合型、创新型的高素质技术技能人才。
(二)专业人才培养规格
1.素质要求
(1)思想政治素质
①具有正确的世界观、人生观、价值观;
②坚决拥护中国共产党领导,树立中国特色社会主义共同理想,践行社会主义核心价值观,具有深厚的爱国情感、国家认同感、中华民族自豪感;
③崇尚宪法、遵守法律、遵规守纪;
④具有社会责任感和参与意识。
(2)职业素质
①具有良好的职业道德和职业素养,自觉遵守中国IT行业基本公约,有良好的知识产权保护观念和意识,自觉抵制各种违反知识产权保护法规的行为,能够自觉遵守企业规章制度与产品开发保密制度,遵守有关隐私信息的政策和规程;
②崇德向善、诚实守信、爱岗敬业,具有精益求精的工匠精神;
③尊重劳动、热爱劳动,具有较强的实践能力;
④具有质量意识、绿色环保意识、安全意识、信息素养、创新精神;
⑤具有较强的集体意识和团队合作精神,能够进行有效的人际沟通和协作,与社会、自然和谐共处;
⑥具有职业生涯规划意识。
(3)身心人文素质
①具有良好的身心素质和人文素养;
②具有健康的体魄和心理、健全的人格,能够掌握基本运动知识和一两项运动技能;
③具有感受美、表现美、鉴赏美、创造美的能力,具有一定的审美和人文素养;
④掌握一定的学习方法,具有良好的生活习惯、行为习惯和自我管理能力。
2.知识要求
(1)公共基础知识
①掌握中国特色社会主义基本理论知识;
②掌握英语资料的读、写、翻译知识;
③具备计算机应用基础知识;
④具备人文社科知识;
⑤具备自然科学常识。
(2)专业知识
①掌握计算机系统的基本理论、基本知识及基本操作技能;
②掌握程序设计特别是网站设计、基于网络的程序设计相关知识;
③理解需求分析与整体设计能力;
④具备数据库设计能力、开发工具使用能力、规范化编程能力、软件测试和故障诊断能力和技术文档管理能力。
3.能力要求
(1)通用能力
①口语和书面表达能力;
②解决实际问题的能力;
③终身学习能力;
④信息技术应用能力;
⑤独立思考、逻辑推理、信息加工能力等。
(2)专业技术技能
①掌握计算机硬件、计算机网络的基本知识;
②掌握静态网页制作及JavaScript的基本理论、基础知识;
③掌握高级程序设计语言的基础知识;
④掌握数据库基本知识及基本操作,熟悉SQL命令,并能开发基于客户机/服务器模式的数据库管理应用系统;
⑤掌握数据结构基础知识,了解基本的计算方法,能使用编程语言设计算法;
⑥掌握手机操作系统(如Android)的应用,熟练掌握手机开发的整套流程;
⑦使用Java进行基于相关手机操作系统的应用程序开发,并能够调试、配置、测试手机开发环境;
⑧了解软件工程基本概念和软件项目文档的国家标准,能完成一般项目的文档编写,并能在系统分析员的指导下,参照详细设计文档进行规范编程;
⑨了解软件测试的基本原理及测试方法,掌握测试用例的编制方法以及测试工具。
六、课程设置及要求
(一)课程体系整体架构与说明
对接吉林省“四六四”新格局中的“大数据”集群,根据科技发展新趋势及新质生产力发展要求,校企共研更新双岗能力图谱,优化人才培养模式,学校与企业共同制定人才培养方案,确定相应的教学内容和合作形式,改革教学质量评价标准和学生考核办法,将学生工作业绩和师傅评价纳入学生学业评价标准。课程体系以就业岗位群典型工作任务为切入点,强调以培养职业能力为主线,学生先接受岗位群共同的基础教育和基本技能训练,而后加强专业复合能力,再依据学生个体的能力、兴趣、社会需求和就业需要,进行拓展学习的校企共同设计的课程体系建设,构建“三模块”+“三级实训、三段实习”的课程体系。从分析职业的典型工作任务出发,开发学习领域课程体系。开发学习领域课程要遵循四条原则:每一学习领域应是完整的工作过程;学习领域也可以是完整工作过程中相对独立的功能性步骤;学习领域排序遵循职业成长规律;学习领域排序遵循认知规律。在转化过程中,同时综合考虑教学场地、工具、设备、问题、对象、技术等要素的关联程度,如下图所示:
图1软件技术专业课程体系
(二)公共基础课程简介(见学校综合素质课程简介)
(三)专业课程简介
1.Web前端开发基础
《Web前端开发基础》课程是软件技术专业基础课程,《JavaScript开发基础》的前导课程。设课目的是培养学生使用前端静态网页设计与制作相关的各种技术的能力,运用HTML5 新增语义化元素、页面增强元素与属性及多媒体元素等功能进行移动端页面开发的能力,掌握开发技巧和编程规范,教学内容主要有HTML、CSS、CSS3的基础知识,页面排版与美化、浮动、定位、列表、表单、主流CSS3等技术以及PC端页面的开发。
本课程采用项目教学、任务驱动、案例教学、角色扮演、小组工作等教学模式,在多媒体教室和实训室授课。
本课程建议学时为56学时,在第一学期安排。
2.Linux操作系统
《Linux操作系统》课程是软件技术专业基础课程。设课目的是培养学生Linux操作系统应用的能力,掌握OS的基本原理、基本概念,了解操作系统的基本设计方法,基于Linux系统的网络组建、调试和网络服务器配置的技能和方法,能够进行Linux局域网、服务器的日常维护和远程管理,并对网络资源与通信进行有效的管理以提高网络性能。
教学内容主要有Linux系统的安装与命令操作、Linux系统的目录和文件、Linux的用户管理、Linux的服务配置和Linux的安全配置等。
本课程采用项目教学、案例教学等教学模式,在多媒体教室和实训授课。
本课程建议学时为48学时,在第三学期安排。
3.MySQL数据库
《MySQL数据库》课程是软件技术专业基础课程。设课目的是使学生掌握关系数据库的概念、管理、设计与开发,从实用性的角度出发理解并掌握数据库的安全性,能够熟练的编写基本的SQL语句,掌握索引、数据完整性、视图、存储过程和触发器等概念及使用方法,使学生具有进行数据库设计、开发与管理的能力。
教学内容主要有数据库基础知识,数据库常用工具,SQL常用语句及约束、索引、视图、SELECT查询、修改与删除等基本操作。
本课程采用任务驱动、案例教学等教学模式,在多媒体教室和实训室进行。
本课程建议学时为48学时,在第二学期安排。
4.Java应用级程序开发
《Java应用级程序开发》课程是软件技术专业专业基础课程,是《软件工程及项目开发》等课程的前导课程。设课目的是面向软件系统开发与维护人员就业岗位,培养学生面向对象的编程思想与能力,以适应计算机软件开发不断发展的需要。
教学内容主要有Java的语法、Java语言基础、面向对象结构、基本输入输出、异常处理、图形用户界面、小应用程序、多线程、多媒体应用以及JDBC与数据库应用等内容。
本课程采用任务驱动、项目教学、案例教学等教学模式,在多媒体教室和实训室授课。
本课程建议学时为48学时,在第二学期安排。
5.JavaScript开发基础(专业核心课程)
《JavaScript开发基础》课程是软件技术专业专业核心课程,是《软件测试》等课程的前导课程,是《Web前端开发基础》等课程的后续课程,是培养Web前端开发工程师的主要支撑课程。设课目的是培养学生的 Web 前端的开发能力,使学生掌握 Web 服务器端动态页面编写的基本方法以及实际项目开发中的应用,并逐步形成正确的Web 前端页面设计思想,具有分析问题和解决问题的能力,能够使用 JavaScript脚本语言编写Web表单验证和特效页面等技术素养。
教学内容主要有涵盖JavaScript基本语法、对象、数组、函数、正则表达式、BOM、DOM、事件、AJAX等 Web 前端开发技术,面向具有网页(HTML、CSS)基础的学生,讲解如何将JavaScript与HTML、CSS相结合,开发交互性强的网页。
本课程采用项目教学、任务驱动、案例教学、角色扮演、小组工作等教学模式,在多媒体教室和实训室授课。
本课程建议学时为48学时,在第三学期安排。
6.Android移动应用开发(专业核心课程)
《Android移动应用开发》课程是软件技术专业核心课程,是《Java应用级程序开发》的后续课程。设课目的是培养学生在Android系统环境下进行程序设计的能力,Android编程能力,独立进行移动应用开发的能力,为进行项目开发打下坚实的基础。
教学内容主要有Android系统的特点和架构,Android开发环境搭建,Android基本知识和关键技术,包括四大组件、界面布局、UI控件与事件响应、组件通信、广播机制、线程与UI通信、服务、数据存储、网络开发、传感器以及地图的使用。
本课程采用任务驱动、案例教学等教学模式,在多媒体教室和实训室授课。
本课程建议学时为48学时,在第三学期安排。
7.轻量级前端框架(专业核心课程)
《轻量级前端框架》课程是软件技术专业核心课程,是《Web前端开发基础》的后续课程,培养Web前端开发工程师的主要支撑课程。设课目的是培养学生使用Vue提高网站开发效率的能力。
教学内容主要有Vue开发环境、Vue项目创建、Vue目录结构、Vue事件处理、Vue组件、Vue表单、Vue路由等。
本课程采用项目教学、任务驱动、案例教学、角色扮演、小组工作等教学模式,在多媒体教室和实训室授课。
本课程建议学时为64学时,在第三学期安排。
8.Web网站开发(专业核心课程)
《Web网站开发》课程是软件技术专业核心课程,是《Java EE企业级框架开发》等课程的前导课程。设课目的是培养学生的Web应用开发能力,作为Web应用开发的入门课程,向具有一定编程基础的学生介绍了Web应用技术发展过程中具有代表性的开发技术。
教学内容主要有Web应用开发的概要介绍、Java Web开发的基础技术、HTTP协议、Java Web开发的核心技术(Servlet技术、会话技术、JSP技术、JavaBean技术、EL表达式、JSTL表达式、Filter以及Listener等)、JDBC数据库连接技术,以及MVC设计模式等。
本课程采用任务驱动、案例教学等教学模式,在多媒体教室和实训室授课。
本课程建议学时为64学时,在第三学期安排。
9.Java EE企业级框架开发(专业核心课程)
《Java EE企业级框架开发》课程是软件技术专业核心课程,是《MySQL数据库》《Java应用级程序开发》的后续课程。设课目的是培养学生基于微服务框架进行项目开发的能力,项目前端使用Thymeleaf模板引擎,后端使用Spring Boot框架,持久层使用MyBatis操作数据库,通过“教、学、做”理论与实践一体化教学,将知识点融于实践项目中,使学生掌握微服务架构项目编写的基本方法,并在动手实践的过程中形成发现问题、分析问题和解决问题的能力。
教学内容主要有Spring框架核心技术、Spring Boot框架、MyBatis框架、Spring Cloud简介等,通过本课程的学习,学生能够根据用户的需求和详细设计说明书,进行系统架构并完成系统的开发,同时,了解企业开发流程,培养学生具备自学能力、分析能力、可持续发展能力,形成严谨、认真和吃苦耐劳的基本素质。
本课程采用任务驱动、案例教学等教学模式,在多媒体教室和实训室授课。
本课程建议学时为48学时,在第四学期安排。
10.软件测试(专业核心课程)
《软件测试》课程是软件技术专业核心课程,对软件测试员岗位应具备的测试用例设计、测试文档撰写能力的培养起到重要作用。在学生具备一定的软件工程知识、软件建模技术、程序设计能力与数据库技术知识的基础上,主要介绍流行的测试工具、项目的测试环节、整体步骤及各种测试方法的使用,使学生掌握基本的软件测试技术。
本课程采用任务驱动、案例教学等教学模式,在多媒体教室和实训室授课。
本课程建议学时为48学时,在第四学期安排。
11.C语言程序设计
《C语言程序设计》课程是软件技术专业专业核心课程,是《数据结构》《Python开发基础》及其它编程语言类课程的前导课程,计算机相关专业专升本考试必考专业课。设课目的是为学生打下牢固的计算机语言基础,培养学生运用计算机进行逻辑思维的能力,掌握运用C语言编程来解决岗位工作中实际问题的方法和步骤,面向软件开发岗位,培养学生程序设计和软件开发的能力。
教学内容主要有C语言数据类型、结构化程序设计方法,数组及函数的使用,指针结构体、文件等。
本课程采用任务驱动、案例教学等教学模式,在多媒体教室和实训室授课。
本课程建议学时为56学时,在第三学期安排。
12.数据结构
《数据结构》课程是软件技术专业专业拓展课程,《C语言程序设计》的后续课程,计算机相关专业专升本考试必考专业课。设课目的是培养学生分析和研究计算机加工的数据对象特征的能力,正确选择合适的数据逻辑结构、存储结构及相应的基本算法解决实际问题的能力,数据抽象能力和复杂程序设计的能力。
教学内容主要有线性表、堆栈、队列、串、数组、树、二叉树、图等典型数据结构,各种典型的排序和查找算法,以及递归算法的设计方法。
本课程采用任务驱动、案例教学等教学模式,在多媒体教室和实训室授课。
本课程建议学时为64学时,在第四学期安排。
13.Python程序设计(专业核心课程)
《Python程序设计》课程是软件技术专业核心课程,是《C语言程序设计》的后续课程。设课目的是面向软件工程师、数据分析师等就业岗位,培养学生程序设计、开发与数据管理与分析能力。
教学内容主要有Python语言语法;GUI图形界面;常用标准库如turtle库、time库、random库等;常用第三方库如jieba库、wordcloud库、PyInstaller库、matplotlib库和numpy库等。
本课程采用任务驱动、案例教学等教学模式,在多媒体教室和实训室授课。
本课程建议学时为48学时,在第四学期安排。
14.软件工程及项目开发
《软件工程及项目开发》课程是软件技术专业拓展课程,是《Java应用级程序开发》《Web网站开发》等课程的后续课程,是培养软件工程师的主要支撑课程。设课目的是使学生掌握软件开发标准流程,增强学生软件开发素质和规范的文档编制能力。
教学内容主要有软件危机、软件生存周期、软件开发模型、软件需求分析、软件设计、软件编码、软件测试、软件维护、面向对象的软件工程、软件工程标准化和软件文档、软件质量及软件项目管理。
本课程采用项目教学、任务驱动、案例教学等教学模式,在多媒体教室和实训室授课。
本课程建议学时为32学时,在第四学期安排。
(四)企业岗位学习项目简介
1. 认知实践项目——专业行业认知
认知实习是对书本知识的巩固加深。需要到工作岗位的环境去参观,去了解今后将要工作(实习)的环境,增加对将要从事的职业岗位的初级认识,只有学员积极参加认知实习,对未来工作岗位、工作内容有了初步的认识,才能有针对性的继续学习。
2. 专业实践项目(1)——健康颐养平台后台管理系统数据库设计实训
本项目是一个智慧养老类的平台,其主要包含基础管理、志愿者管理、订单管理、档案管理等业务。本项目主要对部分业务的数据库相关功能进行设计与实现,锻炼学生数据库表设计、数据库开发、数据库操作、数据库安全管理等能力。数据库表设计、数据库开发、数据库操作、数据库安全管理等能力。安排一周,30课时,在第二学期开展。
3. 专业实践项目(2)——基于Vue的健康颐养平台后台管理系统页面实训
本项目是一个智慧养老类的平台,其主要包含基础管理、志愿者管理、订单管理、档案管理等业务。本项目采用了Vue框架的语法和特性对部分业务进行了实现,如组件化思想、生命周期等,并使用Vue-router进行路由管理,Vuex进行状态管理,锻炼学生使用Vue的基础语法建立项目的能力。安排一周,30课时,在第三学期开展。
4. 专业实践项目(3)——基于Spring Boot的健康颐养平台管理端实训
健康颐养平台是面向社区的本地部署类养老管理平台。该产品的社区管理员可以通过管理端对社区提供的养老服务进行管理。该项目完成登录模块、服务管理模块、广告管理模块、用户管理模块。本项目主要训练学生具备独立开发 Spring Boot 项目的能力。对流行的开发框架 Spring Boot、MyBatis 有深刻认识并能熟练使用。通过项目实训熟悉项目开发流程,理解项目管理的基本理念,学会需求分析及系统设计方法,提高技术的使用熟练度,理解测试过程及 Bug 跟踪的流程。安排一周,30课时,在第三学期开展。
5. 职业训练项目——综合项目开发
由企业工程师带领,使用东软实训平台以及东软真实项目改造的实训教学资源,在集中式实践补强环节后进行实训教学。安排十六周,200课时,在第五学期开展。
6. 岗位实习
根据校企合作专业特点,软件技术专业顶岗实习尊重学生选择校企合作中的公司进行实习。不同于普通实习实训,顶岗实习需要完全履行其岗位的全部职责。顶岗实习一般安排在学生在校学习的最后一年,学生在校经过一个理论知识准备的阶段之后,顶岗实习才会有意义。它更是一个能够在真实工作环境培养严谨的工作作风、良好的职业道德和素质的重要步骤。实习是一个重要的教育过程,对于以培养高技能人才为目标的职业教育来说,更是要将行为和思想指导渗透到学生顶岗实习的细节之中。安排16周,480课时,在第六学期开展。
七、教学进程总体安排
(一)教学周数分配表
环节 周数 学期 | 军事技能 | 入学教育 | 课堂 教学 | 认知实习 | 专业实习 | 综合实习 | 岗位实习 | 毕业论文(或实习报告) | 考试 | 机动+劳动 | 合计 |
一 | 2 | 1 | 14 | 1 | | | | | 2 | 0 | 20 |
二 | | | 16 | | 1 | | | | 2 | 1 | 20 |
三 | | | 16 | | 1 | | | | 2 | 1 | 20 |
四 | | | 16 | | 1 | | | | 2 | 1 | 20 |
五 | | | 0 | | | 17 | | 3 | 0 | 0 | 20 |
六 | | | 0 | | | | 17 | 3 | 0 | 0 | 20 |
合计 | 2 | 1 | 62 | 1 | 3 | 17 | 17 | 6 | 8 | 3 | 120 |
(二)各课程模块学时学分分配表
类别 | 项目 | 课程性质 | 课内总学时 | 百分比(%) | 课内理论学时 | 课内实践学时 | 学分 | 百分比(%) |
校中厂 (校内教学) | 综合素质课程 | 线下 必修 | 654 | 24.22% | 382 | 282 | 35 | 24.65% |
综合素质课程 | 线下 选修 | 32 | 1.19% | 0 | 32 | 2 | 1.41% |
人文素质网络课程 | 线上 选修 | 192 | 7.11% | 192 | 0 | 12 | 8.45% |
专业群平台课程 | 必修 | - | - | - | - | - | - |
专业基础课程 | 336 | 12.07% | 168 | 168 | 22 | 15.49% |
专业核心课程 | 368 | 12.44% | 176 | 192 | 21 | 14.79% |
专业拓展课程 | 152 | 5.63% | 72 | 80 | 10 | 7.04% |
创新拓展 | 实践 | - | - | - | - | 4 | 2.82% |
其他实践 | 78 | 2.89% | 0 | 78 | 4 | 2.82% |
毕业论文 (或实习报告) | 90 | 3.33% | 0 | 90 | 3 | 2.11% |
小计 | 1860 | 68.89% | 990 | 880 | 113 | 79.58% |
厂中校 (企业教学) | 认知实践 | 实践 | 20 | 0.74% | 0 | 20 | 1 | 0.70% |
专业实践 | 60 | 2.22% | 0 | 60 | 3 | 2.11% |
职业能力训练 | 280 | 10.37% | - | 280 | 9 | 6.34% |
岗位实习 | 480 | 17.78% | - | 480 | 16 | 11.27% |
小计 | 840 | 31.11% | 0 | 840 | 29 | 20.42% |
总计 | 2700 | 100% | 972 | 1728 | 142 | 100.00% |
实践学时占总学时比例 | 64% |
子表4:创新拓展及其他实践模块及学分
序号 | 课程子模块 | 课程代码 | 项目名称 | 课程 学分 | 考核 方式 | 实践学时 | 周数 | 学期 |
1 | 创新拓展 | - | 创新创业与素质拓展 | 4 | / | / | / | / |
2 | 其他实践 | 060100000111 | 大学生心理健康教育实践 | 0.5 | | 8 | / | 一 |
3 | 110100000021 | 大学生安全教育实践 | 0.5 | | 8 | / | 一 |
4 | 060100000121 | 大学生德育教育实践 | 0.5 | | 8 | / | 二 |
5 | 110100000031 | 大学生美育教育实践 | 1 | | 16 | / | 三 |
6 | 070100000021 | 创业教育实践 | 0.5 | | 8 | / | 四 |
7 | 110100000051 | 大学生劳育教育实践 | 1 | | 30 | 3 | 一、三、五 |
8 | 毕业论文 | 000001001 | 毕业论文或实习报告 | 3 | | 90 | / | 六 |
总计 | 11 | / | 168 | / | / |
子表5:“厂中校”(企业教学)模块及学分
序号 | 课程子模块 | 课程代码 | 项目名称 | 课程 学分 | 考核 方式 | 师资情况 (校内○、企业□、联合☆) | 实践学时 | 周数 | 学期 |
1 | 认知实践 | 114903001 | 专业行业认知 | 1 | 联合认定 | 企业□ | 20 | 1 | 一 |
2 | 专业实践 | 114903002 | 健康颐养平台后台管理系统数据库设计实训 | 1 | 联合认定 | 企业□ | 20 | 1 | 二 |
3 | 114903003 | 基于Vue的健康颐养平台后台管理系统页面实训 | 1 | 联合认定 | 企业□ | 20 | 1 | 三 |
4 | 114903004 | 基于Spring Boot的健康颐养平台管理端实训 | 1 | 联合认定 | 企业□ | 20 | 1 | 四 |
5 | 职业能力训练 | 114903005 | 综合项目开发 | 9 | 联合认定 | 企业□ | 280 | 16 | 五 |
6 | 岗位实习 | 114903006 | 软件技术专业 综合实训 | 16 | 联合认定 | 企业□ | 480 | 16 | 六 |
总计 | 29 | / | | 840 | 36 | / |
子表6:企业师傅带徒弟岗位轮换表
| 第五学期 (第1-4周) | 第五学期 (第5-8周) | 第五学期 (第9-12周) | 第五学期 (第13-16周) |
Web前端开发工程师 | 1-25 | 26-50 | 51-75 | 76-100 |
JavaWeb开发工程师 | 26-50 | 51-75 | 76-100 | 1-25 |
移动应用开发工程师 | 51-75 | 76-100 | 1-25 | 26-50 |
软件测试工程师 | 76-100 | 1-25 | 26-50 | 51-75 |
子表7:企业师傅带徒弟岗位任务明细表
师傅 姓名 | | 任务整体持续时间 | 第五学期 (第 1-4 周) |
学徒 分组 | 4组 |
岗位 名称 | 岗位1:Web前端开发工程师 |
工作 任务 | 序号 | 任务 | 分任务 | 持续时间 | 任务考核标准 |
1 | 对于岗位工作的了解阶段 | 认识开发软件工具 | 20工时 | 可以熟练的掌握并且应用,掌握程度达到百分之90以上。 |
软件的使用 |
2 | 岗位针对专业性的学习阶段 | 静态网页结构搭建和样式编写 | 20工时 | 在岗位中可以熟练的掌握并且应用,掌握程度达到百分之90以上。 |
静态网页交互效果开发 |
掌握动态画面的捕捉 |
前后端分离之前端开发 |
移动Web开发 |
3 | 进行岗位 实训阶段 | 使用软件进行前端开发 | 50工时 | 在岗位中可以熟练的掌握并且应用,掌握程度达到百分之90以上。 |
师傅 姓名 | | 任务整体持续时间 | 第五学期 (第 5-8 周) |
学徒 分组 | 4组 |
岗位 名称 | 岗位2:Java Web开发工程师 |
工作 任务 | 序号 | 任务 | 分任务 | 持续时间 | 任务考核标准 |
1 | 了解岗位基本内容阶段 | 熟练使用Java语言编程 | 20工时 | 在岗位中可以熟练的掌握并且应用,掌握程度达到百分之90以上。 |
了解各开发语言发展趋势 |
2 | 岗位针对专业性的学习阶段 | 搭建开发环境 | 20工时 | 在岗位中可以熟练的掌握并且应用,掌握程度达到百分之90以上。 |
理解设计文档 |
编写程序 |
项目发布 |
3 | 进行岗位 实训阶段 | 使用软件进行Java Web开发 | 50工时 | 在岗位中可以熟练的掌握并且应用,掌握程度达到百分之90以上。 |
师傅 姓名 | | 任务整体持续时间 | 第五学期 (第 9-12周) |
学徒 分组 | 4组 |
岗位 名称 | 岗位3:移动应用开发工程师 |
工作 任务 | 序号 | 任务 | 分任务 | 持续时间 | 任务考核标准 |
1 | 搭建开发环境阶段 | 根据项目组所需在Windows或Linux操作系统中安装并配置JDK环境 | 10工时 | 在岗位中可以熟练的掌握并且应用,掌握程度达到百分之90以上。 |
根据项目所需完成Android体系结构和开发环境的搭建 |
根据项目所需完成Vue框架的搭建 |
2 | App设计阶段 | 理解设计人员编写的设计书,完全理解流程图、类图、时序图等在设计阶段出现的图形,对于不明确的内容能运用专业术语与设计人员沟通确认 | 20工时 | 在岗位中可以熟练的掌握并且应用,掌握程度达到百分之90以上。 |
利用Axure设计App原型 |
3 | 编写程序阶段 | 统一规定的编码规范,编写逻辑正确的程序 | 30工时 | 在岗位中可以熟练的掌握并且应用,掌握程度达到百分之90以上。 |
选择合适的数据结构和算法,优化程序 |
在文件系统中存储数据 |
在数据库中存储数据,在程序合理的位置编写或配置语法正确的数据库增删改查语句 |
展现应用程序或页面的内容 |
根据设计要求对完成的功能模块进行单元测试 |
4 | 项目发布阶段 | 将编写好的项目打包成apk文件并发布到真机 | 30工时 | 在岗位中可以熟练的掌握并且应用,掌握程度达到百分之90以上。 |
师傅 姓名 | | 任务整体持续时间 | 第五学期 (第 13-16 周) |
学徒 分组 | 4组 |
岗位 名称 | 岗位4:软件测试工程师 |
工作 任务 | 序号 | 任务 | 分任务 | 持续时间 | 任务考核标准 |
1 | 根据业务需求,设计并制定系统测试方案阶段 | 掌握集成测试策略,确定集成测试方案 | 10工时 | 在岗位中可以熟练的掌握并且应用,掌握程度达到百分之90以上。 |
掌握功能测试策略、资源、风险预估等方面,确定功能测试方案 |
能够设计并制定性能测试方案 |
掌握常见验收测试策略,根据用户手册和业务需求,确定验收测试方案 |
2 | 根据系统测试方案,编写测试用例阶段 | 掌握集成测试用例设计方法,并且编写测试用例 例 | 20工时 | 在岗位中可以熟练的掌握并且应用,掌握程度达到百分之90以上。 |
掌握功能测试用例设计方法,参照需求规格说明书编写测试用例 |
根据性能需求,编写性能测试用例 |
根据根据用户手册和业务原始需求,编写 验收测试用例 |
3 | 执行测试用例过程,选择合适的缺陷跟踪管理工具记录测试结果阶段 | 执行集成测试用例,选择合适的缺陷跟踪管理工具记录测试结果;熟练运用功能测试常见缺陷跟熟练掌握常见性能测试工具,执行性能测试用例,选择合适的缺陷跟踪管理工具记录测试结果踪管理工具,记录测试执行过程;能够执行验收测试用例,选择合适的缺陷跟踪管理工具记录测试结果 | 20工时 | 在岗位中可以熟练的掌握并且应用,掌握程度达到百分之90以上。 |
| 4 | 编制测试报告阶段 | 能够收集并分析测试计划、测试用例、测试缺陷,编制测试报告 | 20工时 | 在岗位中可以熟练的掌握并且应用,掌握程度达到百分之90以上。 |
| 5 | 采用相应的自动化测试工具,编写并调试自动化测试脚本阶段 | 能够根据项目需求文档及软件系统架构设计,选择合适的功能/性能/接口自动化测试工具;能够熟练使用至少一门编程语言编写自动化测试脚本,并根据项目特点及运行情况调试自动化测试脚本 | 10工时 | |
6 | 执行自动化测试过程,用缺陷跟踪工具记录测试结果,形成测试报告阶段 | 根据项目需要完成自动化测试环境的搭建 | 10工时 | 在岗位中可以熟练的掌握并且应用,掌握程度达到百分之90以上。 |
练使用自动化测试工具,并根据自动化测试流程及脚本执行自动化测试过程 |
根据项目特点及自动化测试工具选择合适的缺陷跟踪工具记录自动化测试结果 |
根据项目组要求及自动化测试工具生成完整、可读性较强的自动化测试报告 |
(四)素质拓展与创新创业模块
项目类别 | 项目具体内容 | 负责单位 |
思想成长 | 党校、团校培训、青马工程培训等 | 团委 |
主题性思想政治、形势政策、理想信念主题报告会、国防教育、主题讲座等教育活动 | 团委 |
先进事迹 | 团委 |
优秀党员、共青团员、十佳大学生、大学生自强之星、优秀团支部、文明宿舍等荣誉 | 团委 |
思想引领类竞赛 | 团委 |
社会实践 | 暑期“三下乡”、寒暑假“返家乡”社会实践活动 | 团委 |
社会实践评选获奖 | 团委 |
参加其他对外社会实践 | 团委 |
志愿公益 | 参加志愿服务 | 团委 |
志愿公益类获奖 | 团委 |
创新创业 | 各级各类创业大赛奖 | 创业学院 |
创新创业活动及讲座等 | 创业学院 |
自主创业实践 | 创业学院 |
文艺体育 | 参加校内外各级各类文化和艺术的讲座、演出、展览等活动 | 团委 |
参加校内外各级各类体育活动 | 团委 |
获得文艺体育相关荣誉 | 团委 |
专业技能 | 专业技能资格证书 | 团委 |
职业技术培训 | 团委 |
职业技能竞赛 | 团委 |
备注:第二课堂积分换算学分标准参照《长春金融高等专科学校“第二课堂成绩单”积分折算学分办法》执行,素质拓展与创新创业总学分为≥4学分。 |
八、实施保障
(一)师资队伍
包括专任教师和兼职教师。各专业在校生与该专业的专任教师之比不高于18:1(不含公共课)。高职专业带头人原则上应具有高级职称。“双师型”教师一般不低于60%。兼职教师应主要来自于行业企业。
1.校内专任教师情况:
本专业专任教师现有专任教师12人,均具有本科以上学历和高等学校教师资格证书,其中教授2人、副教授2人、讲师1人;博士2人、硕士11人,“双师型”教师9人,吉林省拔尖创新人才1人。
2.校外、企业兼职教师情况:
本专业聘请4位企业工程师作为兼职教师,均具有软件技术相关行业5年以上的从业经验,是熟悉软件激素行业内企业工作流程的技术专家或具均具有熟练技能的一线高级工程技术人员。
3.注重“双师型”教师培养
专任教师“双师型”教师比例达75%,有计划安排教师参加各种培训和学习。先后选派专任教师赴德国、新加坡、加拿大、澳大利亚等出国培训5人次,鼓励教师完成教学任务的同时积极参与各种证书的考试,鼓励教师参与各种与专业相关的社会实践活动,把专业教育引向实际工作应用中。
4.坚持研培结合
鼓励教师参加各类培训,学习计算机专业领域最新知识,紧紧衔接市场,不断补充新的知识和体系。加大项目引领的力度,鼓励教师把科研项目引入常规教学中,带领学生以科研项目为平台,创造真实工作过程与环境,从而加强学生职业技能的培养。
(二)教学设施
围绕“新金融、新商科、新科技”产业链,建设吉林省一流职业教育产学研实习实训示范基地,面积达1296平方米,工位520个,建有实景拍摄实验室、影视后期制作实验室、全景声混音制作实验室、XR虚拟制作实验室、动捕实验室、1+X证书培训考核工作站,共6个金融特色鲜明新工科实训室。采用VR、AI智慧教室等现代信息技术,体现实训教学的“开放性、仿真性、对抗性”特色。在保证专业群人才培养特色和质量的同时,助力兄弟学院相关专业推进数字化升级改造。依托我校吉林省创新创业教育学院、吉林省数字经济人才培训基地等资源,提高学生动手实践能力和职业适应能力,真正实现职业能力与就业岗位的无缝衔接。
学院联合优质校企合作机构,加强校外实习实践基地建设,扩展校外实践办学空间。在原有基础上深入扩大合作,提高合作质量,与凤凰新联合(北京)教育科技有限公司校企联合成立凤凰融媒体产业学院;与吉林省邑邦人影视文化传媒公司成立数字影视产业学院;与锐捷网络股份有限公司、东软教育科技集团、中国电子科技集团公司第五十五研究所等校企合作,建立网络学院和校外实训基地。通过校外实训基地实习和岗前培训,使学生在实际的职业环境中顶岗实习,培养学生解决生产实践和工程项目中实际问题的技术及管理能力,取得实际工作经验,培养团队协作精神、群体沟通技巧、组织管理能力和领导艺术才能等个人综合素质,为学生今后从事各项工作打下基础。
(三)教学资源
教材选用近三年出版的国家权威部门认定的优质精品教材,并在选用过程中实行专业负责人审批制;同时鼓励教师参与教材编写。满足学生专业学习、教师专业教学研究、教学实施和社会服务需要。课程相关的教学文件齐全,包括教学大纲、教学计划、教案、电子课件、习题集及答案、图片、代码、案例、教学相关视频等,教学文件均上传至教学平台,面向学生免费开放,便于学生在课后复习和完成作业,也可以帮助学生预习、自我测试以及对知识和能力的拓展,强调探究,注重交互。
以“微课”“慕课”“网络课”为载体,进一步推动我校在线开放课程建设与应用,促进现代信息技术与教育教学的深度融合,提高人才培养质量。目前已有《Web网站建设》《C语言程序设计》《Access财务数据处理》《JavaScript开发基础》《Python程序设计》《Mysql数据库》等慕课课程平台,《Linux操作系统》等6门网络精品课程和数百个微课视频。
(四)教学方法
1.坚持“教、学、做”合一,改进教学方法
职业教育的特点,特别是计算机专业的特点要求我们在教学中改变以往的传统的黑板、粉笔的教学模式,采用现代化的、更符合职业教育特点的慕课、微课、项目驱动、任务驱动、案例教学等教学方法与手段。探索基于慕课的混合式教学模式,实现“教中学”“学中做”“做中教”,模拟、创造真实工作环境,积极探索、开展工作过程系统化的教学模式。
2.重视实践环节,加强技能训练
高职学校要提升教育质量,最关键的就是学生职业能力的培养,因此我们必须突出以学生技能培养为核心的思想,加大学生技能培养力度,并在课程设置和常规教学、实践教学中应体现出来,积极开展各种课程实训、综合实训,加大实践课的课时比例。
3.创新教学模式,推动职业化教育。坚持不断改革教学方法,努力推广翻转课堂、混合式教学等教学模式,广泛运用启发式、探究式、讨论式、参与式等教学方法。
(五)学习评价
构建一个有利于提高教学质量的学习评价体系。本专业是培养学生操作技能为主,所以教学评价体系充分考虑专业和课程特点,注重过程评价、注重考查学生的职业技能与职业素养、注重理论与实践相结合的考核。
1.教学督导评价机构健全,从组织上保证教学督导、评价、考核等教学管理工作。全方位开展教学评价。既要评价教师的教学环节、学生的学习过程,又要评价教学条件、教学管理、专业建设。多渠道进行教学评价。要通过督导检查、随机检查、听评课、教学竞赛、教学考试、师生问卷、师生座谈、家长邮箱、网上调查、回访企业等多渠道进行全方位教学评价。
2.考核形式多样化,根据考试科目和内容不同,科学确定考核形式。理论性知识和部分能力采用笔试形式考核;操作性知识体系采取上机考试方式;实践性较强的课程采取提交完成项目大作业、答辩的考核形式;另外增加“以证代考”“以赛代考”等多元化考核评价机制。
3.力求采用多元化评价标准,针对评价主体,建立多维度、立体化评价体系。通过教师对学生的日常观察、课堂口试、期中笔试、顶岗操作、职业技能大赛、职业资格鉴定等多种评定方式。加强对教学过程的质量监控,并根据评价效果,不断改革教学评价的标准和方法。
(六)质量管理
健全教学计划管理、教学组织管理、教学运行管理等制度。本着校内评价和企业评价相结合的原则,建立学院、企业、学生三方的教学质量评价和监控机制,形成以学校为核心,社会参与的教学质量保障体系。校内实行院、教研室两级督导和院、教研室、学生三级监控制度,采取质量保障和奖励机制相结合的质量管理措施。校外依据社会调查和毕业生跟踪调查结果、企业评估结果进行客观的质量评价。建立校内、校外质量评价互通机制,及时进行整改,确保教学工作高质量运行。
从课前准备、教学过程、成绩考评等方面实施全程监控,其中包括备课是否充分、教案是否完整、教材选用是否恰当、讲授是否清晰、概念是否准确、内容是否更新、重点是否实出、是否启发思维是否因材施教;学生课程学习成绩考核是否科学、严格等方面。达到针对每名教师教学全过程诊断的目的,从而改进教学方法,加强教学质量,提高总体教学水平。
质量保障包括教学督导、同行评教、学生评教、教师评学等信息反馈手段,奖励机制包括院部教学工作评估、教研室工作评价、优质课程评比、教学成果评比、教师技能竞赛、学生技能竞赛等要素。
建立健全校院(系)两级的质量保障体系。以保障和提高教学质量为目标,运用系统方法,依靠必要的组织结构,统筹考虑影响教学质量的各主要因素,结合教学诊断与改进、质量年报等职业院校自主保证人才培养质量的工作,统筹管理学校各部门、各环节的教学质量管理活动,形成任务、职责、权限明确,相互协调、相互促进的质量管理有机整体。包括质量标准、条件保障、过程管理、自我评估、反馈调节改进等。
九、毕业要求
要求学生操行合格,且必须同时达到以下条件,方可获取相关专业毕业证书。
1.取得的总学分达到142学分及以上,其中,综合素质课程模块学分为35学分;人文素质网络课程模块达到12学分及以上;职业能力课程模块为60学分左右;企业实践模块学分不得少于24学分;创新拓展与其他实践模块学分应达到8学分及以上。
2.建议学生毕业前获得一种职业资格证书或职业技能等级证书,推荐学生首先取得、Java Web应用开发职业技能等级证书(中级),有能力同学还可以取得计算机技术与软件专业技术资格(水平)证书初级、中级,全国计算机等级考试(NCRE)二级、三级,微软认证系统工程师。
十、附录
专业建设委员会名单(要求6-8人,校内3-4人)
序号 | 姓名 | 职称 | 职务 | 工作单位 |
1 | 殷树友 | 教授 | 计算机应用与数字媒体学院院长 | 长春金融高等专科学校 |
2 | 邢翀 | 教授 | 计算机应用与数字媒体学院副院长 | 长春金融高等专科学校 |
3 | 陈美伊 | 讲师 | 计算机应用与数字媒体学院教师 | 长春金融高等专科学校 |
4 | 王嘉 | 高级工程师 | 研究院专家 | 东软教育科技集团 |
5 | 王冬 | 中级工程师 | 研究院专家 | 东软教育科技集团 |
6 | 张永强 | 中级工程师 | 研究院主任 | 东软教育科技集团 |
7 | 董本清 | 教授 | 副总裁 | 东软教育科技集团 |
执笔人:陈美伊 审稿人:殷树友