Applying object-oriented principles to the analysis and design of learning objects

被引:0
作者
Chrysostomou, Chrysostomos [1 ]
Papadopoullos, George [1 ]
机构
[1] Univ Cyprus, Dept Comp Sci, Nicosia, Cyprus
来源
6TH EUROPEAN CONFERENCE ON E-LEARNING | 2007年
关键词
e-Learning design methodologies; object-oriented learning objects; UML; learning object inheritance hierarchies; metadata inheritance; learning object assembly;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper forms part of a broader work examining the application of Object Oriented (00) principles to the design and development of e-Learning material and its use within Learning Content Management Systems (LCMS). The preceding qualitative research has demonstrated the benefits of creating an OO methodology for the analysis, design and development of Learning Objects (LOs). Such benefits mainly include the high reusability, adaptability, standardization and time and cost effectiveness of LO development and use. This paper focuses on defining a model for Object Oriented Learning Object (OOLO) analysis and design, as a first step towards a more extensive OO e-Learning methodology that will extend to OOLO implementation and use. The Unified Modeling Language (UML) notations are used to represent the relevant OO concepts, such as class structure, inheritance, aggregation, polymorphism, etc. The notations may be extended to reflect the specific needs of LOs. The main idea concentrates on developing a predefined hierarchy of OOLOs, which will be something similar to the Application Programming Interface (API) of OO languages such as Java. The existing OOLOs can be used as they are or they can be extended, through inheritance mechanisms, to create new ones. The OOLOs can then be combined using aggregation or other relationships to design, on the fly, larger learning units such as courses. Planned further work includes the definition of an appropriate language (probably a hybrid OO and markup language) for implementing the OOLOs and the relationships between them, as well as relevant tools to enable the design and development of e-Learning content incorporating the proposed methodology. This work is expected to enable e-Learning course developers and instructors to easily design and create standardized, highly reusable and adaptable e-Learning material, by extending and assembling existing LOs that encapsulate content, metadata, standards and operations, minimizing in this way the need to get involved with time-consuming and repetitive activities such as application of standards and metadata entry.
引用
收藏
页码:107 / 118
页数:12
相关论文
共 14 条
[1]  
ADL (Advanced Distributed Learning), 2004, SCORM
[2]  
CHRYSOSTOMOU C, 2007, INT J E LEARNING, V7
[3]  
CHRYSOSTOMOU C, 2005, 1 INT C E BUS E LEAR
[4]  
DANIEL B, 2003, P 3 IEEE INT C ADV L
[5]  
DOUGLAS I, 2001, 31 ASEE IEEE FRONT E
[6]  
DOWNES S, 2004, MONTREAL
[7]  
HU SC, 2005, COLL COMPUTING INFOR
[8]  
*IEEE LTSC, 2005, 14841232005 IEEE LTS
[9]  
IEEE LTSC, 2002, 14841212002 IEEE LTS
[10]  
KLANG M, 2002, OBJECT ORIENTED XML