软件技术专业人才培养方案
(适用2022级)
一、专业名称及代码
专业名称: 软件技术专业
专业代码: 510203
二、入学要求
高中阶段教育毕业生或具有同等学力者。
三、修业年限
基本修业年限:三年
四、职业面向
所属专业大类 (代码) |
所属专业类 (代码) |
对应行业 (代码) |
主要职业类别 (代码) |
主要岗位类别 (或技术领域) |
职业资格证书或技能等级证书举例 |
51电子与信息大类 |
5102计算机类 |
65软件和信息技术服务 |
计算机程序设计员(4-04-05-01)计算机软件测试员 (4-04-05-02) 计算机软件工程技术人员(2-02-10-03) 信息系统运行维护工程技术人员(2-02-10-08) |
Java开发 软件测试 技术支持及系统运维 Web 前端开发 产品原型设计 |
“1+X”Web前端开发职业技能等级证书(中、高级)、“1+X”Java Web应用开发职业技能等级证书(中级)、计算机等级考试证书等 |
五、培养目标与培养规格
(一)培养目标
本专业培养能够践行社会主义核心价值观,德智体美劳全面发展,具有一定的科学文化水平,良好的人文素养、科学素养、职业道德和创新意识,精益求精的工匠精神,较强的就业创业能力和可持续发展的能力,掌握本专业知识和技术技能,面向软件和信息技术服务业的计算机程序设计员、计算机软件测试员、计算机软件工程技术人员、信息系统运行维护工程技术员等职业,能够从事产品原型设计、Web前端开发、Java开发、软件测试、软件信息技术服务等工作的高素质技术技能人才。学生毕业3到5年后,能成为相关技术领域的业务或技术骨干。
培养目标对接悉尼协议范式如下表所示:
序号 |
类型 |
具体内容 |
Ⅰ |
人才类型 |
高素质技术技能人才。 |
Ⅱ |
专业领域 |
面向软件和信息技术服务领域。 |
Ⅲ |
职业特征 |
从事计算机程序设计、计算机软件测试、计算机软件工程技术、信息系统运行维护工程技术等工作。 |
Ⅳ |
专业能力 |
产品原型设计、Web前端开发、Java开发、软件测试、软件信息技术服务。 |
Ⅴ |
非专业能力 |
良好的人文素养、科学素养、职业道德和创新意识,精益求精的工匠精神,较强的就业创业能力和可持续发展的能力。 |
Ⅵ |
职业成就 |
毕业3到5年后,能成为相关技术领域的业务或技术骨干。 |
(二)培养规格
1.培养规格描述及与培养目标对应关系
培养规格 |
指标 |
指标号 |
具体描述 |
对应的培养目标 |
素质 |
1.1职业规范 |
1.1.1 |
具有踏实肯干的工作态度和较强的抗压能力,以及追求知识、独立思考的科学精神。 |
Ⅰ Ⅴ |
1.1.2 |
能够严格执行软件行业规范、标准和开发流程。 |
Ⅰ Ⅴ |
1.1.3 |
具有敬业精神,能够遵守行业、企业道德规范,保守商业秘密。 |
Ⅰ Ⅴ |
1.2社会环境与可持续发展 |
1.2.1 |
能够理解和评价软件工程项目对社会、健康、安全、文化及知识产权等方面造成的影响,并理解应承担的责任。 |
Ⅰ Ⅴ |
1.3团队协作与沟通 |
1.3.1 |
能够在软件系统的分析、设计、开发和服务活动中清晰表达自己的观点。 |
Ⅰ Ⅴ |
1.3.2 |
能够积极参与团队合作,并在其中承担个体、团队成员以及负责人的角色。 |
Ⅰ Ⅴ |
1.3.3 |
能与行业、企业、协会以及社会公众人士进行有效的交流与沟通。 |
Ⅰ Ⅴ |
1.4终身学 |
1.4.1 |
能够认识到软件专业领域自主学习和终身学习的重要性。 |
Ⅰ Ⅴ Ⅵ |
1.4.2 |
能够养成主动学习习惯,具有持续学习的能力。 |
Ⅰ Ⅴ Ⅵ |
1.4.3 |
具有较好的创新精神和创业能力。 |
Ⅰ Ⅴ Ⅵ |
知识 |
2.1工程知识 |
2.1.1 |
能够应用数学基本知识,进行简单程序算法设计。 |
Ⅱ Ⅲ Ⅳ |
2.1.2 |
能够应用管理科学基础知识解决软件工程项目管理问题 |
Ⅱ Ⅲ Ⅳ |
2.1.3 |
能够应用软件工程知识建立模型并进行求解 |
Ⅱ Ⅲ Ⅳ |
2.1.4 |
能够应用软件工程知识分析软件工程问题,寻求解决途径并进行改进 |
Ⅱ Ⅲ Ⅳ |
能力 |
3.1问题分析及研究 |
3.1.1 |
能够应用软件工程专业知识,区分、识别软件工程相关问题。 |
ⅠⅡ Ⅲ Ⅳ |
3.1.2 |
能够运用管理科学的基本知识,正确表述问题。 |
ⅠⅡ Ⅲ Ⅳ |
3.1.3 |
能够综合应用数学、软件工程专业知识,分析问题并展开研究。 |
ⅠⅡ Ⅲ Ⅳ |
3.1.4 |
能够通过信息综合,得到全面、完整、准确的软件需求规格说明书 |
ⅠⅡ Ⅲ Ⅳ |
3.2设计开发解决方案 |
3.2.1 |
能够综合运用专业知识、方法、技术,设计软件工程问题解决方案。 |
ⅠⅡ Ⅲ Ⅳ |
3.2.2 |
能够根据解决方案,开发满足需求的计算机应用软件。 |
ⅠⅡ Ⅲ Ⅳ |
3.2.3 |
能够运用软件测试方法和技术,持续改进软件质量。 |
ⅠⅡ Ⅲ Ⅳ |
3.2.4 |
能够在设计、开发过程中体现创新意识和质量保证意识。 |
ⅠⅡ Ⅲ Ⅳ |
3.3现代工具的使用 |
3.3.1 |
能够针对软件工程项目问题,正确选择现代工程工具和信息技术工具完成软件工程的需求分析。 |
ⅠⅡ Ⅲ Ⅳ |
3.3.2 |
能够熟练使用软件产品设计的现代工程工具和信息技术工具,并理解其局限性。 |
ⅠⅡ Ⅲ Ⅳ |
3.3.3 |
能够熟练使用软件产品的开发现代工程工具和信息技术工具。 |
ⅠⅡ Ⅲ Ⅳ |
3.4项目管理 |
3.4.1 |
能够理解和掌握软件行业规范,并将其运用于软件工程项目管理。 |
ⅠⅡ Ⅲ Ⅳ |
3.4.2 |
能够在多学科交叉环境中,根据软件工程项目特征选择恰当的项目管理方法。 |
ⅠⅡ Ⅲ Ⅳ |
2.培养规格与岗位类别对应关系
岗位类别 |
岗位(群)业务描述 |
岗位(群)核心能力 |
培养目标的相关描述 |
对应的培养规格指标号 |
计算机程序设计院(4-04-04-01)计算机软件测试员 (4-04-05-02) 计算机软件工程技术人员(2-02-10-03) 信息系统运行维护工程技术人员(2-02-10-08) |
Java开发 |
MVC开发模式、常用设计模式的使用、B/S架构程序开发、框架开发 |
Ⅰ Ⅱ Ⅲ Ⅳ Ⅴ Ⅵ良好的人文素养、职业道德、精益求精的工匠精神、软件行业规范意识和创新意识,具备良好的团队协作、抗压和终身学习的能力,能够进行WEB应用程序代码编写,模块代码测试及优化等工作任务。 |
全部指标 |
Web前端开发 |
运用网页制作技术,当前主流框架之一如Vue、BootStrap、Node等 |
Ⅰ Ⅱ Ⅲ Ⅳ Ⅴ Ⅵ良好的人文素养、职业道德、精益求精的工匠精神、软件行业规范意识和创新意识,具备良好的团队协作、抗压和终身学习的能力,负责企业网站设计与制作、负责呈现客户网站在用户浏览器端的最优视觉效果。 |
全部指标 |
产品原型设计 |
各类设计相关工具(AxureRP、Mockplu、MindManager、Word、Excel、PPT等)的使用 |
Ⅰ Ⅱ Ⅲ Ⅳ Ⅴ Ⅵ良好的人文素养、职业道德、精益求精的工匠精神、软件行业规范意识和创新意识,具备良好的团队协作、抗压和终身学习的能力,负责产品的需求发现和分析,产品功能设计,负责产品界面交互的细节设计,推动产品交互体验持续提升。 |
全部指标 |
软件测试 |
软件测试基础知识,软件测试方法和测试工具的使用、测试用例、文档的编写 |
Ⅰ Ⅱ Ⅲ Ⅳ Ⅴ Ⅵ良好的人文素养、职业道德、精益求精的工匠精神、软件行业规范意识和创新意识,具备良好的团队协作、抗压和终身学习的能力,编制测试计划、测试方案、测试用例、测试报告,组织实施软件性能测试、集成测试、功能测试。 |
全部指标 |
技术支持及系统运维 |
windows、Linux等主流操作系统的安装和使用,熟悉业务流程,各类路由器、交换机等网络设备的安装及部署。 |
Ⅰ Ⅱ Ⅲ Ⅳ Ⅴ Ⅵ良好的人文素养、职业道德、精益求精的工匠精神、软件行业规范意识和创新意识,具备良好的团队协作、抗压和终身学习的能力,负责信息系统的安装及日常运维,包括接听客户咨询电话,向用户提供咨询、指导、解释相关业务或技术问题,收集并及时反馈用户信 |
全部指标 |
六、课程设置及要求
(一)公共基础课程
1.公共必修课程
序号 |
课程名称 |
教学目标 |
主要教学内容及要求 |
学时 |
1 |
《思想道德与法治》 |
本课程主要是帮助学生树立正确的人生观、价值观、道德观和法治观。提高学生明辨是非、善恶、美丑和自我修养的能力。能够运用马克思主义基本理论指导实践。 |
该课程教学的主要内容以社会主义核心价值体系为主线分为四大模块,即适应教育、思想教育、道德教育、法治教育。 在教学中要从当代大学生面临和关心的实际问题出发,以社会主义核心价值观为统领,以正确的人生观、价值观、道德观和法治观教育为主线,以理想信念教育为核心,以爱国主义教育为重点,紧密联系大学生成长成才过程中的一系列人生课题,通过理论学习和实践体验,培养大学生良好的思想道德素质和法律素质。 |
48 |
2 |
毛泽东思想和中国特色社会主义理论体系概论 |
通过本课程的学习理解并掌握毛泽东思想和中国特色社会主义理论体系的基本内容、理论体系、时代价值与历史意义,运用马克思主义立场、观点和方法认识问题、分析问题和解决问题,更好把握中国特色社会主义的理论精髓和实践意义, |
本课程主要内容有“毛泽东思想及其历史地位”、“新民主主义革命理论”、“社会主义改造理论”、“社会主义建设道路初步探索的理论成果”、“邓小平理论”、“三个代表”重要思想、“科学发展观”等。 |
32 |
3 |
习近平新时代中国特色社会主义思想概论 |
通过本课程的学习理解并掌握习近平新时代中国特色社会主义思想的基本内容、理论体系、时代价值与历史意义、更好把握中国特色社会主义的理论精髓和实践意义,自觉投身到建设新时代中国特色社会主义的伟大历史进程中。 |
本课程主要内容有“马克思主义中国化新的飞跃”、“坚持和发展中国特色社会主义的总任务”、“坚持党的全面领导”、“坚持以人民为中心”、“以新发展理念引领高质量发展”、“全面深化改革”、“发展全过程人民民主”、“建设社会主义文化强国”、“加强以民生为重点的社会建设”、“建设社会主义生态文明”、“建设巩固国防和强大人民军队”、“全面贯彻落实总体国家安全观”、“坚持‘一国两制’和推进祖国统一”、“推动构建人类命运共同体”、“全面从严治党”、“在新征程中用当时代先锋、争当事业闯将”等。 |
48 |
4 |
铸牢中华民族共同体意识 |
通过课程教学,帮助学生完整准确全面把握习近平总书记关于加强和改进民族工作重要思想的核心要义、精神实质、丰富内涵和实践要求。使学生不断增进对伟大祖国、中华民族、中华文化、中国共产 党、中国特色社会主义的认同,坚定中国特色社会主义道路自信、理论自信、制度自信、 文化自信,推动中华民族共同体建设, |
本课程包含“习近平总书记关于加强和改进民族工作的重要思想”、“铸牢中华民族共同体意识是新时代党的民族工作的主线”、“坚定不移走中国特色解决民族问题的正确道路”、“加强中华民族大团结”、“坚持和完善民族区域自治制度”、“推进中华民族共有精神家园建设”、“促进各民族交往交流交融”、“推动各民族共同走向社会主义现代化”、“依法治理民族事务”、“加强和完善党对新时代民族工作的全面领导”、“建设靓丽内蒙古 共圆伟大中国梦”等专题内容。 |
16 |
5 |
《形势与政策》 |
本课程主要是帮助大学生正确认识新时代国内外形势,深刻领会党的十八大以来党和国家事业取得的历史性成就、发生的历史性变革、面临的历史性机遇和挑战,引导学生全面正确地认识党和国家面临的形势和任务,拥护党的路线、方针和政策,增强实现中华民族伟大复兴中国梦的信心和社会责任感。同时使学生掌握该课程的基础理论知识、基本理论观点、分析问题的基本方法,并能够运用这些知识和方法去分析现实生活中的一些问题,把理论渗透到实践中,指导自己的行为。 |
严格按照教育部每学期印发的《高校“形势与政策”课教学要点》安排教学。根据形势发展要求和学生特点有针对性地设置教学内容,及时回应学生关注的热点问题。每学期选择四个专题开展教学,同时将近期发生的国内外大事融入教学之中。 在教学中必须牢牢把握坚定正确的政治方向、体现教学内容的动态性、及时性要求、不断加强培养学生认识和把握形势的能力。 |
40 |
6 |
中国共产党历史 |
本课程主要是帮助学生掌握中共党史的发展脉络、取得的伟大功绩和成功经验等基本知识。在党史教育中融入社会主义发展史、新中国史、改革开放史的学习,让学生能够正确认识中国共产党为什么能,中国特色社会主义为什么好,归根到底是因为马克思主义行。能够厘清一些认识误区,提高分析问题、解决问题的能力。 |
本课程围绕马克思主义在中国的传播与中国化展开。从时间角度分成四部分,第一部分(1919.5—1949.10)没有共产党就没有新中国;第二部分(1949.10—1978.12)只有共产党才能发展中国;第三部分(1978.12—2012.11)中国特色社会主义道路是中国必由之路;第四部分(2012.11至今)中国特色社会主义进入新时代。 通过本课程的学习,帮助大学生了解中国共产党的历史、新中国的历史、改革开放的历史,掌握马克思主义与中国革命、建设、改革开放和社会主义现代化建设实践相结合形成的一系列理论成果和实践成就。让学生明确认识到没有共产党就没有新中国,只有社会主义才能救中国,只有中国特色社会主义才能发展中国,提高学生联系实际,分析问题、解决问题的能力。 |
32 |
7 |
大学体育1 |
大学体育1主要是以增强体质、增进健康和提高体育素养为主要目标的公共必修课程。针对伤、病、残等学生开设体育保健课。 通过讲解法和示范法、预防和纠正动作错误法等教学方法,要求学生能科学地进行体育锻炼提高自己的运动能力,掌握有效提高身体素质,全面发展体能的知识与方法。 |
通过足球、篮球、排球及田径运动项目学习,提高学生运动能力,培养终身体育意识,了解并熟悉其项目的运动方法和基本运动技术。 完成国家体质健康测试等工作。 |
30 |
8 |
大学体育2 |
大学体育2以提高学生体育专项技能战术水平、塑造学生的身心素质为主,以增进健康和提高体育素养为主要目标的公共必修课程。针对伤、病、残等学生开设体育保健课。 通过讲解法、示范法、游戏法和比赛法等体育教学方法,让学生熟练掌握专项体育技能,提高运动能力,在体育运动中体验运动的乐趣和成功的感觉,培养学生良好的体育道德和合作精神。 |
通过足球、篮球、排球及田径运动项目学习,提高学生运动能力,培养终身体育意识,熟悉并基本掌握其项目的运动技术和基本技、战术等理论方法,完成国家体质健康测试等工作。 |
30 |
9 |
大学体育3 |
是以巩固并提高学生的锻炼意识和运动能力为主要目标的公共必修课程。针对伤、病、残等学生开设体育保健课。 通过单项体育运动技能的学习,了解该项目基本运动能力,培养终身体育意识。 |
主要包括篮球、足球、排球、乒乓球、羽毛球、健美操、瑜伽、健身健美等体育课程内容。 完成体质健康测试工作。 |
30 |
10 |
大学体育4 |
是以巩固并提高学生的锻炼意识和运动能力为主要目标的公共必修课程。针对伤、病、残等学生开设体育保健课。 通过单项体育运动技能的学习,了解该项目技、战术,提高学生运动能力,培养终身体育意识。 |
主要包括篮球、足球、排球、乒乓球、羽毛球、健美操、瑜伽、健身健美等体育课程内容。 完成体质健康测试工作。 |
30 |
11 |
大学生心理健康 |
掌握心理健康基本理论和基本知识,培养学生健全的人格和良好的个性心理品质;促进学生身心和谐可持续发展。 |
学生处理好环境适应、自我管理、学习成才、人际交往、交友恋爱、求职择业、人格发展和情绪调节等方面必需的知识,引导学生树立心理健康意识,优化心理品质,增强心理调适能力和社会生活的能力。 |
32 |
12 |
职业发展与就业指导 |
帮助学生了解国家就业方针政策,提高职业生涯规划设计和管理能力,树立正确的择业就业观念和职业道德,提高就业竞争力。 |
学生择业、就业和创业知识,以及国家就业方针政策,职业选择和职业生涯规划能力,求职就业技巧,帮助学生提升职业素养,提高就业能力、创新创业能力和适应社会能力。 |
32 |
18 |
创新创业教育 |
学习创新创业知识,掌握创新创业方法,激发大学生创新创业意识,培养创新创业精神,提高创新创业能力。 |
具备创新创业基本理论、基本知识、和基本技能教育,内容涵盖创新思维、创业者与创业团队、创业机会识别、创业资源整合、创业计划书、创业公司组建等 |
32 |
19 |
大学英语1 |
掌握必备的思想政治理论和中华优秀传统文化知识;培养学生具有家国情怀和民族自信;掌握日常生活中通用的英语对话、词汇及语法;看懂简单的英文材料,如信函、产品说明书等;能根据话题或提纲写出150—200字应用文,如:书信、e-mail等,格式规范。 |
大学英语四大模块:听说训练、单词学习、阅读训练、语法与写作训练。要求掌握词汇不少于1250,阅读300-500词的一般难度文章,掌握较为简单的句法、语法规则,能够进行简单的日常交流,写出50-80词的应用文,翻译一般难度句子。 |
48 |
20 |
大学英语2 |
掌握必备的思想政治理论和中华优秀传统文化知识;培养学生具有家国情怀和民族自信;;掌握日常生活中通用的英语对话、词汇及语法;能阅读一般难度、一般性题材的英文材料;能根据话题或提纲写出150—200字应用文,如:书信等。 |
大学英语四大模块:听说训练、单词学习、阅读训练、语法与写作训练。要求掌握词汇不少于1250,阅读400-700词的中等难度文章,掌握中等难度的句法、语法规则,能够进行多样化的日常交流,写出80-150词的应用文,翻译中等难度句子。 |
48 |
21 |
军事理论 |
掌握基本军事理论知识,增强国防观念和国家安全意识,为中国人民解放军训练后备兵员和培养预备役军官打下基础。 |
中国国防建设、军事思想、国际战略环境、军事高技术、信息化战争等方面的基本理论知识,国际风云变幻及对我国安全构成的威胁与挑战的形势,国家对外关系的方针和政策。学生强化爱国主义、集体主义观念,并明确自己所担负的历史责任。 |
36 |
22 |
军事技能训练 |
培养学生良好的军事素 质。使学生基本掌握军事技能的动作要领,磨练意志,培养艰苦奋斗,吃苦耐劳的作风,树立战胜困难的信心和勇气。 |
内务条令、纪律条令、队列条令教育;单个军人队列动作、分队的队列动作、战术基础动作;射击与战术训练、 防卫技能与战时防护训练;军体拳、战备基础与应用训练。 |
168 |
23 |
安全教育 |
培养学生遵守校规校纪,构建和谐校园;积极参加演练,提升防范能力;养成良好的安全习惯,增强自我保护能力、自我生存能力、自我管理能力和应对应变能力,做到珍爱生命、居安思危、思则有备、备则无患,为成为一名优秀的、具有良好素养的、有责任感和担当的高素质人才打下坚实的基础。 |
课程主要包括大学生面临的国家安全、人身安全、财产安全、交通安全、消防安全、实验室安全、网络信息安全、学习和社会实践活动安全、违法犯罪以及公共突发事件诸多不安全因素的安全问题的主要种类、事故原因、表现形式、发生规律、共性特点以及典型案例解剖,从而引导大学生树立安全意识,判断安全环境;接受安全教育,掌握安全知识;提高政治觉悟,维护高校稳定;学习法律法规,预防违法犯罪。 |
24 |
24 |
劳动教育 |
贯彻马克思主义劳动观,全面提高学生的劳动素养,重点结合专业特点,增强职业荣誉感和责任感,使学生树立正确的劳动观念,具有胜任专业工作的劳动实践能力,培育积极向上的劳动精神和认真负责的劳动态度,养成良好的劳动习惯和品质。 |
课程学习与日常生活劳动、公益服务、社会实践、专业教育相结合,培育学生的劳动精神、劳模精神、工匠精神,具有劳动安全、劳动法规的意识与素养。 |
24 |
2.公共选修课程
公共选修课包括马克思主义理论类课程、党史国史、中华优秀传统文化、职业发展与就业指导、创新创业教育、信息技术、大学语文、美育课程、职业素养、人文素养、科学素养等课程。
序号 |
课程名称 |
教学目标 |
主要教学内容及要求 |
学时 |
1 |
大学语文 |
提高学生文化素质,增进学生对我国文化传统的系统了解,进一步培养学生对汉语文本的阅读了解理解和写作能力,发展学生的审美感悟力和对文学艺术的鉴赏能力,增进学生的想象力和创造力。 |
以《大学语文》(蒋雪艳)教材为载体,以“讲课”为主要形式,开展体裁单元教学活动。通过语文实践活动、经典作品鉴赏活动,提高语文素养,吸取古今中外优秀文化养分,拓宽文化视野,培育人文情怀,提高道德修养。 |
32 |
2 |
中华优秀传统文化十五讲 |
通过对学生进行优秀传统文化教育,提升学生的文化自信和对民族传统文化的热爱,以理性的态度和务实的精神去继承和发展优秀传统文化,让学生将传统文化的精髓内化于心,外化于行,不断实现文化创新。 |
以《中华优秀传统文化》教材为载体,以专题授课为主要形式,进行日常授课。通过对中华优秀传统文化相关内容进行讲解,吸收传统文化中的优秀文化养分,提升学生的文化素养和审美能力。 |
32 |
(二)专业(技能)课程
1.专业基础课程
序号 |
课程名称 及代码 |
教学目标 |
主要教学内容及要求 |
学时 |
1 |
033321058网页设计与制作 |
通过本课程的学习,学生能够了解网页web发展历史及其未来方向,熟悉网页设计流程、掌握网络中常见的网页布局效果、学会制作各种企业门户、电商类网站、移动端静态网站。 |
HTML基本语法结构,常用的文本标记和图像标记设计网页,能够区分绝对路径和相对路径,能够使用HTML文本控制标记、图像标记实现网页中常见的图文混排效果,遵守CSS样式规则引用CSS样式表,能够区分使用不同的CSS样式选择器,学会使用盒子模型的相关属性设计网页中各元素的样式,能够灵活使用块元素和行内元素、块元素、表格、列表、表单、元素的浮动等知识设计网页,掌握HTML5的相关知识设计网页。 |
72 |
2 |
034321001Java核心技术(上) |
通过课堂教学和实践教学相结合,使学生能够理解Java软件开发的工作流程,建立起软件开发的概念及逻辑思维,培养利用Eclipse等常用集成环境进行Java基本程序的编写与调试。 |
Java 运行原理与开发环境搭建, Java 语言基础, 面向对象程序设计思想, 继承与多态。 |
72 |
|
034321002Java核心技术(下) |
通过课堂教学和实践教学相结合,使学生能够深入理解面向对象的概念,能够掌握Java软件开发的基本方法、基本技能,能够利用Eclipse等常用集成环境进行Java应用软件产品的分析、设计、编码、测试的综合能力,培养科学的思维方法,使学生具有较强的发现问题、分析问题、解决问题的能力。 |
常用类, 集合与容器, 输入输出流与异常处理, JDBC 访问数据库的方法;多线程, Swing 图形界面处理 |
72 |
|
034321003产品原型设计 |
本课程通过讲述界面设计的基本原理和制作方法,使学生熟练掌握AdobeXD的操作技能,培养学生对于移动端界面设计的创新思维理念,让学生掌握利用Adobe XD软件处理和设计移动端UI界面的图形、图像、标志的技能。 |
通过对Axure交互软件的使用方法学习,使学生掌握Axure软件的操作原理、功能的使用,以及了解Axure的用途和最终达成效果。具体内容:axure基本元件、线框图与流程图设计、基础交互属性、动态面板的使用、条件命令设置、中继器、自适应视图原理、响应式网站设计 |
48 |
|
034321004数据库技术应用 |
本课程通过课堂教学和实践教学相结合,使学生能够深入理解数据库基础、数据库管理、数据库基本语法、索引和视图、存储过程与触发器及数据库备份与恢复等基本的理论知识。通过本课程的学习,主要培养数据库管理员,完成数据库开发项目的需求分析、数据库设计与建立、数据库管理与维护等岗位需求。 |
MySQL 数据库管理系统的安装与配置; 主题数据库的表结构设计与完整性定义; 创建主题数据库和数据表, 并定义主键及外键; 创建主题数据库的视图、存储过程、 触发器等各种数据库对象; 主题数据库的数据录入、 记录的删除与更新等; 主题数据库的简单与复杂查询、 数据统计; 设置或者更改数据库用户或角色权限 |
56 |
2.专业核心课程
序号 |
课程名称 及代码 |
教学目标 |
主要教学内容及要求 |
学时 |
1 |
033321060JavaScript程序设计 |
通过该课程的学习,要求学生掌握JavaScript基础编程,包括变量、基本数据类型、运算符与表达式、基本流程控制、数组、函数等;掌握JavaScript面 向对象编程,包括面向对象编程的概念及特征、原型对象、构造函数、原型链、继承等;掌握JavaScript交互效果开发,包括BOM、DOM、事件、正则表达式等;掌握jQuery基础编程,包括jQuery操作网页元素、元素样式等;掌握jQuery动态效果开发,包括事件操作、动画等;掌握jQuery插件应用。 |
JavaScrip脚本的引入、JavaScript基本语法、编码规范、数据类型、变量、运算符、流程控制语句等基础编程内容;JavaScript函数、JavaScript数组、浏览器控制台调试JavaScript程序;JavaScript面向对象编程概念及特征、面向对象程序设计方法、JavaScript对象的创建方式及使用、原型链、继承等;BOM对象操作浏览器、DOM对象操作网页元素、JavaScript修改网页元素样式、JavaScript事件响应用户的交互操作; jQuery的下载与引入、jQuery操作网页元素jQuery修改网页元素样式、jQuery事件响应用户的交互操作;jQuery基本动画、自定义动画、动画的取消、延迟等;jQuery插件的下载与引入、jQuery插件快捷开发网页的应用。 |
64 |
2 |
033321005数据结构 |
通过该课程的学习,要求学生掌握数据的逻辑结构和存储结构,能选择适当的数据结构解决实际问题;理解顺序表、链表、栈与队列等线性表的特点; 理解树与图的特点;熟悉常用查找算法和使用范围;熟悉常用排序算法和使用范围。 |
线性表、栈、队列、二叉树、图、排序和查找等内容 |
56 |
3 |
034321005Web前端框架技术 |
通过该课程的学习,要求学生掌握响应式开发概念;掌握Bootstrap前端框架的引入与应用;掌握Sass和Less的使用方法;掌握ES9编程,包括let、const关键字、解构赋值、函数扩展、数组扩展、对象扩展、模块封装和复用代码等; 掌握Vue.js前端框架的基础语法、组件、路由、状态管理、自动化构建等;掌握Vue.js前端框架应用。 |
视口、媒体查询、分辨率、像素比、CSS3弹性布局Flex、常见响应式布局等;Bootstrap前端框架的下载与引入、Bootstrap布局方式、栅格系统、基本样式、组件、插件、Bootstrap 定制及优化;Sass和Less的搭建、语法、编译、嵌套和使用方法;使用Bootstrap快速高效的开发响应式网站;ES9的let和const关键字、解构赋值、函数扩展、数组扩展、对象扩展、模块封装、复用代码、构建前端程序等;Vue.js前端框架的下载与引入、Vue.js的基础语法,包括声明式渲染、模板语法、常用指令(内容渲染指令、属性绑定指令、样式绑定指令、事件绑定指令、双向绑定指令、条件渲染指令、列表渲染指令)、计算属性与侦听器等;Vue.js组件的创建与使用、组件的数据传递等;Vue CLI自动化构建工具、Vue-router路由、UI库、Vuex状态管理;Vue结合Axios进行前后端交互。 |
80 |
4 |
034321042Java Web应用开发 |
通过该课程的学习要求学生理解HTTP协议,掌握Web开发需要解决的基本问题;掌握Servlet的生命周期,Servlet编写规范; 掌握使用Servlet处理用户请求;掌握使用Servlet处理用户响应;掌握Session会话的原理以及如何使用Servlet处理;掌握Servlet 过滤器应用情形以及编写;掌握监听器的应用情形以及编写;掌握使用JDBC实现数据库访问;掌握MVC编程思想以及实现技术;掌握EL表达式语言以及EL内置对象。 |
Java Web 环境搭建; JSP 语法、 JSP 内置对象、JavaBean; Java 访问数据库的方法;Servlet 入门与配置、 Servlet API; JSP 开发模式; EL表达式是;应用 Java Web 开发B/S 应用系统的技术 |
80 |
5 |
034321006软件测试 |
通过该课程的学习,要求学生了解软件开发过程和软件质量保证方法以及软件测试与软件开发之间的关系;掌握软件开发模型、软件测试的概念、软件缺陷的概念、产生的原因及处理流程、软件测试的原则、软件测试的基本流程;掌握等价类划分法、边界值分析法、因果图与决策表法、正交表法、场景法、大纲法等黑盒测试方法;了解软件测试的类型以及运用场合;掌握测试流程管理规范;了解主流测试软件的功能;掌握测试计划、测试用例、缺陷测试报告和测试报告等测试文档的编写规范;掌握白盒测试方法与单元测试; |
软件开发过程和软件质量保证方法; 软件测试工作流程和测试分类; 测试策略和测试环境的搭建; 测试管理; 白盒测试和黑盒测试用例设计; 单元测试和系统测试; 功能测试工具; 性能测试工具; 测试技巧; 测试报告和缺陷测试报告 |
56 |
6 |
034321007NodeJS 应用开发 |
通过该课程的学习,要求学生掌握Node.js的下载与安装;掌握Node.js模块和包管理;掌握Node.js服 务器创建;掌握Express框架应用,包括创建Web服务器、使用中间件路由响应HTTP请求等;掌握webpack网站资源打包管理。 |
Node.js的下载与安装、配置Node.js运行环境、使用Node.js交互模式运行JavaScript代码;NPM管理包和模块、模块封装代码、使用JavaScript脚本引入模块; Node.js服 务器创建、使用Node.js的异步编程、异步I0、事件循环构建高性能服务器;使用HTTP模块创建Web服务器并监听端口、接收用户的HTTP请求、设置HTTP请求响应;Express框架的下载与引入、使用Express框架创建Web服务器并监听端口、使用中间件、路由响应HTTP请求、使用Express脚手架搭建网站;Webpack的安装和配置、使用Webpack分析项目结构、结合Webpack与JavaScript打包项目供浏览器调用等、Webpack的Entry入口、Output出口、 Loader、Plugin插件、Module模块等技术打包网站资源。 |
64 |
7 |
034321008企业级项目开发(SSM框架) |
通过该课程的学习,要求学生了解JavaEE企业级项目的特点、开发环境和技术支持;掌握SpringIOC和DI的应用;掌握SpringMVC应用、拦截器、文件上传下载;掌握MyBatis配置文件配置及对数据库的操作;掌握SSM三大框架整合;掌握微服务的原理;掌握 Spring Boot 核心配置和注释知识;掌握 Spring Boot 整合 JDBC 和 MyBatis 技术;利用企业级框架快速开发 Restful API接口技术;掌握项目打包和部署技术。 |
Spring 原理与配置; IOC 技术; AOP 技术; MyBatis入门与配置; SpringMVC 入门与配置; SSM 框架整合方法; 应用 Java EE 开发企业级应用系统的技术 |
80 |
8 |
034321041UML建模与设计模式 |
通过课程的学习要求学生掌握软件开发生命周期的相关知识;熟练使用软件建模工具UML;掌握常用的软件设计模式。 |
面向对象设计概念; UML 设计工具;用例图、 类图、顺序图、 状态图、活动图、 协作图、构件图、部署图的概念和设计方法;面向对象设计原则;设计模式简介;常用设计模式 |
64 |
3.专业选修课程
序号 |
方向 |
课程名称 及代码 |
教学目标 |
主要教学内容及要求 |
学时 |
1 |
软件开发及测试 |
034421003软件测试进阶 |
通过该课程的学习,要求学生掌握性能测试各种指标和术语;掌握接口测试各种指标和术语;掌握Junit中常用函数;掌握功能测试自动化的过程与概念;了解应用产品的数据特点和测试大数据应用所需要的数据的获取途径;了解安全测试的概念、安全测试流程及测试工具,熟悉常见的安全漏洞;了解有关软件测试技术规范。 |
LoadRunner和Jmeter的使用、Postman的使用、Selenium的使用、Junit单元测试方法、Appscan的使用、Appium的使用、各种测试文档的编写 |
48 |
034421004Python程序设计 |
通过该课程的学习,要求学生了解python常用开发工具的使用及应用领域;掌握基本数据类型及运算符,能够正确定义常量、变量、对象等; 掌握流程控制结构,能够选择合适的结构解决实际问题;掌握列表、元组、字典和集合等数据结构,能选择合适的结构解决实际问题;掌握函数的定义和使用,能够正确的编写和调用函数;掌握类和对象的定义和使用,能够正确的设计和使用类;掌握文件的使用,能够读取并操作文件;了解并掌握异常处理结构和使用 |
了解python开发工具及应用领域,掌握python基本语法和常用模块,应用掌握的知识解决较常见的实际问题。 |
48 |
2 |
系统运维及服务 |
034421001Linux基础 |
通过该课程的学习,要求学生掌握操作系统基础知识;掌握Linux操作系统的使用方法;理解Shell和Shell脚本的作用 |
了解操作系统的发展,掌握Linux操作系统基础知识和基本技能;具备使用Linux操作系统的技能,并理解Shell和Shell脚本的作用。 |
48 |
034421002计算机网络技术 |
通过该课程的学习,要求学生了解计算机网络的一些基本术语、概念、简单掌握网络的体系结构、熟悉分层协议,懂得网络互连、掌握常用网络设备进行组网、配置网络操作系统、懂得网络硬件管理。 |
理解网络基本概念,理解网络拓扑结构、掌握TCP/IP协议、熟练配置IP地址、子网掩码、网关等操作 |
48 |
4.专业实践课程
序号 |
课程名称 及代码 |
教学目标 |
主要教学内容及要求 |
学时 |
1 |
034331002Web前端框架实战 |
通过该课程的学习,要求学生掌握运用HTML、HTML5、CSS、CSS3等技术进行静态网页开发;掌握运用JavaScript、jQuery轻量级框架等进行动态网页开发;掌握运用Bootstrap快速开发响应式网页; 掌握运用Vue.js快速构建前端项目实现双向数据绑定。 |
通过完整前端项目案例锻炼学生实操能力。整个项目案例包含基础的静态网页开发技术HTML、HTML5、CSS、CSS3等,动态网页开发技术JavaScript、jQuery轻量级框架等,响应式开发技术Bootstrap、弹性布局Flex等,常用前端框架技术Vue.js。 |
30 |
2 |
033331006SSM框架实战 |
通过该课程的学习,让学生了解JavaEE企业级项目的特点、开发环境和技术支持;掌握SSM框架整合的应用系统的开发;掌握SpringMVC应用、拦截器、文件上传下载;掌握MyBatis配置文件配置及对数据库的操作。 |
通过完整前端项目案例锻炼学生实操能力。整个项目案例包括Java基本内容、JSP、EL表达式、JavaBean、JDBC、SSM框架整合、前端aJax、jQquery等内容。 |
30 |
(三)课程地图
软件技术专业课程地图如图1所示。
图1 软件技术专业课程地图
(四)课程支撑培养规格
七、教学进程总体安排
(一)各教学环节周数分配表
|
一 |
二 |
三 |
四 |
五 |
六 |
合计 |
理论(实践)教学 |
12 |
15 |
15 |
16 |
8 |
|
66 |
实践环节 |
军训(含入学教育) |
3 |
|
|
|
|
|
3 |
课程实训(劳动周) |
|
1 |
1 |
(1) |
|
|
2 |
专业综合实训(劳动月) |
|
|
|
|
4 |
|
4 |
岗位实习 |
|
|
|
|
4 |
12+7(假) |
23 |
毕业教育 |
|
|
|
|
|
2 |
2 |
机动 |
1 |
1 |
1 |
1 |
1 |
1 |
6 |
考试 |
2 |
2 |
2 |
2 |
2 |
|
10 |
教学周合计 |
18 |
19 |
19 |
19 |
19 |
15 |
109 |
假期(含社会实践) |
7 |
7 |
7 |
7 |
7(实习7周) |
|
35 |
总周数 |
25 |
26 |
26 |
26 |
26 |
15 |
144 |
备注 |
第二、三、四学期设置2周劳动周,第五学期设置1个劳动月,主要以课程实训、专业综合实训为载体,开展劳动精神、劳模精神、工匠精神专题教育必修课,不少于16学时,培育工匠精神和爱岗敬业的劳动态度。 |
(二)课程综合实践安排表
序号 |
实践课程名称 |
学分/周数 |
学时数 |
开设学期 |
主要内容、 要求 |
实训场地 要求 |
考核方式 |
1 |
岗位实习 |
23/23 |
690 |
5、6 |
1、进入企业实习,了解企业概况,包括企业所在行业的特点、企业在该行业中的排名、目前经营的状况、企业生存所依赖的供需对象等; 2、了解企业的组织结构,包括企业的组织架构设置、企业各部门的职责、企业各部门之间相互依存和相互制约的关系、企业各部门的人员配备情况等; 3、了解企业的规章制度,养成遵纪守法的良好习惯,提高职业道德修养; 4、了解企业的主要业务及工作流程,具体包括:了解企业的生产和服务对象;了解企业的重要业务以及业务之间的关系;了解业务处理的经验和技巧;了解企业各部门以及各部门之间的运作流程。 |
校外实训基地、企业 |
考试 |
2 |
专业综合 实训(毕业 设计) |
4/4 |
120 |
5 |
1.Web前端开发。涉及网页基础、HTML标记、CSS样式、网页布局、JavaScript编程基础与事件处理、HTML5、CSS3、Bootstrap响应式开发等内容。 2.Java开发。涉及Java基础、MySql数据库、JavaWeb开发、SSM框架开发、UML建模及软件设计模式Maven开发等内容。 |
图书馆、多媒体教室、机房 |
考试 |
3 |
Web前端框架实战 |
1/1 |
30 |
3 |
通过完整前端项目案例锻炼学生实操能力。整个项目案例包含基础的静态网页开发技术HTML、HTML5、CSS、CSS3等,动态网页开发技术JavaScript、jQuery轻量级框架等,响应式开发技术Bootstrap、弹性布局Flex等,常用前端框架技术Vue.js。 |
机房 |
考试 |
4 |
SSM框架实战 |
1/1 |
30 |
4 |
通过完整前端项目案例锻炼学生实操能力。整个项目案例包括Java基本内容、JSP、EL表达式、JavaBean、JDBC、SSM框架整合、前端aJax、jQquery等内容。 |
机房 |
考试 |
(三)专业教学计划安排表
课程 类别 |
课程 性质 |
课程 模块 |
序 号 |
开课部门 |
课程代码 |
课程名称 |
课程 类型 |
考核 方式 |
学分 |
学时 |
学时分配 |
建议学分(学期)分配 |
理论 |
实验/ 实践 |
1 |
2 |
3 |
4 |
5 |
6 |
公共 基础 课程 |
公共必修课程 |
思想 政治 教育 |
1 |
马克思主义教学部 |
064121001 |
思想道德与法治 |
B |
考试 |
3 |
48 |
40 |
8 |
3 |
|
|
|
|
|
2 |
马克思主义教学部 |
064121002 |
毛泽东思想和中国特色社会主义理论体系概论 |
B |
考试 |
2 |
32 |
28 |
4 |
|
2 |
|
|
|
|
3 |
马克思主义教学部 |
064121003 |
习近平新时代中国特色社会主义思想概论 |
B |
考试 |
3 |
48 |
42 |
6 |
|
|
3 |
|
|
|
4 |
马克思主义教学部 |
064111001 |
铸牢中华民族共同体意识 |
A |
考试 |
1 |
16 |
16 |
|
|
1 |
|
|
|
|
5 |
马克思主义教学部 |
064111005 064111006 064111007 064111008 064111009 |
形势与政策 |
A |
考试 |
1 |
40 |
40 |
|
√ |
√ |
√ |
√ |
√ |
|
体育 健康 教育 |
6 |
体育教学部 |
084121001 |
大学体育(1) |
B |
考试 |
1 |
30 |
6 |
24 |
1 |
|
|
|
|
|
7 |
体育教学部 |
084121002 |
大学体育(2) |
B |
考试 |
1 |
30 |
6 |
24 |
|
1 |
|
|
|
|
8 |
体育教学部 |
084121003 |
大学体育(3) |
B |
考试 |
1 |
30 |
4 |
26 |
|
|
1 |
|
|
|
9 |
体育教学部 |
084121004 |
大学体育(4) |
B |
考试 |
1 |
30 |
4 |
26 |
|
|
|
1 |
|
|
10 |
学工处 |
094121001 |
大学生心理健康 |
B |
考试 |
2 |
32 |
24 |
8 |
2 |
|
|
|
|
|
创业 就业 教育 |
11 |
招就处 |
104121001 |
职业发展与就业指导 |
B |
考试 |
2 |
32 |
16 |
16 |
|
2 |
|
|
|
|
12 |
招就处 |
104121002 |
创新创业教育 |
B |
考试 |
2 |
32 |
16 |
16 |
|
|
2 |
|
|
|
基础 文化 教育 |
13 |
通识教育教学部 |
074111001 |
大学英语(1) |
A |
考试 |
3 |
48 |
48 |
|
3 |
|
|
|
|
|
14 |
通识教育教学部 |
074111002 |
大学英语(2) |
A |
考试 |
3 |
48 |
48 |
|
|
3 |
|
|
|
|
军事 劳动 教育 |
15 |
学工处 |
094111001 |
军事理论 |
A |
考试 |
2 |
36 |
36 |
|
2 |
|
|
|
|
|
16 |
学工处 |
094132001 |
军事技能训练(含入学教育) |
C |
考查 |
3 |
168 |
|
168 |
3 |
|
|
|
|
|
17 |
保卫处 |
124122001 |
安全教育(含国家安全、实验室安全) |
B |
考查 |
1 |
24 |
18 |
6 |
√ |
√ |
√ |
√ |
√ |
|
18 |
团委 |
114112001 |
劳动教育(理论) |
A |
考查 |
0.5 |
8 |
8 |
|
√ |
√ |
√ |
√ |
|
|
|
19 |
团委 |
114132001 |
劳动教育(实践) |
C |
考查 |
0.5 |
16 |
|
16 |
|
√ |
√ |
√ |
√ |
|
公共必修课程小计 |
|
|
33 |
748 |
400 |
348 |
|
|
|
|
|
|
公共选修课程 |
限选 课程 组1 |
1 |
马克思主义教学部 |
064212001 |
中国共产党历史 |
A |
考查 |
2 |
32 |
32 |
|
|
|
|
2 |
|
|
限选 课程 组2 |
2 |
通识教育教学部 |
074212001 |
中华优秀传统文化 |
A |
考查 |
2 |
32 |
32 |
|
|
|
(2) |
|
|
|
通识教育教学部 |
074212002 |
大学语文 |
A |
考查 |
2 |
32 |
32 |
|
|
|
(2) |
|
|
|
限选 课程 组3 |
3 |
数媒与艺术设计学院 |
044212001 |
艺术鉴赏 |
A |
考查 |
2 |
32 |
32 |
|
|
|
(2) |
|
|
|
数媒与艺术设计学院 |
044212002 |
设计美学 |
A |
考查 |
2 |
32 |
32 |
|
|
|
(2) |
|
|
|
限选 课程 组4 |
4 |
各二级学院 |
034222001 |
信息技术基础 |
B |
考查 |
2 |
32 |
16 |
16 |
|
|
|
2 |
|
|
各二级学院 |
034222002 |
专业技术创新教育 |
B |
考查 |
2 |
32 |
16 |
16 |
|
|
|
2 |
|
|
公共任选课程 |
5 6 |
各开课部门 |
|
人文素养、科学素养方面课程 |
A |
考查 |
4 |
64 |
64 |
|
|
√ |
|
√ |
|
|
|
公共选修课程小计 |
|
|
12 |
192 |
176 |
16 |
|
|
|
|
|
|
|
公共基础课程合计 |
|
|
45 |
940 |
576 |
364 |
|
|
|
|
|
|
专业(技能)课程 |
专业必修课程 |
专业基础课程 |
|
软件与大数据学院 |
033321058 |
网页设计与制作 |
B |
考试 |
4.5 |
72 |
32 |
40 |
4.5 |
|
|
|
|
|
|
软件与大数据学院 |
034321001 |
Java核心技术(上) |
B |
考试 |
4.5 |
72 |
32 |
40 |
4.5 |
|
|
|
|
|
|
软件与大数据学院 |
034321002 |
Java核心技术(下) |
B |
考试 |
4.5 |
72 |
32 |
40 |
|
4.5 |
|
|
|
|
|
软件与大数据学院 |
034321004 |
数据库技术应用 |
B |
考试 |
3.5 |
56 |
24 |
32 |
|
3.5 |
|
|
|
|
|
软件与大数据学院 |
034321003 |
产品原型设计 |
B |
考试 |
3 |
48 |
18 |
30 |
|
3 |
|
|
|
|
|
|
|
20 |
320 |
138 |
182 |
|
|
|
|
|
|
专业核心课程 |
|
软件与大数据学院 |
033321060 |
JavaScript程序设计 |
B |
考试 |
4 |
64 |
32 |
32 |
|
4 |
|
|
|
|
|
软件与大数据学院 |
033321005 |
数据结构 |
B |
考试 |
3.5 |
56 |
24 |
32 |
|
|
3.5 |
|
|
|
|
软件与大数据学院 |
034321005 |
Web前端框架技术 |
B |
考试 |
5 |
80 |
40 |
40 |
|
|
5 |
|
|
|
|
软件与大数据学院 |
034321042 |
Java Web应用开发 |
B |
考试 |
5 |
80 |
40 |
40 |
|
|
5 |
|
|
|
|
软件与大数据学院 |
034321006 |
软件测试 |
B |
考试 |
3.5 |
56 |
24 |
32 |
|
|
|
3.5 |
|
|
|
软件与大数据学院 |
034321007 |
NodeJS 应用开发 |
B |
考试 |
4 |
64 |
32 |
32 |
|
|
|
4 |
|
|
|
软件与大数据学院 |
034321008 |
企业级项目开发(SSM框架) |
B |
考试 |
5 |
80 |
40 |
40 |
|
|
|
5 |
|
|
|
软件与大数据学院 |
034321041 |
UML建模与设计模式 |
B |
考试 |
4 |
64 |
32 |
32 |
|
|
|
4 |
|
|
|
|
|
34 |
544 |
264 |
280 |
|
|
|
|
|
|
专业实践课程 |
|
软件与大数据学院 |
034331001 |
岗位实习 |
C |
考试 |
23 |
690 |
0 |
690 |
|
|
|
|
4 |
19 |
|
软件与大数据学院 |
033331019 |
专业综合 实训(毕业 设计) |
C |
考试 |
4 |
120 |
0 |
120 |
|
|
|
|
4 |
|
|
软件与大数据学院 |
034331002 |
Web前端框架实战 |
C |
考试 |
1 |
30 |
0 |
30 |
|
|
1 |
|
|
|
|
软件与大数据学院 |
033331006 |
SSM框架实战 |
C |
考试 |
1 |
30 |
0 |
30 |
|
|
|
1 |
|
|
|
|
|
29 |
870 |
0 |
870 |
|
|
|
|
|
|
|
|
|
83 |
1734 |
402 |
1332 |
|
|
|
|
|
|
专业选修课程 |
专业方向1组课程 |
|
软件与大数据学院 |
034421001 |
Linux基础 |
B |
考试 |
3 |
48 |
24 |
24 |
|
|
|
|
3 |
|
|
软件与大数据学院 |
034421002 |
计算机网络技术 |
B |
考试 |
3 |
48 |
24 |
24 |
|
|
|
|
3 |
|
专业方向2组课程 |
|
软件与大数据学院 |
034421003 |
软件测试进阶 |
B |
考试 |
3 |
48 |
24 |
24 |
|
|
|
|
3 |
|
|
软件与大数据学院 |
034421004 |
Python程序设计 |
B |
考试 |
3 |
48 |
24 |
24 |
|
|
|
|
3 |
|
专业任选课程 |
|
软件与大数据学院 |
033512001 |
专业英语 |
A |
|
2 |
32 |
32 |
0 |
|
|
|
|
2 |
|
|
软件与大数据学院 |
034511001 |
大数据与人工智能概论 |
A |
|
2 |
32 |
32 |
0 |
|
|
|
|
2 |
|
|
|
|
8 |
128 |
80 |
48 |
|
|
|
|
|
|
专业(技能)课程合计 |
-- |
-- |
91 |
1862 |
482 |
1380 |
|
|
|
|
|
|
总计 |
-- |
-- |
136 |
2802 |
1060 |
1742 |
|
|
|
|
|
|
平均周学时 |
-- |
-- |
-- |
-- |
-- |
-- |
25.1 |
25.1 |
24.1 |
24.4 |
18 |
|
公共基础课程940学时(占总学时33.5%);选修课320学时(占总学时11.4%);实践课1742学时(占总学时62.2%) |
备注: 1.《思想道德与法治》、《毛泽东思想和中国特色社会主义理论体系概论》、《习近平新时代中国特色社会主义思想概论》实践学时共16学时,不进课表。 2.《形势与政策》第1-5学期每学期8学时。 3.《大学体育》含体质测试。 4.《大学生心理健康》实践学时8学时,不进课表。电自学院、计网学院、软件学院第一学期开课,数媒学院、电商学院第二学期开课。 5.《职业发展与就业指导》实践学时16学时,不进课表。电自学院、计网学院、软件学院第二学期开课,数媒学院、电商学院第一学期开课。 6.《创新创业教育》实践学时共16学时,不进课表。数媒学院、电商学院第二学期开课。电自学院、计网学院、软件学院第三学期开课。 7.《高等数学(经济数学、概率统计)》根据专业培养目标和规格需求自行确定开设。 8.《安全教育》由保卫处负责课程建设与组织实施,不进课表。在第一至第五学期由保卫处组织,第五学期考核与成绩报送。理论学时18学时,其中落实《大中小学国家安全教育指导纲要》要求的高等学校国家安全教育公共基础课不少于1学分(16学时),落实实验室安全教育2学时。 9.《劳动教育》由团委负责课程建设与组织实施,不进课表。理论部分8学时在第一至第五学期由团委组织,第五学期考核与成绩报送。实践部分16学时在第二学期、第四学期、第五学期,以课程实训、专业综合实训为主要载体,开展劳动精神、劳模精神、工匠精神、劳动安全专题教育,第五学期考核与成绩报送。 10.公共选修课程分公共限选课程和公共任选课程,公共限选课程要求修读4个课程组8学分,公共任选课程要求修读人文素养、科学素养4学分。 第1组:中国共产党历史,第四学期开课。 第2组:中华优秀传统文化/大学语文,电自学院、计网学院、软件学院第三学期开课,数媒学院、电商学院第二学期开课。 第3组:艺术鉴赏/设计美学等美育课程,电自学院、计网学院、软件学院第三学期开课,数媒学院、电商学院第四学期开课。 第4组:信息技术基础/专业技术创新教育,由二级学院负责课程建设与组织实施,不进课表。第三或第四学期开课。 公共任选课:人文素养、科学素养方面课程,由开课部门负责课程建设与组织实施。第二、三、四学期开课。 11.《岗位实习》一般实习6个月,第5学期安排4周,计23学分,共690学时。 |
(四)学时分配表
学期 |
公共基础课程 |
专业(技能)课程 |
理论教学 |
实践教学 |
必修课 |
选修课 |
学分 |
学时 |
学时 占比 |
学分 |
学时 |
学时 占比 |
学时 |
学时占比 |
学时 |
学时占比 |
学时 |
学时占比 |
学时 |
学时占比 |
第一学期 |
14 |
362 |
12.9% |
9 |
144 |
5.1% |
218 |
7.8% |
288 |
10.3% |
506 |
18.1 |
0 |
0 |
第二学期 |
11 |
190 |
6.8% |
15 |
240 |
8.6% |
252 |
9.0% |
178 |
6.4% |
398 |
14.2% |
32 |
1.1% |
第三学期 |
10 |
174 |
6.2% |
14.5 |
246 |
8.8% |
232 |
8.3% |
188 |
6.7% |
356 |
12.7% |
64 |
2.3% |
第四学期 |
7 |
126 |
4.5% |
17.5 |
294 |
10.5% |
212 |
7.6% |
208 |
7.4% |
324 |
11.6% |
96 |
3.4% |
第五学期 |
0 |
0 |
0.0 |
16 |
368 |
13.1% |
80 |
2.9% |
288 |
10.3% |
240 |
8.6% |
128 |
4.6% |
第六学期 |
0 |
0 |
0.0 |
19 |
570 |
20.3% |
0 |
0.0% |
570 |
20.3% |
570 |
20.3% |
0 |
0.0 |
分学期 |
3 |
88 |
3.1% |
0 |
0 |
0.0 |
66 |
2.4% |
22 |
0.8% |
88 |
3.1% |
0 |
0.0 |
合计 |
45 |
940 |
33.5 |
91% |
1862 |
66.5% |
1060 |
37.8% |
1742 |
62.2% |
2482 |
88.6% |
320 |
11.4% |
八、实施保障
(一)师资队伍
(1)师资队伍结构
师资队伍整体结构应合理,发展趋势良好,符合专业目标定位要求,适应学科、专业长远发展需要和教学需要。专业带头人和骨干教师要占到教师总数的一半以上,专业带头人应由具有副教授及以上职称的教师担任,要求能够站在软件技术专业领域发展前沿,熟悉行业企业最新技术动态,把握专业技术改革方向;骨干教师要求能够根据行业企业岗位群的需要开发课程,及时更新教学内容。
专业负责人:1人
学院专兼职教师:10人
企业兼职教师:3人(工程师)
(2)教师知识,能力与素质
1、知识要求
(1)掌握软件工程学的基本原理和概念。
(2)掌握软件技术的工作原理和相关知识。
(3)掌握Java软件设计和开发的专业知识。
(4)掌握数据库编程和开发的专业知识。
(5)熟悉软件开发的主流技术,信息安全的要素,掌握软件系统研发的基本原则。
(6)掌握网站编程技术和应用原理。
(7)熟悉Java、HTML语言、SQL语言,熟悉网站建设及维护的相关技术。
(8)熟悉项目管理相关标准及知识。
2、能力要求
(1)明确软件技术应用领域。
(2)对软件技术应用、软件开发平台、操作系统体系结构有较深入的了解和认识。
(3)熟悉软件开发主流操作系统、软件开发环境和软件开发语言。
(4)掌握Java语言的核心技术和开发环境的构建技能。
(5)能够使用软件技术进行软件开发。
(6)具有职业教育的课程建设和开发能力。
(7)能够编写软件产品的需求说明。
(8)具有软件系统开发构架和分析的能力。
3、素质要求
(1)拥护党的领导,拥护社会主义,热爱祖国,热爱人民,热爱教育事业,具有良好的师德风范。
(2)掌握教育学理论,具备在教学中实施行动导向教学法的能力,能灵活运用案例教学法及项目教学法任务驱动教学法等方法实施课程教学。
(3)具有教学设计能力、课堂教学能力、指导学生的能力等较高的教学技能。
(4)具备一定的科研素养,特别是应用技术开发与研究方面的素养。
(5)具备提高自身专业素质的能力,能适应软件技术的快速发展。
(6)具有较强的敬业精神,具有强烈的职业光荣感、历史使命感和社会责任感,爱岗敬业,忠于职守,乐于奉献。
(二)教学设施
(1)校内实训条件
根据软件技术行业发展和职业岗位工作的需要,以真实项目为载体,逐步建设与完善软件技术专业校内生产性实训基地,满足基本的人才培养需求。同时,根据区域经济发展现状和企业实际应用,每个实训室都应能完成人才培养方案中相应教学项目课程的训练及能力的培养,使学生能够满足就业岗位的要求并具备持续发展能力。软件技术专业校内实训室建设情况如下表所示:
表1 校内实训室建设情况表
序号 |
实训室 名称 |
建筑面积 (平方米) |
设备数 (台套) |
设备总值(万元) |
开设实训 项目 |
1 |
Web前端仿真工作室 |
92.16 |
109 |
100.02 |
网页设计与制作、Web前端实战JavaScript程序设计 |
2 |
全栈研发中心 |
97.9 |
53 |
45 |
Java Web应用开发、Web前端实战、UML建模与设计模式 |
3 |
Java Web综合实训室 |
113 |
59 |
51 |
JavaEE企业级应用开发、SSM框架实战、Java开发综合实战 |
4 |
移动Web综合实训室 |
113 |
63 |
51 |
软件测试技术、Java核心技术 |
5 |
鲲鹏生态孵化中心 |
113 |
122 |
86.82 |
鲲鹏应用开发、计算机网络技术 |
(2)校外实训基地
软件技术专业现拥有多个实训基地,包括于华腾科技、华三等企业建立的校外实训基地,为企业员工培训、共同开发科研项目等形式促进校企间深度合作,在专业建设、教师实践、学生实习等方便进行探索,积极寻求适合本专业的发展途径。软件技术专业校外实训基地建设情况如下表所示
表2校外实训基地建设情况表
序号 |
校外实训基地名称 |
1 |
华为公司生态企业 |
2 |
华三公司生态企业 |
3 |
江苏一道云科技发展有限公司校外实训基地 |
4 |
内蒙古蒙科立蒙古文化股份有限公司校外实训基地 |
5 |
内蒙古华腾科技股份有限公司校外实训基地 |
6 |
内蒙古云科数据服务股份有限公司校外实训基地 |
(三)教学资源
教学资源主要包括能够满足学生专业学习、教师专业教学研究和教学实施所需要的教材、图书文献及数字教学资源等。
按照国家规定选用优质教材,不合格的教材严禁进入课堂。图书文献配备应能满足人才培养、专业建设、教科研等工作的需要,主要包括:行业政策法规资料、有关软件开发的技术、标准、方法、操作规范及案例类图书等。应建设并配备与本专业相关的教学课件、音频视频素材、数字化教学案例库、虚拟仿真软件、数字教材等专业教学资源库,应种类丰富、形式多样、动态更新、使用便捷,能满足教学要求。
(四)教学方法
有针对性地采取工学交替、任务驱动、项目导向、课堂与实习地点一体化等行动导向的教学模式。
(1)网络化教学:教师制作大量教学视频,存储于职教云,供学生反复观摩和练习,以达到强化的目的。
(2)案例式教学:根据教学标准规定的教学目的和要求,在教师的指导下,教师和学生共同参与案例的分析、讨论和寻找实现途径。在教学活动中,从案例开始,然后分析问题,最终解决问题或提出解决问题的途径,学生始终处于主要地位,教师则起引导作用。教学的准备、教师的指导都是为学生的分析研究服务的,引导学生做好独立分析研究工作是教学的中心环节。学生们通过对案例的分析研究积累了经验,同时自己的创造才能得以发展。
(3)项目式设计教学:锻炼学生的综合设计能力,使得学生作业具有挑战性和竞争压力,才有克服困难的欲望和分析问题、解决问题的办法。
(4)实施互动性学习:培养学生综合素质教学,根据教学目标和学生实际情况,把教学的总目标进行分解,把软件技术专业的精要知识的任务落实综合到具体的案例上,学生通过对案例要求的实践设计和探索,来完成教学任务,达到教学目标。教师在组织互动性学习时,对问题时不在于寻求答案的一致性,而在于激发学生的学习兴趣,更重视学习的过程注重培养学生的设计能力和动手能力,发展学生的创新思维,强调学生把学到的学科知识加以综合,并在实践中加以运用。引导学生通过自主的学习探索知识之间的联系,并在分析问题和解决问题中对学到的知识有更深切的体会,使之真正成为自己的东西。
(5)基于翻转课堂的混合式教学:通过重新分配教学时间,使得学生可以根据自身的情况自主学习,增强学习效果,达到教学目的。课堂为学生间、师生间进行深度看沟通、协作,进而实现教学内容的内化。教学模式可分为三个阶段:课外学习阶段,课堂内化阶段,课后巩固阶段。
(五)学习评价
注重过程,关注素养,多重评价。采用“结果与过程结合、技能与素养结合、自评与他评结合”的方式,重点评价过程和基本职业素养。
成绩主要由平时考核、技能考核、期中考核、期末综合考核四部分组成,平时考核包括出勤率、作业完成情况和课堂问答问题情况,技能考核则综合课内实验课表现及提交的实验成果进行评价;期中和期末考核根据课程不同,可采用多样的考核方式:作业、作品、试卷等。
评价方式:行业企业和社会有关方面老师的评价,课程任课教师评价,学生小组评价;课程考核也可以采取考查方式,即理论考核与实践考核相结合,学生作品的评价与知识点以及能力的考核相结合,可采取在实际工作环境中对学生技能进行考核。
(六)质量管理
(1)专业建设指导委员会
在学院校企合作理事会指导下,成立软件与大数据学院专业建设指导委员会,成员由行业专家、一线技术人员、专业带头人和骨干教师组成,形成多方参与、多方合作、共同建设的运行机制。每年召开一次专业建设指导委员会会议,定期召开专题会议,参与人才培养方案的制定,促进校企共同开发课程、指导专业校内外实习和实训基地建设,研究专业人才培养中的问题,并提出解决方法和措施,提升人才培养质量。
(2)教学工作督导组
由软件与大数据学院教学副院长、系主任、教务科长组成教学督导工作组,负责对专业及专兼职教师日常教学工作的完成情况进行督导考核,对校企合作项目化课程改革进行指导,督促专业教师通过论文撰写、教材编写、岗位实践等多种形式提升自我实践教学能力。
(3)完善教学质量保障体系
为保证人才培养质量,加强专业教学质量监控,专业制定了教学信息反馈制度、教学常规检查制度、岗位实习制度。通过每学期的期初、期中、期末检查,对专业教师日常教学工作的完成情况进行督导考核,提高教学过程各个环节的教学质量通过开展学生评教、学生信息员反馈、毕业生信息反馈等活动,增强学生与教师的双向互动,不断完善教学过程通过专业建设指导委员会、实践专家访谈会、学生赴企业进行岗位实习、实地走访调研等形式,及时收集政府、行业、企业专家对专业人才培养和教学质量的评价和反馈,促进教学工作不断改进,保障和提高教学质量。
九、毕业要求
(一)学分要求
完成本专业人才培养方案规定的全部教学环节,所有课程经考试或考查合格。修满本专业人才培养方案规定的136学分,其中包括公共基础课程45学分,专业(技能)课程91学分,选修课程20学分。
(二)通用能力要求
内蒙古自治区语言文字工作委员会等3部门《关于做好国家通用语言文字普及提升工程和推普助力乡村振兴计划实施工作的通知》,在校学生全员参加普通话水平等级培训测试,毕业时达到三级甲等以上水平。
(三)素质要求
1.在校学习期间(含校外岗位实习期间)无违法或严重违纪行为,且思想品德鉴定合格。
2.学生体质健康测试成绩达到50分及以上(因病或残疾学生,凭医院证明向学校提出申请并经审核通过后可准予毕业)。
十、附录
(一)专业教学进程安排表
学期 |
周别 1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
一 |
|
★ |
★ |
★ |
▲ |
¤ |
▲ |
▲ |
▲ |
▲ |
▲ |
▲ |
▲ |
▲ |
▲ |
▲ |
▲ |
※ |
二 |
▲ |
▲ |
▲ |
▲ |
▲ |
▲ |
▲ |
▲ |
▲ |
¤ |
▲ |
▲ |
▲ |
▲ |
▲ |
▲ |
▲ |
※ |
三 |
▲ |
▲ |
▲ |
▲ |
▲ |
¤ |
▲ |
▲ |
▲ |
▲ |
▲ |
▲ |
▲ |
▲ |
▲ |
▲ |
¢ |
※ |
四 |
▲ |
▲ |
▲ |
▲ |
▲ |
▲ |
▲ |
▲ |
▲ |
¤ |
▲ |
▲ |
▲ |
▲ |
▲ |
▲ |
¢ |
※ |
五 |
▲ |
▲ |
▲ |
▲ |
▲ |
¤ |
▲ |
▲ |
▲ ※ |
Z |
Z |
Z |
Z |
◇ |
S |
S |
S |
S |
六 |
S |
S |
S |
S |
S |
S |
S |
S |
S |
S |
S |
S |
S |
Y |
Y |
|
|
|
备注 |
★:军事技能训练(含入学教育) ▲:课堂教学 ¢:专业集中实践教学(实训、课设)/劳动周 ※:考试 ◇:完成专业综合实训答辩与岗位实习动员 ¤:机动(节假日) S:岗位实习。第五学期4周+寒假7周+第六学期12周(节假日不计学时) Z:专业综合实训(劳动月)。根据专业特点和培养要求,可安排专业综合实训4周 Y:毕业教育 |
(二)教学进程、课程等调整审批表
1.教学进程调整审批表
开课部门 |
|
学年学期 |
|
专业名称 |
班级名称 |
原教学进程安排 |
调整后教学进程安排 |
调整原因 |
课程名称 |
起止周 |
周数 |
起止周 |
周数 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
系(教研室)负责人意见: |
开课部门教学负责人意见: |
教务处意见: |
备注: 1.此表适用于学期中调整课程教学进程。 2.此表一式两份,一份教务处存档,一份二级学院存档。审批通过后由二级学院负责通知受影响的课程师生。 |
2.课程调整审批表
二级学院 |
|
学年学期 |
|
专业名称 |
班级名称 |
调整 |
课程名称 |
起止周 |
学分 |
学时 |
考核形式 |
|
|
原安排 |
|
|
|
|
|
|
|
拟调整 |
|
|
|
|
|
调整原因: |
二级学院教务科负责人意见: |
二级学院教学负责人意见: |
教务处教学运行科意见: |
教务处负责人意见: |
分管教学副校长意见: |