首页> 外文会议>International Conference on Software Engineering >Teaching Contract Programming Concepts to Future Software Engineers
【24h】

Teaching Contract Programming Concepts to Future Software Engineers

机译:向未来的软件工程师教授合同编程概念

获取原文

摘要

Current research in software engineering at Karlstad University is concentrated on non-formal software design methods with a focus on semantics. One goal is to produce methods, which may be applied in both industry and academia. In concrete terms, ideas from contract programming, including pre- and post-conditions have been introduced into the first year curriculum. This paper presents results taken from three surveys of the same group of first-year students during their second semester, in an attempt to ascertain how well the students have internalised these and other programming concepts. The results show that the majority of the students are aware of the concepts but are still at various stages of understanding. A good understanding of terminology emerges as one key area of focus for future courses. The results are a reasonable reflection of reality, given the limited time in which the students are expected to absorb these ideas, and provide feedback for further integration and development of the related programming courses.
机译:Karlstad大学软件工程研究集中在非正式的软件设计方法上,专注于语义。一个目标是生产可以在工业和学术界应用的方法。在具体的条件下,契约编程的想法已经引入了第一年课程。本文提出了在第二个学期期间同一组学生三年调查的结果,试图确定学生在内部化的这些和其他编程概念的程度。结果表明,大多数学生都知道概念,但仍然处于各种理解的阶段。对术语的良好理解出现为未来课程的一个关键领域。鉴于学生预计吸收这些想法的时间有限,结果是对现实的合理反映,并提供有关相关规划课程的进一步整合和发展的反馈。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号