A Conceptual View of Web-Based E-Learning Systems

Starting from a general framework for web-based e-learning systems that is based on an abstraction layer model, this paper presents a conceptual modelling approach, which captures the modelling of learners, the modelling of courses, the personalisation of courses, and the management of data in e-learning systems. Courses are modelled by outline graphs, which are further refined by some form of process algebra. The linguistic analysis of word fields referring to an application domain helps to set up these course outlines. Learners are modelled by classifying value combinations for their characteristic properties. Each learner type gives rise to intentions as well as rights and obligations in using a learning system. Intentions can be formalised as postconditions, while rights and obligations lead to deontic constraints. The intentions can be used for the personalisation of the learning system to a learner type. Finally, the management of data in an e-learning system is approached on two different levels dealing with the content of individual learning units and the integrated content of the whole system, respectively. This leads to supporting databases and views defined on them.

[1]  Bernhard Thalheim,et al.  Entity-relationship modeling - foundations of database technology , 2010 .

[2]  Permanand Mohan,et al.  Learning objects on the semantic Web , 2003, Proceedings 3rd IEEE International Conference on Advanced Technologies.

[3]  Douglas K. van Duyne,et al.  The Design of Sites , 2003 .

[4]  Margaret Martinez Key Design Considerations for Personalized Learning on the Web , 2001, J. Educ. Technol. Soc..

[5]  Bernhard Thalheim,et al.  Context-Aware Web Information Systems , 2004, APCCM.

[6]  Roland Hübscher,et al.  What's in a Prerequisite , 2001, ICALT.

[7]  Bernhard Thalheim,et al.  Linguistic based search facilities in snowflake-like database schemes , 2004, Data Knowl. Eng..

[8]  Roland Hausser,et al.  Foundations of computational linguistics - human-computer communication in natural language (2. ed.) , 1999 .

[9]  Bernhard Thalheim,et al.  Modeling Interaction and Media Objects , 2000, NLDB.

[10]  Bernhard Thalheim,et al.  Learning by Doing and Learning when Doing: Dovetailing E-Learning and Decision Support with a Data Mining Tutor , 2004, ICEIS.

[11]  Klaus-Dieter Schewe,et al.  Story Boarding for Web-Based Information Systems , 2004 .

[12]  Bernhard Thalheim,et al.  Learner typing for electronic learning systems , 2004, IEEE International Conference on Advanced Learning Technologies, 2004. Proceedings..

[13]  Bernhard Thalheim,et al.  Managing the data in electronic learning systems , 2004, IEEE International Conference on Advanced Learning Technologies, 2004. Proceedings..

[14]  Jim Conallen,et al.  Building Web applications with UML , 1999 .

[15]  Paolo Merialdo,et al.  Design and Maintenance of Data-Intensive Web Sites , 1998, EDBT.

[16]  Stefano Ceri,et al.  Designing Data-Intensive Web Applications , 2002 .

[17]  Andrew Ravenscroft,et al.  Carpe diem: models and methodologies for designing engaging and interactive e-learning discourse , 2001, Proceedings IEEE International Conference on Advanced Learning Technologies.

[18]  Klaus-Dieter Schewe,et al.  Analysing Web Information Systems with the Abstraction Layer Model and Sitelang , 2003 .

[19]  Bernhard Thalheim,et al.  Flexible e-Payment based on Content and Profile in the e-Learning System DaMiT , 2003 .

[20]  Bernhard Thalheim,et al.  Adaptation to learning styles , 2004, IEEE International Conference on Advanced Learning Technologies, 2004. Proceedings..

[21]  Professor Dr. Bernhard Thalheim Entity-Relationship Modeling , 2000, Springer Berlin Heidelberg.

[22]  Bernhard Thalheim,et al.  Content Modeling for E-Learning Services , 2003 .

[23]  Jochen Wittmann,et al.  Content management systems and e-learning systems -a symbiosis? , 2003, Proceedings 3rd IEEE International Conference on Advanced Technologies.

[24]  Bernhard Thalheim,et al.  Decision Support By Learning-On-Demand , 2003, CAiSE Workshops.

[25]  R. Hausser Foundations of Computational Linguistics , 1999, Springer Berlin Heidelberg.

[26]  Bernhard Thalheim,et al.  Conceptual modelling of web information systems , 2005, Data Knowl. Eng..

[27]  Wolfgang Nejdl,et al.  Searching SCORM metadata in a RDF-based e-learning P2P network using XQuery and Query by example , 2003, Proceedings 3rd IEEE International Conference on Advanced Technologies.

[28]  Johannes Tramper,et al.  Author-defined storage in the next generation learning management systems , 2003, Proceedings 3rd IEEE International Conference on Advanced Technologies.

[29]  Bernhard Thalheim,et al.  Design of data-intensive Web-based information services , 2000, Proceedings of the First International Conference on Web Information Systems Engineering.

[30]  Dexter Kozen,et al.  Kleene algebra with tests , 1997, TOPL.

[31]  Bernhard Thalheim,et al.  Logistics for Learning Objects , 2003, eTRAIN.

[32]  Bernhard Thalheim,et al.  The use of metaphorical structures for internet sites , 2000, Data Knowl. Eng..

[33]  Klaus-Dieter Schewe,et al.  Modelling Web-Based Banking Systems: Story Boarding and User Profiling , 2002, ER.

[34]  Bernhard Thalheim,et al.  SiteLang: Conceptual Modeling of Internet Sites , 2001, ER.

[35]  Michael Kerres,et al.  Multimediale und telemediale Lernumgebungen. Konzeption und Entwicklung , 2001 .