【24h】

Teaching software engineering with projects

机译:使用项目进行软件工程教学

获取原文
获取原文并翻译 | 示例

摘要

The software engineering curriculum offered by the University of Stuttgart emphasizes project work from the first to the last semester. While some of the projects are similar to those in other programs, others are less common. In this paper, we describe an introductory course called “Program Understanding”, and the so called “Consulting Task”. We also give a short description of what we call the First Software Project and the Large Software Project. In the Program Understanding course, new students learn to understand a fairly large, complex program in order to implement some modifications. In the Large Software Project, some ten people work on a serious software development for one year. In the Consulting Task, a group of three students analyses a problem, usually one given by an industrial partner. The students investigate possible solutions, and finally deliver a recommendation. Both our experience and feedback from students, including feedback from alumni, prove that these projects are very successful and highly esteemed.
机译:斯图加特大学提供的软件工程课程强调从上学期到下学期的项目工作。尽管某些项目与其他计划中的那些项目相似,但其他项目则不太常见。在本文中,我们描述了一个入门课程,称为“程序理解”,即所谓的“咨询任务”。我们还简要介绍了我们称为第一个软件项目和大型软件项目的内容。在“程序理解”课程中,新学员将学习理解一个相当大的复杂程序,以进行一些修改。在大型软件项目中,大约十个人从事认真的软件开发工作,为期一年。在咨询任务中,由三名学生组成的小组分析问题,通常是由一个工业伙伴给出的问题。学生研究可能的解决方案,最后提出建议。我们的经验和学生的反馈,包括校友的反馈,都证明这些项目非常成功且备受推崇。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号