Design and Aggregation of Computer Science Syllabus using XML-based Learning Repository
Mona G Dave1, P V Virparia2
1Ms. Mona G Dave,1Research scholar, G H Patel P G Dept. of Computer Science, Sardar Patel University, Vallabh Vidyanagar, Gujarat, India.
2Prof.(Dr.) P V Virparia, 2 Professor, G H Patel P G Dept. of Computer Science, Sardar Patel University, Vallabh Vidyanagar, Gujarat, India.
Manuscript received on March 12, 2020. | Revised Manuscript received on March 25, 2020. | Manuscript published on March 30, 2020. | PP: 2907-2910 | Volume-8 Issue-6, March 2020. | Retrieval Number: F8180038620/2020©BEIESP | DOI: 10.35940/ijrte.F8180.038620
Open Access | Ethics and Policies | Cite | Mendeley
© The Authors. Blue Eyes Intelligence Engineering and Sciences Publication (BEIESP). This is an open access article under the CC BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/)
Abstract: This paper presents an approach to create a XML-based Syllabus repository for Computer Science subjects. It facilitates educators and experts to create, store, update and publish a syllabus for a particular subject. The objective of the research is to contribute to automate the Computer Science syllabus creation process allowing use, reuse and repurpose of the learning objects from the repository. The Syllabus learning objects like topic and subtopic are stored in a hierarchical XML structure which are combined and aggregated to create a customized syllabus for a particular subject. This paper discussing the Structuring, Navigating and Parsing of XML data done by using XML Schema Definitions (XSD), XPath and Simple XML respective XML technologies. The steps to process the XML data and transform the data to produce the output is also discussed. We have tried to solve the issues associated with the traditional method of creating a syllabus which uses MS-Word or PDF data format.
Keywords: Simple XML, Syllabus Repository, XML, XML Schema, XML Parser, X Path
Scope of the Article: Web-Based Learning: Innovation and Challenges.