论文部分内容阅读
分析当前软件工程课程实践教学面临的主要问题和挑战,以培养“解决复杂工程问题能力”为目标,提出基于开源和群智的软件工程实践教学方法。设计了循序渐进的课程实践框架,其核心思想是:要求学生开发上规模、有创意、高质量的软件系统;通过学习、重用和改造开源软件开展软件工程课程实践;借助开源社区中的群智知识解决课程实践中遇到的具体问题。此外,介绍了支撑软件工程实践教学的软件工程及教学案例资源。5年的教学实践表明,实践教学方法成效显著,学生创新实践能力,以及综合运用知识和工具解决复杂工程问题的能力等得到了极大提升。