首页> 外文会议>Conference on Software Engineering Education and Training Workshops >Perseus: An Educational Support Tool for Systematic Software Design and Algorithm Construction
【24h】

Perseus: An Educational Support Tool for Systematic Software Design and Algorithm Construction

机译:Perseus:系统软件设计和算法建设的教育支持工具

获取原文

摘要

Software design is an essential component in software engineering education. We propose an educational support tool Perseus in order to facilitate systematic software design. Perseus supports students in module and routine level design, data structure design, and algorithm design. Various design components are modeled by tree structures and Perseus provides editing and checking facilities for the tree structures. When a student completes to build the software design, Perseus generates a skeleton program composed of structured comments corresponding to the design. Thus the student can develop a program following a coding standard. The usefulness of Perseus increases according to the level of the exercises.
机译:软件设计是软件工程教育的重要组成部分。我们提出了一个教育支持工具Perseus,以便于系统的软件设计。 Perseus支持模块和日常级设计,数据结构设计和算法设计的学生。各种设计组件由树结构和Perseus建模,为树结构提供编辑和检查设施。当学生完成构建软件设计时,Perseus会生成由与设计相对应的结构化评论组成的骨架程序。因此,学生可以在编码标准之后开发一个程序。 Perseus的有用性根据练习的水平而增加。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号