1 South East European University, Contemporary Sciences and Technologies (MACEDONIA)
2 University of Nis, Faculty of Electronic Engineering (SERBIA)
3 International University Novi Pazar (SERBIA)
About this paper:
Appears in: ICERI2014 Proceedings
Publication year: 2014
Pages: 3997-4005
ISBN: 978-84-617-2484-0
ISSN: 2340-1095
Conference name: 7th International Conference of Education, Research and Innovation
Dates: 17-19 November, 2014
Location: Seville, Spain
The conceptual design and development of m-learning course management system, its evaluation and performance analyses is the objective of this research study. The research study investigates different software engineering approaches and aspects in development of m-learning solution application during the development of real world web application with primary focus on mobile learning using ASP.NET MVC 5 technology, and design responsive techniques. The main research questions is: “how to design and develop effective and easily changeable and at the same time interoperatible and easy maintainable m-learning course management accessible from any device ”? Primarily the idea was to make just a quiz with a random generation of questions as solution, but during the research study based on the insights gained realized that what is lacking of is more learning assessment system based on mobile learning using latest technologies. Learning assessment systems now are hugely needed not only to evaluate the knowledge of the learner as user, but also to specify the direction in which the learning process should go and declare where the final user-the learner, did not pay attention and with this approach to enhance and improve the learning outcome. We have designed the software solution using the Model View Controller software architecture. When the user first demands a resource he firstly encounteres in the background of http process with the routing rules of the application. In MVC the paths, URL’s or routes are defined in the routing module. The application decides where it will send the request to, to which controller it will be directing the user. The controller gets the data from the model which takes the data from within itself connecting to the database and applies its methods and presents the data to the end user using the view. The main purpose of the developed software solution is to provide course management system to students, professors and educational institutions with option to be accessed from anywhere, any device and at any time. The best feature of the developed solution is its interoperability, that is available equally among all capable devices and is evaluated very highly from the testers. Finally insights are stated, results of the analyses are provided and recommendations and discussions of the approach are described.
M-Learning, Web 2.0, Azure MS SQL Server, ASP.NET, Microsoft HTTP client libraries, Database migration