【24h】

Active learning methods for teaching OOAD course

机译:面向对象的主动学习方法

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

摘要

Designing is a prominent process in engineering field to build prototype model of a system. In Software Engineering approach, Object-oriented analysis and design (OOAD) models a system as a group of interacting objects. The aim of OOAD is to understand the problem utterly and all its inferences for its potential users. It is one of the designing courses that the students are learning in their curriculum and it is also used throughout the software development life cycle. Since OOAD has involved completely theoretical concepts and the tutor may face difficulty while teaching. The main issues to understand the course by students are recognizing the objects, analyzing and mapping objects to the real world. These issues provoked the authors to use pioneer approaches to teach effectively this course. This paper discusses few pedagogical tools to teach the course efficiently for Post Graduate (PG) students. Since OOAD course is also associated with laboratory, different open-ended problem statements are given for each student to carry out the experiments using Rational Rose tool. The group of two students is assigned to learn an open source tool to design a given application. Some of the open source tools learnt by the students are Pace Star, E-draw, UMLet, AgroUML, Astah etc. Each student have selected different concepts of OOAD to do the survey of conference/journal papers and presented the work as a part of Continuous Internal Evaluation (CIE). These novel methods improved analysis, design, implementation and learning ability of OOAD concepts. These activities enhanced their confidence level, communication and presentation skills.
机译:设计是工程领域中建立系统原型模型的重要过程。在软件工程方法中,面向对象的分析和设计(OOAD)将系统建模为一组交互的对象。 OOAD的目的是彻底了解该问题及其潜在用户的所有推断。它是学生在其课程中正在学习的设计课程之一,并且在整个软件开发生命周期中也得到使用。由于OOAD完全涉及理论概念,导师在教学中可能会遇到困难。学生理解课程的主要问题是识别对象,分析对象并将其映射到现实世界。这些问题激起了作者使用开创性的方法来有效地教授本课程的问题。本文讨论了一些教学工具,可以为研究生(PG)的学生有效地教授课程。由于OOAD课程也与实验室相关,因此为每个学生提供了不同的开放式问题陈述,以使用Rational Rose工具进行实验。两个学生组成的小组被分配学习一种开放源代码工具,以设计给定的应用程序。学生学习的一些开放源代码工具包括Pace Star,E-draw,UMLet,AgroUML,Astah等。每个学生都选择了OOAD的不同概念来进行会议/期刊论文的调查,并将其介绍为工作的一部分。持续内部评估(CIE)。这些新颖的方法提高了OOAD概念的分析,设计,实现和学习能力。这些活动提高了他们的信心水平,沟通和表达能力。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号