软件技术专业教学标准Word文档格式.docx
- 文档编号:20294356
- 上传时间:2023-01-21
- 格式:DOCX
- 页数:32
- 大小:33.46KB
软件技术专业教学标准Word文档格式.docx
《软件技术专业教学标准Word文档格式.docx》由会员分享,可在线阅读,更多相关《软件技术专业教学标准Word文档格式.docx(32页珍藏版)》请在冰豆网上搜索。
本专业主要培养面向大型软件企业程序员、测试员、系统管理员以及面向中小型软件企业的软件开发员。
依托IT行业、软件企业,通过深入调查、研究和分析,得出软件技术专业就业面向的职业岗位(群)分析表,见表1。
表1软件技术专业就业面向的职业岗位
序号
定位
就业面向的职业岗位
技能证书/职业资格证书
备注
1
基
本
岗
位
*计算机维护员
计算机维修工
必考
2
*JAVA程序员/Android工程师
SCJP(JAVA程序员)证书
选考
3
上
升
软件测试员
软件评测师
4
软件工程师
软件设计师
注:
带*号的表示本专业的核心岗位
六、职业岗位(群)能力分析
依托IT行业,以行业技术专家和软件企业能工巧匠为主体,采用头脑风暴法,分析企业生产经营活动,论证人才培养目标与业务规格,明确就业面向岗位(群);
分析岗位工作任务、工作中的要素和工作所需的知识—技能—素质,形成职业岗位(群)工作分析表,见表2及表3。
表2基于工作过程系统化的软件技术专业岗位(群)工作分析表
工作
岗位
主要
职责
具体
任务
流程
方法
所需的知识、能力和职业素养
1.
从事软件工程的立项、分析、建模、编制文档等工作。
诠解客户的要求。
全面了解客户工作流程及项目需求。
根据客户项目需求,结合企业实际条件,编制文档。
知识
软件模型分析与文档编制、数据库设计与实现
能力
熟悉软件开发流程;
具有一定的沟通能力,能够准确了解用户需求;
具有基本的系统分析设计能力,能够应用Case工具为系统建模;
能够编制软件开发文档
素质
诚信、敬业、科学、严谨
2.
JAVA程序员/Android工程师
从事开发JAVA应用软件、手机应用程序,部署运行软件系统工作。
开发中小型应用程序
根据项目需求文档编写程序。
根据客户项目需求文档,编制程序。
数据库设计与实现、网页制作、Java基本应用、Java网络编程、Android基础应用和高级应用及图形学
具有较强的软件质量意识及编码调试能力,能够熟练使用软件开发工具编写出高质量的程序代码;
能够设计美观规范的用户界面;
具有个人管理及团队协作能力
3.
从事软件测试,编写软件测试报告工作。
软件
测试
按测试大纲步骤,使用测试工具测试软件。
按测试大纲要求,一一测试软件。
软件测试及各种测试工具软件的使用
能够按照软件测试大纲设计测试用例;
能够编写测试脚本,实施测试用例;
能够使用软件测试工具;
能够编写软件测试报告
科学、严谨
4.
计算机维护员
从事计算机系统软、硬维护;
数据库管理等工作。
搭建系统平台,维护应用软件系统
根据用户要求,管理计算机软、硬件。
先软件后硬件的方法
网络操作系统、计算机维护与维修、数据库技术
具有一定的表达能力,能够培训用户,为客户提供技术支持;
能够安装、维护应用系统,处理故障;
能够管理、维护数据库系统
敬业、科学、严谨
由专业教师与企业人员组成的专业教学团队,基于“软件开发工作过程”的设计思想,按照“企业需求与职业岗位——面向的工作岗位(群)——岗位工作任务分析——岗位典型工作任务归纳——行动领域分析与归纳——学习领域设计与开发”工作流程,以软件开发过程中典型职业岗位工作要求为切入点,基于软件开发过程设置和排序专业核心课程,进行课程体系的建设。
课程体系强调职业能力培养与职业素质养成并重,体现学历教育与资格认证,确保专业教学目标与人才培养目标一致。
学习领域课程框架结构如图1所示。
图1学习领域课程框架图
表3学习领域课程主线描述表
职业规划
对应岗位
课程主线
基本岗位
计算机维护员
核心课程主线
计算机应用基础→计算机维护与维修
系统化
计算机维护与维实训
Android工程师
Java基本应用→Android基础应用→Android高级应用→Android图形学→NDK开发
Java基本应用实训、Android基础应用实训、Android高级应用实训、Android图形学实训、NDK开发实训
Java程序员
Java基本应用→Java网络编程
Java基本应用实训、Java网络编程实训
上升岗位
软件测试员,软件工程师
数据结构→软件工程→软件测试
软件测试实训
拓展岗位
平面设计
图像处理技术→FLASH制作
图像处理技术实训、FLASH制作实训
七、课程结构
按照软件开发过程系统化的思想,将岗位(群)实际工作,凝炼成典型工作,并将系列“典型工作”由难到易进行逆向排序,遵循职业成长规律和教育规律,将系列典型工作由易到难进行教学加工,形成课程体系。
根据工作的相关性(非学科知识的相关性),围绕学生职业能力培养和职业素质养成,以典型工作为中心来整合相应的知识、技能和态度,组织课程内容,形成工作任务引领型课程。
并以典型软件开发项目为载体,将企业工作流程与规范、先进的企业文化引入课程教学中,实现教学过程与工作过程融为一体,做到“教、学、做”合一,体现工学结合特色。
软件技术专业课程结构见表4-表8。
表4软件技术专业学习领域课程体系
类别
课程名称
说明
职业
核心
课程
思想道德修养与法律基础
毛泽东思想和中国特色社会主义概论
离散数学
大学英语
5
计算机应用基础
理论实践一体化课程
6
体育
7
形势与政策
8
大学生职业发展与就业指导
专业
基本
技能
9
C语言程序设计
10
计算机维护与维修
工学结合课程
11
网络操作系统
教学做一体化课程
12
专业英语
13
数据结构
14
软件工程
15
网页制作
16
数据库技术
17
Java基本应用编程
18
Java网络编程
19
Android基础应用开发
20
Android图形学
21
Android高级应用开发
22
NDK开发
23
JavaScript程序设计
拓展
24
软件测试
25
图像处理实用技术
26
Flash制作
其它
项目
27
军事理论
28
军训
29
劳动与安全教育
30
素质拓展
选修课
1.职业核心技能学习领域课程
表5职业核心能力学习领域课程模块
学习领域
教育目标
折算学时
提高思想道德素质,培养法律意识
48
掌握毛泽东思想和中国特色社会主义相关理论知识
44
培养逻辑思维能力和数学计算能力
培养英语交流能力
取得英语3级证书
培养计算机基本应用能力
90
取得计算机2级证书
提高身体素质,培养团队协作精神
98
掌握国内外时事与国家政策
培养职业发展规划、就业与创业能力
2.专业基本技能学习领域课程
表6专业基本技能学习领域课程模块
典型工作
典型工作任务
C语言程序设计及实训
掌握C语言程序设计基础知识,熟悉代码标准;
具备C语言开发简单程序的能力。
72+30
开发应用程序
完成“学生成绩管理系统”项目
全国计算机等级考试二级证书
计算机维护与维修及实训
掌握计算机软、硬件维护能力。
52+30
计算机维修工日常维护工作
网络操作系统及实训
掌握网络基础知识,各种网络服务手配置及维护
网络方案设计、实施及配置
网络设计、实施、维护
掌握计算机专业英语
56
掌握数据、数据结构和抽象数据类型的基本概念
52
各种数据类型的操作方法
数据类型结构的定义、操作
3.专业核心技能学习领域课程
表7专业核心技能学习领域课程模块
软件可行性研究、软件需求分析、软件设计、程序编码、软件运行与维护和软件项目管理
项目分析及编制项目各种文档
以“学生成绩管理系统”项目为例进行讲授
网页制作及实训
DIV+CSS网页制作方法
66+60
建立一个网站
以“公司管理系统”项目进行讲授
选考网页设计师
数据库技术及实训
数据存储、创建和管理数据库,数据的检索、修改和完整性及分布数据管理等
33+33
公司管理系统数据库
以“公司管理系统”数据库进行讲授
选考数据库工程师
WEB程序设计及实训
掌握WEB程序设计的各种知识,能熟练开发各种管理系统
306+240
开发“图书管理系统”
以“图书管理系统”项目进行讲授
Java基本应用实训
掌握java各种语法的用法,能使用java开发应用程序
开发“学生成绩管理系统”
以“学生管理系统”项目进行讲授
Java网络编程实训
掌握基URL的网络编程、基于Socket的网络编程、HTTP、TCP/IP、UDP协议、服务器编程技术
39+39
开发“网络聊天室”
以“网络聊天室”项目进行讲授
Android基础应用实训
掌握Android安装部署、界面开发、控制层开发、数据存储开发、多媒体开发
开发“通讯录管理系统”
以“通讯录管理系统”项目进行讲授
Android图形学实训
掌握Android绘图程序设计开发、Android高级2D、3D图像开发、AndroidOpenGL开发
开发“五子棋游戏”
以“五子棋游戏”项目进行讲授
Android高级应用实训
掌握Android网络编程、Android任务进程/线程开发、Android安全机制、AndroidMarket
开发“仿QQ”简单功能的聊天软件
以“仿QQ”项目进行讲授
NDK开发实训
掌握安装和配置NDK开发环境、AndroidNDK开发、AndroidNDK中OpenGL实现
42+42
开发简单的管理系统
以某一个管理系统项目进行讲授
掌握javascript中的基础知识,能熟练编写客户端程序
编写“图书管理系统”客户端程序
4.职业能力学习领域拓展课程
表8职业能力拓展学习领域课程模块
软件测试及实训
掌握软件测试工具、方法、编写测试报告
56+30
掌握平面图形的各种处理方法
Flash制作及实训
掌握制作各种动画的操作技巧
八、教学实施安排
软件技术专业教学实施计划见表9-表11。
表9软件技术专业课程设置及学时分配
项目
学分
学时
百分比
(%)
教学活动安排
第一学年
第二学年
第三学年
12周
11周
13周
14周
18周
理论
分配
职业核心能力课程
244
144
55
专业基本技能课程
178
8.1
40
专业核心技能课程
34
358
16.2
102
78
108
70
职业能力拓展课程
80
3.6
合计
86
860
38.9
208
157
138
151
206
实践
课内实践
624
28.2
118
148
130
实训教学周
750
33.9
120
210
150
实习、设计
540
24.4
军训、入学教育等
60
2.7
45
1350
61.1
180
考试周
1周
总计
131
2210
388
367
288
301
326
理论教学与实践教学比例
860:
1350=86:
135
1.理论学时指纯理论学时,带有课内实践的将课内实践学时填入下面的实践学时中;
2.课内实践指随课堂教学一起安排的实验、参观、社会调查、训练等实践性教学活动;
3.实训教学周每周计30学时,教学做一体化课程按理论40%实践60%计算学时。
表10软件技术专业教学进程安排
课程编号
学习领域课程
学时安排
理论教学活动周数及周学时
总计
学习
领域
1103011
4*12
4*11
1103022
2*14
11010001
82
2*12
2*11
2*13
11030032
形式与政策
1*11
1*13
11040002
11040001
11041133
大学生心理健康教育
小计
技能学习
12030010
72
32
6*12
12020016
4*13
12010080
12038101
4*14
12030092
284
106
12030088
12010065
66
36
6*11
12030094
33
39
6*13
Android基础应用
Android高级应用
84
42
6*14
12030032
702
344
拓展学习
12010048
12030025
160
素质拓展(公共选修)
1506
882
2.课内实践指随课堂教学一起安排的实验、参观、社会调查、训练等实践性教学活动。
表11软件技术专业实践教学进程表
实践教学内容
考核方式
实践教学时间安排
6周
7周
5周
4周
周
操作考核
12030079
计算机应用实训
12031301
C语言程序设计实训
17010007
演练考核
12010092
网页制作实训
12031105
数据库技术实训
12022302
计算机维护与维修实训
12010081
网络操作系统实训
Flash制作实训
140613
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件技术 专业 教学 标准