软件工程课程教学改革研究
- 格式:pdf
- 大小:284.00 KB
- 文档页数:4
112Internet Application互联网+应用作为软件工程专业的核心代表性课程,“软件工程”课程的实际建设需要避免形式教条主义,真正解决教学现场所反馈的问题,并且在有限的时间内准确、完整地传授知识理论给学生[5]。
在“101计划”的推动下,针对传统课堂教学、传统实践教学手段以及传统创新教育平台的局限性,提出通过借鉴大规模开放在线课程、在线实践和开源软件创新实践平台来进行软件工程课程建设。
(一)课程定位软件工程作为专业核心课程,必须注重课程前后知识的衔接。
通过课程的学习,学生掌握如何进行软件开发的需求分析、设计、实现和测试,如何使用各种工具和技术进行软件项目管理,如何保证软件质量和软件文档的编写等。
此外,学生还将了解软件开发中的各种标准和规范,以及行业中的最佳实践和最新技术趋势。
在这样的培养目标要求之下,明确软件工程的课程定位,培养学生具备软件工程师的基本素质和技能,使其能够胜任软件研发和维护的相关工作,并为未来的职业发展打下坚实的基础。
(二)“软件工程”课程的理论实践新模式随着教学改革的不断推进,目前课程的理论课时正在逐渐缩减。
然而,完全将课程转变为纯实践也不可取,因为这样可能导致学生理论知识的匮乏以及对实践的应付了事现象。
因此,在48学时的教学安排中,平衡分依据教育部公布的《教育部高等教育司2023年工作要点》文件,明确一系列“101计划”的实施计划,以全方位推动教育和教学的改革进程。
通过构建核心课程和核心实践项目等基本元素,并以课程改革为切入点,来解决人才培养模式中的关键问题。
基于计算机领域的本科教育教学改革试验,全方位地执行一系列的“101计划”,以促进基础学科和“四新”关键领域的核心课程建设,这包括核心课程和核心实践项目的构建。
在“101”计划的指导下,应用型高校的教育教学改革方向是,应用型高校的教学定位不仅要满足本科教学的理论知识需求,同时也要考虑到职业教育的实际操作技能培训[1-2]。
“软件工程”课程教学改革的探索与实践摘要:在分析软件工程课程特点的基础上,讨论了软件工程课程教学过程中存在的问题,立足遵义医学院学生现状,并结合自身担任软件工程课程的教学工作,提出了由案例驱动教学、课堂实训研讨以及综合实践三个环节构成的软件工程课程全新教学模式,有效提高了学生的理论知识水平与实践能力。
关键词:软件工程;教学改革;案例教学;综合实践中图分类号:g642 文献标识码:a 文章编号:1007-9599 (2012)18-0000-021 引言软件工程是计算机专业的基础核心专业课程,其内容包括软件过程、软件开发方法、工具以及软件工程管理等。
教学目标是使学生掌握现代软件工程的方法和思想,具备作为软件工程师所需的专业能力。
由于软件工程课程的理论性较强,内容着重强调整体工程化的原理和方法,不涉及详细的技术细节,因此,如何使教学生动实际、实践效果良好,一直是软件工程课程教学需要解决的难点问题。
本文从案例驱动的理论教学、课程实训和互动研讨、综合项目实践三个环节入手探索“软件工程”课程的一种新的教学模式,帮助学生更好地掌握“软件工程”课程内容。
2 课程特点软件工程作为的一门核心课程,它具有以下两大特点:2.1 知识的综合性:软件工程主要研究软件开发技术和软件管理两方面,具体涉及计算机、经济学、管理学等多个领域。
由于课程涉及内容丰富,因此必须结合软件开发实践进行教学,才能使学生更好地掌握各种知识的综合应用。
2.2 理论的实践性:软件工程学具有很强的实践性,它是根据人们开发软件产品的经验总结出来的理论课程,是用理论来指导实践开发,因此在学习过程中必须理论联系实际。
3 教学过程中存在的问题由于软件工程课程内容较抽象,概念繁多,使得这门综合性和实践性很强的课程在教学过程中出现许多问题。
3.1 教学方法不当。
目前很多教师把软件工程作为一门纯粹的理论课来讲授,如果没有具体案例和软件开发实践做支撑,学生只能被动听讲,逐渐形成教师讲理论,学生听理论,最后考理论的局面。