{"id":{"repo_id":"uwo","oai_identifier":"oai:uwo.scholaris.ca:20.500.14721/19335"},"canonical_url":"https://search.dev.ndltd.org/etd/uwo/oai:uwo.scholaris.ca:20.500.14721/19335","repository":{"repo_id":"uwo","name":"Western University","base_url":"https://uwo.scholaris.ca/server/oai/request"},"display":{"title":"Design and Implementation of Online Learning Environments","abstract":"This thesis describes a systematic approach in the design and implementation of online learning environments. This approach incorporates the principles of human learning as well as the best practices in software engineering. This thesis implements a conceptual model for the design, and it describes how software elements can be developed to comply with the model. In the context of this research two online environments are developed and analyzed. The end product of this approach is a robust and reusable software architecture, a framework for design, and an effective and engaging model suited to online learning environments.","abstract_html":"This thesis describes a systematic approach in the design and implementation of online learning environments. This approach incorporates the principles of human learning as well as the best practices in software engineering. This thesis implements a conceptual model for the design, and it describes how software elements can be developed to comply with the model. In the context of this research two online environments are developed and analyzed. The end product of this approach is a robust and reusable software architecture, a framework for design, and an effective and engaging model suited to online learning environments.","abstract_has_math":false,"creators":["Jajouei-Moghaddam, Kaveh"],"institution":null,"degree_name":"M Sc","degree_level":null,"degree_discipline":"Computer Science","degree_department":null,"school":null,"contributors":[],"advisors":["Sedig, Karman"],"committee_chairs":[],"committee_members":[],"year":2008,"date_issued":"2008-01-01","date_published":"2008-01-01","updated_at":"2026-07-27T21:55:58Z","subjects":["representation","interaction","collaborative learning","mental model","epistemic activity","cognitive offloading"],"languages":[],"rights":[],"rights_urls":[],"identifier_entries":[]},"links":{"outbound_url":"https://hdl.handle.net/20.500.14721/19335","outbound_label":"Handle","outbound_source":"dc:identifier.uri"},"metadata_groups":[{"id":"people","label":"People","entries":[{"key":"dc:contributor.advisor","label":"Advisor","values":["Sedig, Karman"]},{"key":"dc:creator","label":"Author","values":["Jajouei-Moghaddam, Kaveh"]}]},{"id":"academic_context","label":"Academic Context","entries":[{"key":"dc:date.accessioned","label":"Dc Date Accessioned","values":["2025-06-25T19:01:28Z"]},{"key":"dc:date.available","label":"Dc Date Available","values":["2025-06-25T19:01:28Z"]},{"key":"dc:date.issued","label":"Date","values":["2008-01-01"]},{"key":"dc:type","label":"Dc Type","values":["thesis"]},{"key":"thesis:degree_discipline","label":"Discipline","values":["Computer Science"]},{"key":"thesis:degree_name","label":"Degree Name","values":["M Sc"]}]},{"id":"subjects_keywords","label":"Subjects and Keywords","entries":[{"key":"dc:subject","label":"Dc Subject","values":["representation","interaction","collaborative learning","mental model","epistemic activity","cognitive offloading"]}]},{"id":"identifiers","label":"Identifiers","entries":[{"key":"dc:identifier.uri","label":"Identifier URI","values":["https://hdl.handle.net/20.500.14721/19335"]}]},{"id":"additional","label":"Additional Metadata","entries":[{"key":"dc:description.abstract","label":"Abstract","values":["This thesis describes a systematic approach in the design and implementation of online learning environments. This approach incorporates the principles of human learning as well as the best practices in software engineering. This thesis implements a conceptual model for the design, and it describes how software elements can be developed to comply with the model. In the context of this research two online environments are developed and analyzed. The end product of this approach is a robust and reusable software architecture, a framework for design, and an effective and engaging model suited to online learning environments."]},{"key":"dc:title","label":"Title","values":["Design and Implementation of Online Learning Environments"]}]}],"canonical_facts":{"dc:contributor.advisor":["Sedig, Karman"],"dc:creator":["Jajouei-Moghaddam, Kaveh"],"dc:date.accessioned":["2025-06-25T19:01:28Z"],"dc:date.available":["2025-06-25T19:01:28Z"],"dc:date.issued":["2008-01-01"],"dc:description.abstract":["This thesis describes a systematic approach in the design and implementation of online learning environments. This approach incorporates the principles of human learning as well as the best practices in software engineering. This thesis implements a conceptual model for the design, and it describes how software elements can be developed to comply with the model. In the context of this research two online environments are developed and analyzed. The end product of this approach is a robust and reusable software architecture, a framework for design, and an effective and engaging model suited to online learning environments."],"dc:identifier.uri":["https://hdl.handle.net/20.500.14721/19335"],"dc:subject":["representation","interaction","collaborative learning","mental model","epistemic activity","cognitive offloading"],"dc:title":["Design and Implementation of Online Learning Environments"],"dc:type":["thesis"],"thesis:degree_discipline":["Computer Science"],"thesis:degree_name":["M Sc"]},"updated_at":"2026-07-27T21:55:58Z"}