A practical e-learning system for an "object-oriented system analysis and design" course

Hei-Chia Wang, Tsz Chuen Wang

Research output: Contribution to journalArticle

Abstract

In this paper, a practical e-learning system, called project experience center (PEC), for an "object-oriented system analysis and design" course is proposed. The goal of this system is to provide not only theories but also practical examples such that students can understand Unified Modeling Language (UML) easily. For this purpose, a project model and experience metadata set are designed to store the "experiences" of students who have previously taken the same course. These "experiences" could be diagrams drawn by using UML, documents for these diagrams, and program source codes. New learners who are not familiar with the UML diagrams could retrieve experiences from this system. They can use similar examples as references and practice their own works. We believe this process can expedite the UML learners to understand when and how to use the UML notations properly. This system was used and evaluated in a University in Taiwan. The results show that students were satisfied with the system's supports and found it is easier to use this system than to find examples from books or other resources.

Original languageEnglish
Pages (from-to)437-444
Number of pages8
JournalJournal of Internet Technology
Volume6
Issue number4
Publication statusPublished - 2005 Oct

Fingerprint

Unified Modeling Language
Learning systems
Systems analysis
Students
Metadata

All Science Journal Classification (ASJC) codes

  • Computer Networks and Communications

Cite this

@article{cd9b99c4cbff4bff84c307065675be14,
title = "A practical e-learning system for an {"}object-oriented system analysis and design{"} course",
abstract = "In this paper, a practical e-learning system, called project experience center (PEC), for an {"}object-oriented system analysis and design{"} course is proposed. The goal of this system is to provide not only theories but also practical examples such that students can understand Unified Modeling Language (UML) easily. For this purpose, a project model and experience metadata set are designed to store the {"}experiences{"} of students who have previously taken the same course. These {"}experiences{"} could be diagrams drawn by using UML, documents for these diagrams, and program source codes. New learners who are not familiar with the UML diagrams could retrieve experiences from this system. They can use similar examples as references and practice their own works. We believe this process can expedite the UML learners to understand when and how to use the UML notations properly. This system was used and evaluated in a University in Taiwan. The results show that students were satisfied with the system's supports and found it is easier to use this system than to find examples from books or other resources.",
author = "Hei-Chia Wang and Wang, {Tsz Chuen}",
year = "2005",
month = "10",
language = "English",
volume = "6",
pages = "437--444",
journal = "Journal of Internet Technology",
issn = "1607-9264",
publisher = "Taiwan Academic Network Management Committee",
number = "4",

}

A practical e-learning system for an "object-oriented system analysis and design" course. / Wang, Hei-Chia; Wang, Tsz Chuen.

In: Journal of Internet Technology, Vol. 6, No. 4, 10.2005, p. 437-444.

Research output: Contribution to journalArticle

TY - JOUR

T1 - A practical e-learning system for an "object-oriented system analysis and design" course

AU - Wang, Hei-Chia

AU - Wang, Tsz Chuen

PY - 2005/10

Y1 - 2005/10

N2 - In this paper, a practical e-learning system, called project experience center (PEC), for an "object-oriented system analysis and design" course is proposed. The goal of this system is to provide not only theories but also practical examples such that students can understand Unified Modeling Language (UML) easily. For this purpose, a project model and experience metadata set are designed to store the "experiences" of students who have previously taken the same course. These "experiences" could be diagrams drawn by using UML, documents for these diagrams, and program source codes. New learners who are not familiar with the UML diagrams could retrieve experiences from this system. They can use similar examples as references and practice their own works. We believe this process can expedite the UML learners to understand when and how to use the UML notations properly. This system was used and evaluated in a University in Taiwan. The results show that students were satisfied with the system's supports and found it is easier to use this system than to find examples from books or other resources.

AB - In this paper, a practical e-learning system, called project experience center (PEC), for an "object-oriented system analysis and design" course is proposed. The goal of this system is to provide not only theories but also practical examples such that students can understand Unified Modeling Language (UML) easily. For this purpose, a project model and experience metadata set are designed to store the "experiences" of students who have previously taken the same course. These "experiences" could be diagrams drawn by using UML, documents for these diagrams, and program source codes. New learners who are not familiar with the UML diagrams could retrieve experiences from this system. They can use similar examples as references and practice their own works. We believe this process can expedite the UML learners to understand when and how to use the UML notations properly. This system was used and evaluated in a University in Taiwan. The results show that students were satisfied with the system's supports and found it is easier to use this system than to find examples from books or other resources.

UR - http://www.scopus.com/inward/record.url?scp=27744461253&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=27744461253&partnerID=8YFLogxK

M3 - Article

VL - 6

SP - 437

EP - 444

JO - Journal of Internet Technology

JF - Journal of Internet Technology

SN - 1607-9264

IS - 4

ER -