一、课程简介
南宫体育是教育部批准建立的全国首批本科职业大学。南宫28设威海和济南两个校区,主校区坐落在国家4A级旅游度假区乳山银滩,占地总面积3113亩,建筑总面积85.8万平方米。建校以来,南宫28秉承“中西合璧、知行合一”的校训,以国际化办学为特色,坚持服务国家对外开放战略和地方经济社会发展的办学定位,培养外向型高层次技术技能人才。设有16个教学院部,开设67个本、专科专业,形成了文、经、工、管等多学科协调发展、专业群与产业链无缝对接的发展格局。其中,软件开发课程体系南宫国际app入口注册围绕软件工程领域对IT技术人才的需求,通过学习编程语言、数据结构、算法设计、数据库管理、软件测试、项目管理等知识,学员将掌握软件开发生命周期中的需求分析、系统设计、编码实现、质量保证及维护升级等技能。此外,课程还强调实践应用,南宫国际app入口注册培养具备工匠精神和信息素养的高素质技术技能人才。通过这些课程的学习,学员将能够在互联网服务、移动应用开发、云计算平台构建等领域从事软件开发工程师、产品经理等工作。
二、课程目标
软件工程课程目标南宫国际app入口注册培养掌握软件开发技术,尤其是面向对象程序设计的高级技能人才 南宫体育,学员将学习需求分析,系统设计,编码实现,软件测试和项目管理等知识,通过实践操作与案例分析,学员能够独立进行软件开发作业,具备解决实际问题的能力,此外,课程还注重培养学员的团队协作与创新精神,以适应信息技术快速发展的需求。
三 、课程内容
课程按照模块化方式设计,包括需求分析,系统设计,编码实现,软件测试等模块,各模块均有若干按照企业真实生产流程的软件开发类项目,将理论教学,实践操作,课程思政等内容融合其中 南宫体育,以实现:需求收集--系统设计--编程实现--质量监控,完整的软件开发流程。
四 、课程实施
(一)学习方式
一是线下理论授课,组织学员参加基础理论授课,对编程语言 南宫体育,数据结构等知识进行讲解,打下理论基础。
二是线上实际操作 南宫体育,组织学员基础编程实训:学员将学习并实践基本的编码技术,如Java,Python等,通过实际项目练习,熟悉软件开发流程。
三是企业实习 南宫体育,组织学员在真实企业环境中对应进行软件开发项目实操,以实现商业应用项目实例的掌握。
四是1+X 职业技能等级证书培训和考试,教学中通过竞赛模式,选拔优秀学员,进行证书考核培训,更进一步强化软件工程理论和实操技术 南宫体育,更加贴近企业生产水平。
(二)授课专家
南宫体育,副教授,弭妍
南宫体育,副教授,石春菊
南宫体育,副教授,孙丽霞
南宫体育,副教授,张亚东
南宫体育,讲师,肖利
(三)课程安排
项目名称 | 软件开发 | ||
授课专家 | 职称/职务 | 授课题目 | 学时数 |
弭妍 | 副教授 | 计算机基础知识 | 4 |
石春菊 | 副教授 | 软件工程理论 | 4 |
孙丽霞 | 副教授 | 编程语言与算法 | 4 |
张亚东 | 副教授 | 系统设计与分析 | 4 |
肖利 | 讲师 | 法律法规与职业道德 | 4 |
学时总计 | 20 |
(四)课程设计
授课专家 | 授课题目 | 学时 | |
弭研 | 计算机基础知识 | 4 | |
学习目标 | |||
了解计算机体系结构 南宫体育,了解常见操作系统,熟悉操作系统的运行原理. 掌握计算机网络的基础知识。 了解关系型数据库和非关系型数据库的基本原理 南宫体育,掌握数据库设计,管理和优化的基本原则,熟悉SQL等数据库查询语言。 | |||
授课内容 | |||
第1讲 计算机体系结构. 操作系统 南宫体育. 计算机网络. | 1.1计算机体系结构基础知识 1.2操作系统基础知识 1.3计算机网络基础知 | ||
第2讲 数据库技术 | 2.1数据库基本原理 2.2数据库基本原则 2.3数据库查询语言 |
授课专家 | 授课题目 | 学时 | |
石春菊 | 软件工程理论 | 4 | |
学习目标 | |||
了解软件开发基本理论 南宫体育,了解软件开发基本过程。 | |||
授课内容 | |||
第1讲 软件开发基本理论 | 涉及软件开发过程、软件需求分析、软件设计、软件测试等方面的理论。 | ||
第2讲 软件开发基本过程 | 了解软件开发的全过程,包括需求分析、设计、编码、测试和维护等阶段。 |
授课专家 | 授课题目 | 学时 | |
孙丽霞 | 编程语言与算法 | 4 | |
学习目标 | |||
熟练掌握各种常见的数据结构;掌握各种基本算法。 熟练掌握C语言并具备一定的算法设计与分析能力;理解和应用编程语言。 | |||
授课内容 | |||
第1讲 数据结构与算法 | 1.1常见数据结构,如链表、栈、队列、树和图等 1.2基本的排序和搜索算法 | ||
第2讲 编程语言 | 2.1C语言程序设计 2.2C语言程序实践 |
授课专家 | 授课题目 | 学时 | |
张亚东 | 系统设计与分析 | 4 | |
学习目标 | |||
能够进行系统架构设计、系统性能分析、系统安全设计等方面的工作;掌握系统设计与分析的基本方法,考虑系统的可扩展性、安全性和性能等因素。 | |||
授课内容 | |||
第1讲 系统设计理论知识 | 系统架构设计、性能分析等知识 | ||
第2讲 系统设计基本方法 | 系统设计与分析的基本方法 |
授课专家 | 授课题目 | 学时 | |
肖利 | 法律法规与职业道德 | 4 | |
学习目标 | |||
了解信息技术法律法规和职业道德;增强法律意识和职业道德素养。 了解并关注新技术和趋势。 | |||
授课内容 | |||
第1讲 信息技术法律法规 | 1.1信息技术法律法规和职业道德 1.2信息技术职业道德素养 | ||
第2讲 新技术与趋势 | 云计算、大数据、人工智能等新技术和趋势 |
(五)考核方式
考核方式:过程+考试。
本课程期末考试占总成绩60%,平时考核占总成绩40%。平 时考核包括出勤率、课堂练习、课后作业、技能考核等。期末考 试采用闭卷考试,包括选择题、填空题和论述题等。
技能考核采用综合评分的方法,考查学员对软件开发技能的掌握情况。
考核评价方式如下表:
评价类型 | 评价内容 | 成绩权重 | 评价说明 |
平时考核(40%) | 考勤\课堂参与 | 10% | 旷课时数超过1/3,最终成绩评定为不及格 |
课堂练习、技能考核 | 30% | 课堂练习以小组为单位进行,按照每组各成员表现评价,技能考试(中级证)通过则给于满分 | |
期末考试(60%) | 期末考试(闭卷) | 60% |
五、课程评价及预期效果
软件开发课程培训通过对传统软件开发课程进行智能化改进,开发了在线开放课程,培养了大量具有高素质和实践能力的软件开发技能人才。
课程预期效果
1.技能提升
学员能够熟练掌握软件开发技术的相关知识和技能,包括需求分析、系统设计、编码实现等。
2.就业竞争力增强
毕业生在IT行业等相关领域的就业竞争力将得到显著提升,因为他们具备的专业技能是许多企业所急需的。
3.薪资待遇提高
由于软件开发专业毕业生的技能稀缺性和高需求性,他们的薪资待遇往往也会相对较高。例如,在二、三、四线城市,该专业的平均薪资都在8000元以上。
4.行业发展推动
软件开发专业的学员将成为推动信息技术行业发展的重要力量,他们的专业知识和技能将为行业的发展提供有力支持。
5.未来技术展望
未来在软件开发实训基地建设经验的基础上,学院计划构建更多与行业紧密结合的课程和项目,以适应未来技术发展的需求。
综上所述,软件开发课程在内容、体系、实践和就业前景等方面都具有显著优势,预期效果也将十分显著,能够为学员的个人发展和行业的进步做出积极贡献。