软件技术专业教学标准.docx

上传人:b****5 文档编号:4823348 上传时间:2022-12-09 格式:DOCX 页数:32 大小:33.45KB
下载 相关 举报
软件技术专业教学标准.docx_第1页
第1页 / 共32页
软件技术专业教学标准.docx_第2页
第2页 / 共32页
软件技术专业教学标准.docx_第3页
第3页 / 共32页
软件技术专业教学标准.docx_第4页
第4页 / 共32页
软件技术专业教学标准.docx_第5页
第5页 / 共32页
点击查看更多>>
下载资源
资源描述

软件技术专业教学标准.docx

《软件技术专业教学标准.docx》由会员分享,可在线阅读,更多相关《软件技术专业教学标准.docx(32页珍藏版)》请在冰豆网上搜索。

软件技术专业教学标准.docx

软件技术专业教学标准

 

软件技术专业教学标准

(基于软件开发工作过程)

 

一、专业名称与代码

专业名称:

软件技术

专业代码:

590108

二、入学要求

高中毕业或具有同等学力(历)者。

三、修业年限

基本修业年限3学年。

四、培养目标与人才培养规格

1.培养目标

培养具备良好的身体与心理素质,掌握新一代网络环境下智能手机应用与Web应用软件系统的开发、测试、维护、应用等相关技能,适应团队工作环境,能熟练使用主流软件开发技术进行规范的软件项目策划、设计、开发、测试、维护与应用的高素质技术技能型人才。

2.人才培养规格

(1)专业能力

1具有良好的编码能力。

至少精通一门当前国内企业常用的编程语言及其应用开发平台,能够按照软件工程规范编写、调试、维护软件代码。

2具有较强的软件开发能力。

熟悉软件开发流程,掌握不同系统平台上的开发工具,能够独立开发小型的应用软件,参加开发大型的软件系统,并能胜任各种环节的具体工作。

3具有一定的系统分析设计能力。

能够在设计师的指导下使用case工具建立系统模型,编写软件开发文档。

4具有一定的软件测试能力。

能够理解软件测试方案,掌握软件测试分析方法,运用相关测试工具测试软件,能有效提高软件测试质量。

5具有实施、管理、维护软件系统的能力。

能够收集、组织、制作、发布网上信息资源,维护信息系统和数据库系统。

(2)方法能力

1能够通过独立学习,不断获取新的知识和技能。

2能适应职业岗位的变化,积极应对变化多端的软件世界。

3能够在工作中寻求发现问题、解决问题的途径。

4能够在工作中独立制定计划、独立实施计划、独立控制过程、独立评价结果。

5具有一定的逻辑与抽象思维能力,能够对信息进行截取、评价和传递。

(3)社会能力

1具有良好的思想品德、法制观念和职业道德。

2具有爱岗敬业、忠于职守、勤奋刻苦、谦虚好学的品质。

3具有较强的沟通能力,在工作中具有合作能力、交流能力和组织协调能力。

4具有团队协作精神,公正坦诚,能够进行批评与自我批评。

5具有心理承受能力和社会责任感。

6工作认真、细致、积极、主动,具有吃苦耐劳的精神。

7具有健康的体魄、健全的人格、良好的心理素质和行为习惯。

8具有很强的自信心、求知欲和进取心。

9具有较强的质量意识、经济意识和时间意识,能够按时完成工作任务。

(4)基本素质和其他能力

1热爱祖国,拥护党的基本路线;

2具有较强的公共道德意识和法律意识,掌握相关的法律、法规,遵纪守法;

3具有良好的职业道德,勤奋敬业,具有团队协作精神;

4具有健康的心理素质和良好的身体素质,特别是具有较强的自我控制能力和承受挫折的能力;

5具备一定的外语能力;

6具有一定的应用文写作能力;

7具有一定的创新能力。

五、就业面向与职业规格

本专业主要培养面向大型软件企业程序员、测试员、系统管理员以及面向中小型软件企业的软件开发员。

依托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软件技术专业学习领域课程体系

类别

序号

课程名称

说明

职业

核心

能力

课程

1

思想道德修养与法律基础

2

毛泽东思想和中国特色社会主义概论

3

离散数学

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职业核心能力学习领域课程模块

序号

学习领域

课程名称

教育目标

折算学时

备注

1

思想道德修养与法律基础

提高思想道德素质,培养法律意识

48

2

毛泽东思想和中国特色社会主义概论

掌握毛泽东思想和中国特色社会主义相关理论知识

44

3

离散数学

培养逻辑思维能力和数学计算能力

48

4

大学英语

培养英语交流能力

48

取得英语3级证书

5

计算机应用基础

培养计算机基本应用能力

90

取得计算机2级证书

6

体育

提高身体素质,培养团队协作精神

98

7

形势与政策

掌握国内外时事与国家政策

24

8

大学生职业发展与就业指导

培养职业发展规划、就业与创业能力

28

2.专业基本技能学习领域课程

表6专业基本技能学习领域课程模块

序号

学习领域

课程名称

教育目标

折算学时

典型工作

典型工作任务

备注

1

C语言程序设计及实训

掌握C语言程序设计基础知识,熟悉代码标准;具备C语言开发简单程序的能力。

72+30

开发应用程序

完成“学生成绩管理系统”项目

全国计算机等级考试二级证书

2

计算机维护与维修及实训

掌握计算机软、硬件维护能力。

52+30

计算机维修工

计算机维修工日常维护工作

计算机维修工

3

网络操作系统及实训

掌握网络基础知识,各种网络服务手配置及维护

52+30

网络方案设计、实施及配置

网络设计、实施、维护

4

专业英语

掌握计算机专业英语

56

5

数据结构

掌握数据、数据结构和抽象数据类型的基本概念

52

各种数据类型的操作方法

数据类型结构的定义、操作

3.专业核心技能学习领域课程

表7专业核心技能学习领域课程模块

序号

学习领域

课程名称

教育目标

折算学时

典型工作

典型工作任务

备注

1

软件工程

软件可行性研究、软件需求分析、软件设计、程序编码、软件运行与维护和软件项目管理

52

项目分析及编制项目各种文档

以“学生成绩管理系统”项目为例进行讲授

2

网页制作及实训

DIV+CSS网页制作方法

66+60

建立一个网站

以“公司管理系统”项目进行讲授

选考网页设计师

3

数据库技术及实训

数据存储、创建和管理数据库,数据的检索、修改和完整性及分布数据管理等

33+33

公司管理系统数据库

以“公司管理系统”数据库进行讲授

选考数据库工程师

4

WEB程序设计及实训

掌握WEB程序设计的各种知识,能熟练开发各种管理系统

306+240

开发“图书管理系统”

以“图书管理系统”项目进行讲授

4

Java基本应用实训

掌握java各种语法的用法,能使用java开发应用程序

33+33

开发“学生成绩管理系统”

以“学生管理系统”项目进行讲授

5

Java网络编程实训

掌握基URL的网络编程、基于Socket的网络编程、HTTP、TCP/IP、UDP协议、服务器编程技术

39+39

开发“网络聊天室”

以“网络聊天室”项目进行讲授

6

Android基础应用实训

掌握Android安装部署、界面开发、控制层开发、数据存储开发、多媒体开发

39+39

开发“通讯录管理系统”

以“通讯录管理系统”项目进行讲授

7

Android图形学实训

掌握Android绘图程序设计开发、Android高级2D、3D图像开发、AndroidOpenGL开发

39+39

开发“五子棋游戏”

以“五子棋游戏”项目进行讲授

8

Android高级应用实训

掌握Android网络编程、Android任务进程/线程开发、Android安全机制、AndroidMarket

39+39

开发“仿QQ”简单功能的聊天软件

以“仿QQ”项目进行讲授

9

NDK开发实训

掌握安装和配置NDK开发环境、AndroidNDK开发、AndroidNDK中OpenGL实现

42+42

开发简单的管理系统

以某一个管理系统项目进行讲授

10

JavaScript程序设计

掌握javascript中的基础知识,能熟练编写客户端程序

56

编写“图书管理系统”客户端程序

以“图书管理系统”项目进行讲授

4.职业能力学习领域拓展课程

表8职业能力拓展学习领域课程模块

序号

学习领域

课程名称

教育目标

折算学时

备注

1

软件测试及实训

掌握软件测试工具、方法、编写测试报告

56+30

2

图像处理实用技术

掌握平面图形的各种处理方法

48

3

Flash制作及实训

掌握制作各种动画的操作技巧

56+30

八、教学实施安排

软件技术专业教学实施计划见表9-表11。

表9软件技术专业课程设置及学时分配

项目

学分

学时

百分比

(%)

教学活动安排

第一学年

第二学年

第三学年

12周

11周

13周

13周

14周

18周

理论

学时

分配

职业核心能力课程

20

244

11

144

55

4

17

24

专业基本技能课程

15

178

8.1

40

56

26

56

专业核心技能课程

34

358

16.2

102

78

108

70

职业能力拓展课程

9

80

3.6

24

56

合计

86

860

38.9

208

157

138

151

206

实践

学时

分配

课内实践

624

28.2

80

118

148

148

130

实训教学周

25

750

33.9

120

210

150

150

120

实习、设计

18

540

24.4

540

军训、入学教育等

2

60

2.7

60

合计

45

1350

61.1

180

210

150

150

120

540

考试周

1周

1周

1周

1周

1周

1周

总计

131

2210

388

367

288

301

326

540

理论教学与实践教学比例

860:

1350=86:

135

注:

1.理论学时指纯理论学时,带有课内实践的将课内实践学时填入下面的实践学时中;

2.课内实践指随课堂教学一起安排的实验、参观、社会调查、训练等实践性教学活动;

3.实训教学周每周计30学时,教学做一体化课程按理论40%实践60%计算学时。

表10软件技术专业教学进程安排

类别

课程编号

学习领域课程

学分

学时安排

理论教学活动周数及周学时

总计

理论

课内实践

第一学年

第二学年

第三学年

12周

11周

13周

13周

14周

职业

核心

能力

学习

领域

课程

1103011

思想道德修养与法律基础

3

48

44

4

4*12

1103011

毛泽东思想和中国特色社会主义概论

3

44

40

4

4*11

1103022

大学生职业发展与就业指导

2

28

24

4

2*14

11010001

体育

4

98

16

82

2*12

2*11

2*13

2*13

11030032

形式与政策

2

24

24

0

1*11

1*13

11040002

大学英语

3

48

48

0

4*12

11040001

离散数学

3

48

48

0

4*12

11041133

大学生心理健康教育

1

22

22

2*11

小计

14

9

2

3

2

专业

基本

技能学习

领域

课程

12030010

C语言程序设计

3

72

40

32

6*12

12020016

计算机维护与维修

3

52

26

26

4*13

12010080

网络操作系统

3

52

26

26

4*13

12038101

专业英语

3

56

56

4*14

12030092

数据结构

3

52

30

22

4*13

小计

15

284

178

106

6

8

4

4

专业

核心

技能学习

领域

课程

12030088

软件工程

3

52

30

22

4*13

12010065

网页制作

3

66

36

30

6*11

12030094

数据库技术

3

66

33

33

6*11

12030033

Java基本应用编程

3

66

33

33

6*11

12140000

Java网络编程

3

78

39

39

6*13

12140001

Android基础应用

4

78

39

39

6*13

12140002

Android图形学

4

78

39

39

6*13

12140004

Android高级应用

4

78

39

39

6*13

12140005

NDK开发

4

84

42

42

6*14

12030032

JavaScript程序设计

3

56

28

28

4*14

小计

34

702

358

344

18

12

16

10

职业

能力

拓展学习

领域

课程

12140012

软件测试

3

56

28

28

4*14

12010048

图像处理实用技术

3

48

24

24

4*12

12030025

Flash制作

3

56

28

28

4*14

小计

9

160

80

80

4

8

其它

项目

素质拓展(公共选修)

8

小计

8

合计

86

1506

882

624

24

27

22

23

24

注:

1.理论学时指纯理论学时,带有课内实践的将课内实践学时填入下面的实践学时中;

2.课内实践指随课堂教学一起安排的实验、参观、社会调查、训练等实践性教学活动。

表11软件技术专业实践教学进程表

课程编号

实践教学内容

学分

学时

考核方式

实践教学时间安排

第一学年

第二学年

第三学年

6周

7周

5周

5周

4周

军事理论

1

30

操作考核

1

军训

1

30

操作考核

1

12030079

计算机应用实训

3

90

操作考核

3

12031301

C语言程序设计实训

1

30

操作考核

1

17010007

劳动与安全教育

1

30

演练考核

1

12010092

网页制作实训

2

60

操作考核

2

12031105

数据库技术实训

2

60

操作考核

2

Java基本应用实训

2

60

操作考核

2

Java网络编程实训

2

60

操作考核

2

Android基础应用实训

2

60

操作考核

2

Android图形学实训

2

60

操作考核

2

Android高级应用实训

2

60

操作考核

2

NDK开发实训

2

60

操作考核

2

12022302

计算机维护与维修实训

1

30

操作考核

1

12010081

网络操作系统实训

1

30

操作考核

1

软件测试实训

1

30

操作考核

1

12030025

Flash制作实训

1

30

操作考核

1

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 党团工作 > 思想汇报心得体会

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1