首页> 外文会议>ASEE Annual Conference and Exposition >Software Engineering Emphasis for Engineering Computing Courses: An Open Letter to Engineering Educators
【24h】

Software Engineering Emphasis for Engineering Computing Courses: An Open Letter to Engineering Educators

机译:工程计算课程的软件工程重点:致工程教育者的公开信

获取原文

摘要

Software is an important component for engineering development for all engineering fields, not just for computing sciences. This paper addresses what might be included in a service course for engineering majors on the topic of software development. Typically, that consists of a single course on either programming or on using software packages, but those basic skills are inadequate foundation for real software product development. We recommend a second course on software design and development, to include concepts of interaction design, usability, aspects of common software structure, architecture patterns for common program kinds, standard libraries, and software tools. The notation for such design will center on UML, the unified modeling language, but the design experience is more than just knowing UML. These concepts form the basis for designing software rather than just programming in accordance with some design; design concepts are a foundation for communication between application engineers and software engineers. Such a software course can be an effective early design experience for engineering majors.
机译:软件是所有工程领域工程开发的重要组成部分,而不仅仅是为了计算科学。本文涉及在软件开发主题的工程专业服务课程中包含的内容。通常,这包括在编程或使用软件包的单一课程组成,但这些基本技能是真实软件产品开发的基础不足。我们推荐第二课程软件设计和开发,包括交互设计,可用性,常见软件结构的各个方面的概念,常见程序类型,标准库和软件工具的架构模式。这种设计的符号将使UML,统一的建模语言中心,但设计经验不仅仅是了解UML。这些概念构成了设计软件的基础,而不是按照一些设计进行编程;设计概念是应用工程师和软件工程师之间的沟通的基础。这种软件课程可以是工程专业的有效早期设计体验。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号