计算机应用技术专业软件工程培养方案Word文档下载推荐.docx
《计算机应用技术专业软件工程培养方案Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《计算机应用技术专业软件工程培养方案Word文档下载推荐.docx(16页珍藏版)》请在冰豆网上搜索。
具有较强的判断和决策能力;
有较强的人际关系协调能力和灵活的应变能力。
大学生职业发展与就业指导
3.身心素质:
具有健康的体魄,较强的心理调节能力和良好的心理素质,具有与人合作的团队精神和积极向上的创新精神。
体育与健康、大学生心理健康教育
能
力
1.开发基于桌面的JAVASE应用系统
JAVA项目开发
2.具备JAVAEE平台的企业级程序设计能力。
具备中小型商务系统的设计和开发能力;
JAVAWeb开发
JSP项目开发
3.能使用Struts等3大框架开发较大型的B/S应用系统
轻量级JavaEE框架基础、基于轻量级JavaEE框架的项目整合开发
4.能对开发的软件系统进行测试
软件测试技术
数据库管理与开发SQLServer)
六、就业面向、岗位任务及其要求
(一)职业面向
1.各类相关的IT企业中Java程序员、软件测试工程师、web开发程序员、项目助理、软件销售工程师、技术支持工程师等岗位的工作。
2.其它大中型企业信息中心或网络中心软件维护或数据库开发维护等岗位的工作。
(二)岗位任务与能力、素质要求
序号
职业(工作岗位)
职业(工作岗位)描述
职业能力与素质要求
1
软件开发
国有与私营企业、政府机关、学校、医院、外包软件企业软件公司等信息技术中心、软件开发部门的Java程序员
1.Java编程能力
2.JSP编程能力
2
web开发
国有与私营企业、政府机关、学校、医院、电子商务网站等信息中心、数据中心、网络中心的网站设计开发人员和网络维护技术员
1.商业策划和网站设计能力
2.网页制作与网站维护
3
软件测试
外包软件企业、软件公司的软件测试部门测试员
1.单元测试与整体测试
2.编写测试用例与整理测试数据
4
技术支持
软件销售人员或技术支持工程师
1.软件产品市场拓展
2.对销售的软件产品进行咨询和技术支持
七、应取得的资格证书及等级
1.通过全国英语应用能力考试B级以上;
证书类别
对应课程
报名时间
考试时间
考试形式
组织单位
高等学校英语应用能力考试B级或以上证书
高职实用英语
每学期初
一年两次
教育部统考
教育部考试中心
2.职业(专业)技能证书
学员考取一个工业与信息化部计算机类相关的技能证书即可,建议(不限)考取下表中的技能证书。
计算机程序设计工程师技术水平证书
(推荐考试科目为:
计算机程序设计(Java))
Java面向对象编程
全国统考,机试
工业与信息化部
计算机软件资格(水平)考试证书
程序员(初级)或软件设计师(中级))
JavaOOP、数据结构与算法分析、操作系统、数据库应用开发、计算机专业英语等
全国统考,机试,简称“软考”
人力资源和社会保障部
Sun国际Java认证证书
(推荐认证科目为:
SCJP(初级)或SCJD(中级))
报名确认
机试,以英文出题,题型为选择/简答
Sun国际认证中心
八、学生应修学分
校级平台
课程
学院公共
选修课程
专业平台
专业方向
课程模块
综合实践
创新
学分
合计
30.5
8
47.5
27
115
职业综合素质训练取得规定学分,思想品德操行评定合格,体能测试达标。
九、教学进程
课程设置与教学安排表
课
程
性
修
学
类
型
课程名称
总
时
分
课程类型
各学期学时分配
5
6
16
18
17
校
级
平
台
公
共
必
思想道德修养与法律基础(含廉洁修身18课时)
72
●
毛泽东思想和中国特色社会主义理论体系概论
形势与政策
大学生心理健康教育
大学语文
36
117
6.5
60
57
高职应用数学
计算机应用基础
54
体育与健康
64
28
军事理论与训练
12
应修小计
585
330
187
52
选
艺术类课程
文科类课程
其它类课程
144
单元小计
729
38.5
系
部
电子商务基础
Linux操作系统
Photoshop软件应用
Flash软件应用
UI界面设计
UML建模
云计算导论
信息安全技术
网络故障与排查技术
平台小计
专
业
专业概论和职业导论
9
0.5
JavaOOP(基础)
计算机网络技术
JavaOOP(高级)
数据结构与算法分析
MySQL数据库开发
静态网页设计
JavaWeb开发
计算机专业英语
轻量级JavaEE框架基础
移动应用开发基础
软件工程与项目管理
711
39.5
63
234
108
216
90
综
合
实
践
Java项目开发
56
○
基于轻量级JavaEE框架的项目整合开发
移动应用项目开发
综合项目设计与开发
84
毕业实习
448
756
112
140
创新学分
2554
123
注:
1.标明(●)符号为理论课程,考核方式为笔试;
标明(○)符号为实践课程,考核方式为实务考试(含操作、口试、演示、实地调研报告等);
标明(
)符号为理论+实践课程,考核方式为笔试+实务考试。
标明(★)符号的表示课程教学利用课余活动的形式执行;
标明(周学时+w)符号的,w表示该课程综合实践周数。
2.专业方向课程模块适合设置了不同办学方向的专业,专业未设置不同方向的,删除此栏。
十、学院公共选修课程与专业平台课程
(一)学院公共选修课程
选修课程名称
学时
(二)专业平台课
适应专业
软件工程
移动应用开发
√
适应的相关专业用“√”表示。
十一、各类课程学时结构
占总学时比例(%)
院级平台课程
31.2%
专业平台课程
30.4%
专业选修课程
6.1%
实践课程
32.3%
2340
100.0%
有专业方向的分别以专业方向统计学时结构
十二、主要职业技能训练及教学要求主要课程名称
训练目标
实训内容
实训地点
考核要求
如何构建一个项目,以及在项目开发中如何更好地进行类的分析与设计,为日后的JavaEE的深入学习打下牢固的基础。
面向对象的概念对程序进行抽象,并通过JDBC、反射机制、文件操作
实训楼
B307
B405
完成项目
掌握网站开发技巧
JSP开发
学习流行框架
Struts
Hibernate
Spring
三大框架
十三、实训(实验)装备要求
实训室一:
开设的实训项目
实训室设备
实训考核
学校信息管理系统
电脑
B/S的管理信息系统
实训室二:
1.在线学习系统
2.企业人力资源管理系统
3.电子商务系统等
十四、师资要求
根据专业教学要求,专业教师(含实训指导教师)至少应具备本科以上学历,计算机或相关专业毕业,至少二年以上开发经验,担任过高级Java开发工程师,具有出色的研发技巧及分析能力,对技术、行业的发展有敏锐的判断力,动手能力强,善于解决应用程序中遇到的问题。
对学生认真负责、有耐心,能够完成教学工作。
十五、专业教学建议
为了提高教学质量、增强教学效果、培养学生实践能力,提出几点教学建议:
(一)授课内容打破教材章节局限,JAVA语言和软件基础课程课时较少,要想在这么短的时间内保证每一个内容的完整性和叙述逻辑性是有一定的困难,所以该课程内容有偏重、分主次地实施这些课程的教学。
让学生理解程序设计的基本过程和语法后,再引入其他深层次的内容。
(二)改革课堂教学力争精讲多练,因为计算机注重动手能力,如果老师在课堂上将每一个细节问题都阐述得极其完美,学生反而失去了思考的空间,可以多安排学生动手去解决问题,在解决问题过程中多思考,达到教学效果。
(三)强化学生动手实践能力,实践证明,计算机软件技术教学只有在学生编写和调试大量程序之后,才能获得进步,感到运用自如。
通过实践能更好地培养学生发现问题、解决问题的能力。
(四)注重程序设计思维培养。
我们在授课过程中不能只注重概念、语法的讲解,可以利用更多的时间来对学生的思维方式进行引导。
这样,学生在学习中不再感到枯燥,学习由课堂转为日常,由被动变为主动,充分提高学习兴趣和积极性。
(五)改变单一考试模式。
考试是学生学习导向的指挥棒,也是检验教学效果的基本方法,但是对于计算机软件的实践性课程,单一的理论考试模式是无法掌握学生的上机操作水平的,我们建议采取“笔试+上机”的考核方式,机试成绩可以给出一些应用题,让学生通过分析找出解决方法,训练学生掌握应用领域的知识并综合运用知识的能力,激发学生的学习积极性和求知欲,给他们展示自己才能的机会,充分发挥创造力和想象力。
(六)教材选用、题库建设要以就业为导向,注重专业针对性、实操性。
(七)从职业岗位的角度来看,软件技术专业则要面对软件开发、软件产品销售及软件产品维护的相关岗位群。
在确定课程教学内容时,遵循专业基础学习领域专业化,专业核心学习领域工作过程系统化,打造学生的就业核心竞争力;
专业拓展学习领域前瞻化、职业素质课程体系化,培养社会主义核心价值观,打造学生未来岗位适应能力。
如:
学习领域课程《网页设计与布局》将基于程序员完成用户界面设计与制作的工作过程组织教学内容,体现岗位特色,使得学生掌握岗位所需的专业技能,打造学生的就业核心竞争力
(八)根据学生专业技能的掌握由简单至复杂的特点,螺旋上升渐进式设计专业核心课程。
以Java方向为例,学生的技能掌握从基本技能到技术应用,最后到综合应用,设计了螺旋渐进式的专业核心课程为《J2SE平台程序设计》、《JAVAWeb程序设计》、《Java软件项目(B/S结构)开发》、《J2EE电子商务应用》等。
(九)JAVA基础课程是在整个课程之中最重要的部分,在本部分讲解的时候是围绕后续的JAVAEE进行讲解的,要讲解多个JAVA常见的开发模型,重点是阐述面向对象的各个概念,让学生可以清楚地知道每一个概念的由来以及应用。
整个课程讲解中,建议引入大量的开发实例,并且使用Eclipse开发工具作为开发平台。