首页> 外文会议>IEEE Global Engineering Education Conference >Teaching 'Design First' Interleaved with Object-Oriented Programming in a Software Engineering Course
【24h】

Teaching 'Design First' Interleaved with Object-Oriented Programming in a Software Engineering Course

机译:用软件工程课程的面向对象编程教学“设计第一”交错

获取原文

摘要

The importance of teaching a solid design methodology is well-recognized and is the goal of many software development courses. There is an ongoing debate concerning how to approach the learning and teaching of this skill, i.e., by focusing on "design first" by means of the UML formalism or by "00 programming first", deferring the development of UML specifications. This work presents a teaching experience and curriculum content where a "design-first" approach was used to teach Object Oriented Design, incrementally interleaved with Object Oriented Programming aimed at implementing the modeled software through laboratory activities. Working in groups allowed the students to improve communication and collaboration skills, and the use of web 2.0 technologies, such as a wiki, allowed for better course management and for the deployment of a project involving all the students. This approach was used in two year-long courses with students who had slightly different backgrounds and dispositions. Also presented are a preliminary analysis of the written examinations and laboratory exercises; an analysis of common errors and student misconceptions and a preliminary quantitative measure of the results.
机译:教学雄厚的设计方法论的意义是公认的,并且是许多软件开发课程的目标。有关于如何通过专注于“设计至上”由UML形式主义或“00编程第一”,推迟UML规范的发展方式接近和学习这个技能的教学,即进行辩论。这项工作提出,其中“设计至上”的方针来教面向对象设计一个教学经验和课程内容,逐步与面向对象的编程,旨在通过实施实验室活动的建模软件交织。在工作组允许学生提高沟通和协作能力,并使用Web 2.0技术,如维基,允许更好的课程管理和涉及全体学生的一个项目的部署。两个为期一年的课程,使用与学生谁了略有不同的背景和性格这种方法。还介绍是书面考试和实验练习的初步分析;常见的错误和学生误解和结果的初步定量测量的分析。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号