Design And Implementation Of ‘Software As A Service’ (SAAS) Based E-Learning Platform

In this project, an e-learning platform for students in various fields was designed from reviewing relevant literatures with the aims of positively revolutionizing the educational process by making education much more practical, and relevance-based as w ell as effectively bridging the gap between students, schools, and their tutors/instructors. Looking at information and technological trends in the world, information and management technology needs to be delivered on the go. Therefore, the system was designed considering efficiency, satisfaction, delay, errors etc. The waterfall software development approach was adopted (because of its iterative nature) and Data were collected based on some unstructured interviews on campus and some general observations of existing e-learning web platform as well as general online computing. Also, systematic and theoretical analyses in the methods applied in the work typically encompassed concepts such as paradigms, theoretical models, faces and qualitative techniques. Technologies used in implementation were JavaScript, PHP (for the back-end design), HTML & CSS (for front-end design) and MySQL (for database management).

Introduction

1.1 Background of Study

However and whatever our dispositions are to education, it becomes imperative to note that the more efficient and faster the nature of education and learning, the better and more productive the results will be. E-learning is an extremely significant (but incomplete) subset of educational technology. The origins of the term is not certain, although it is suggested that the term most likely originated during the 1980’s, within the similar time frame of another delivery mode online learning. Nichols (2003) defines e-Learning as strictly learning that’s possible by using technological tools that are either web-based, web-distributed, or web-capable. Ellis (2004) added to this definition that e-learning also makes use of audio and videotape, satellite broadcast and interactive TV and it is not strictly achieved through web-based means as defined by Nichols (2003).

The e- part of the term e-earning does not necessarily mean electronic as per e-mail or ecommerce. Rather, according to Bernard Luskin, an educational technology pioneer, he advocated that the “e-” of e-learning should be interpreted to mean “exciting, energetic, enthusiastic, emotional, extended, excellent, and educational” in addition to “electronic”.

This approach to learning called e-learning has been adopted by organizations in different parts of the world for instance “Google Classroom, Coursera, Khan Academy” etc. Through these establishments it has been seen that e-learning would provide great benefits especially in a continent like Africa. In the light of these benefits, it is not surprising that institutions and international agencies have been spending many thousands of dollars to pilot and implement various e-Learning solutions in the region (Farrell & Isaacs, 2007). For example, the African Development Bank Group (AfDB) provided a grant of $15.6 million to African Virtual University (AVU) to build e-learning centers and train content developers at 31 partner institutions in Africa (Adkins, 2013). Seven of these institutions are in East Africa. Similarly, the Partnership of Higher Education Africa (PHEA) has given funding to seven institutions in Africa (three of them in East Africa) to implement various e-Learning solutions (Hoosen & Butcher, 2012).

1.2 Statement of Problem

E-learning is a relatively new method of learning in Nigeria and existing e-learning facilities like web applications are very sparse and the existing ones have shown really little efficiency as it does not engage students in a manner that would help foster learning which is meant to be the main purpose of e-learning. It also continues the usual trend of students typically amassing knowledge without a viable means for application of the acquired knowledge. Also, there is inadequate awareness of these available e-learning facilities which keeps a large percentage of the Nigerian population oblivious of the possible benefits associated with these facilities. Also, some existing e-learning websites have poor development for example a web application called “SIMER”, this webapp(short for web application) is heavily dependent on JavaScript but most mobile users use devices that aren’t capable of running such amounts of JavaScript thereby reducing the amount of devices that would be able to easily make use of the webapp.

1.3 Objective of Study

Our goal is to promote and extend the functionalities, flexibility, awareness, ease of access as well as the educational standard of e-learning with focus on web application. This is necessary since in recent times, Nigerians are becoming more “Computer Savvy” coupled with the fact that ease of access to the internet is far greater now than it used to be years ago.

Seeing the challenges posed by existing e-learning webapps, we deem it fit to harness these earlier identified opportunities and challenges for the good of people that would like to learn things both people in school, those out of school for whatever reason as well as those in organizations.

Here are factors and objectives we have considered in the course of our study.

1. To reduce learning costs

As a student or even a small business owner, you know that online transactions cost a fraction as much those requiring paper or staff. It’s the same with e-Learning because there are no papers, no delays, and no travel expenses.

To reduce the time required for effective learning Electronic learning is sometimes called “just-in-time” learning. Such learning enables both employees and students to take what they have just learned from their computer screens and apply it to the tasks at hand.

2. To motivate Individuals

e-Learning is considered an effective way to keep up with new technology, to generate new ideas, and to keep your scheme fresh and inspired.

3. To expand the capabilities of businesses

Small organizations need to get more out of their high-potential employees. e-Learning helps employers take these employees to a higher level of contribution.

Other goals and objectives include the following:

To reduce the need for classroom training

To track the progress of employees and students

To track training effectiveness (or absorption)

To link training with Knowledge Management

To reduce time away from the job

To improve performance of individuals

To support business objectives

To make learning available anytime, anywhere

 

4. To Provide Employment opportunities for students based on their performance in courses

5. To make examinations much more effective

This is achieved as the system would not need to take the long amount of time that’s normally required by the traditional educational process to provide results of students in the exams or quizzes.

The system also notifies the students on questions they got right and those they didn’t.

1.4 Significance of Study

With the successful implementation of this research project, the following will be achieved:

Students would be able to learn at a very accurate pace and with the approach that that suits them best

Learning would be very practical, engaging, collaborative, and relevant to tackling actual real life problems in the field that’s being studied

Students would get resources and materials for the courses in which they are enrolled for at a very early time (Even before the resumption of the semester). Thereby enabling them ask much more informed questions when the lectures on those courses begin

Students wouldn’t frequently be faced with the problem of idleness, time and resource wasting after coming for lectures and the lecturer ends up not showing up as the system provides a platform where the lecturer duly notifies the class of his/her presence or absence, and if the lecturer would not be present, he could also give the students their lecture online or an activity to keep them from wasting the time slated for the lecture.

The issue of unemployment would be tackled by the system as it has a platform for referring students for jobs in organizations that need the service of people who have excelled in the courses they hosted on the platform.

Through the online lecture proposed by this system, students would not necessarily miss lectures if for one reason or the other, they could not make it to school

Funds of conducting examinations will be reduced to a considerable minimum as costs for producing and printing question papers and answer booklets will no longer be paid for.

Work load involved in sorting and marking the examination scripts by the instructor will be eliminated as the process will be automated by the system.

 

With all these, it is quite clear that this system, if adopted, Intends to revolutionize the learning process from the usual traditional approach to a much more effective one.

1.5 Scope of Study

The concept of e-Learning is one of both broad implications and applications. This is so because there are different methods through which e-Learning is achieved. These are some of the methods applied for e-Learning:

Web-Based Training

Computer-Based Training

Interactive, Online Training Support

 

Each of these methods have their areas of strength as well as their weaknesses too, but our focus would be on the first and third methods listed above.

In Web-Based Training, Learning take place via the Internet, users get the convenience of participating from wherever they might be located users also get the bonus of having reduced training expenses. Nevertheless, users who lack internet connection are unable to access the services provided by this method

Computer-Based Training (CBT) provides many of the same benefits as online training solutions, this method is delivered via CD-ROM, intranet or local area network. Computer-based e-Learning solutions require no connection to the Internet. Users can experience more graphic- or audio-rich learning without the distraction of audio and video streaming complications.

Interactive, Online Training Support is a supplemental service to e-Learning courses that provides an Interactive Support System (ISS) with each training. Users will have easy access to answers, simulations of tasks and more – all in a safe and private environment.

 

We however deemed it fit to limit the scope of our study, and invariably, our implementation to the Web-Based e-Learning Method (which implores the countless possibilities of the internet) with major consideration on webapps and mobile apps.

Our system is designed to interlace between tutors (primarily, those who offer genuine courses for study which could either be free or paid-for) and Students (any individual willing to enroll for a course available for free or for sale).

Individuals can only access the services of the intended application if they have created an account with the application. Accounts are created from either the mobile app (web-based hybrid implementation) or the web app (a website). Through this platform, the accounts can be funded by purchasing “SLATE CREDITS” with real money through a payment gateway such as “PAYPAL” by creating an API that links out webapp to this gateway. In turn, the purchased slate credits can be used to pay for resources that require payment such as books and courses.

The cash flow process for purchasing a resource is noted below;

Tutors create the definitions of the resource

Interested individual discovers their target resource and request its description

Customers Instantiate purchase

System displays billing info

Customers authenticates billing request

System checks customer’s account.

If cash balance is greater than or equal to the desired product or service, the system bills the buyers account with the required cash otherwise, it informs the buyer of their inability to purchase the item due to balance insufficiency.

Once the transaction is successful, the system then credits the tutor’s account and updates their inventory if necessary.

 

1.6 Limitations of Study

We have made tireless effort and have worked relentlessly to ensure that this system is both realistic, practicable and easily adoptable by a wide range of users. However, we have only chosen to adopt the Web-Based Training and Interactive, Online Training Support methods of e-Learning due to the very limiting time frame, and seeing that there are three primary methods for e-Learning as noted in the scope of study, it is therefore obvious that individuals who would have preferred the other method for whatever reasons would be cut out of this system.

We have put this limitation into consideration but are placing our bets especially after watching recent trends in smart phone adoption rates, and believe that in the next 2 to 4 years mobile devices without access to the internet will become obsolete and virtually everyone will have access to the internet thereby exposing even more persons to our e-Learning System in order to solve the learning challenges currently being faced with the conventional learning method existing in the society especially as our solution involves convenience.

1.7 Definition of Terms

API:

Application Programming Interface

SaaS:

An acronym for Software as a Service. It is a software distribution model in which applications are hosted by a vendor or service provider and made available to customers over a network, typically the Internet.

Satellite:

A well-structured piece compactly engineered mechanical and computational masterpiece orbiting in space and designed to acquire information and transmit to a base station

WebApp:

Website Application

2.0 INTRODUCTION:

This chapter provides the background and context of the research problems, reviews the existing literature on the Design And Implementation Of ‘Software As A Service’ (SAAS) Based E-Learning Platform, and acknowledges the contributions of scholars who have previously conducted similar research [REV4891] …

Document Information

  • Format: DOC/PDF
  • Title: Design And Implementation Of ‘Software As A Service’ (SAAS) Based E-Learning Platform:

YOU MAY LOVE THESE (Recommended)

Posted under:

To start a project on Web Search Optimization Using Deep Learning Techniques, follow these guidelines: As digitalization is gradually transforming reality into Big Data, Web search engines and recommender systems are fundamental user experience interfaces to make the generated Big Data within the Web as visible or invisible information to Web users. In addition to the challenge of crawling and ind…

79 Pages 1 - 5 Chapters 14,933 Words DOC/PDF Format Instant Download UPN3339

Posted under:

To develop a project on Use Of Internet Tools For Teaching And Learning Computer Studies, follow these approaches: This study was carried out on the use of internet tools for teaching and learning computer studies using some selected secondary schools in Arewa Dandi local government Area of Kebbi State as a case study. The survey design was adopted and the simple random sampling techniques were employed in th…

53 Pages 1 - 5 Chapters 12,253 Words DOC/PDF Format Instant Download UPN17092

Discover how to write the “Use Of ICT In Teaching And Learning Of English Language” Project

Posted under:
INTRODUCTION 1.1 Background of the Study Globalization and technological changes are processes that have accelerated teaching. The past fifteen years have created a new global economy “powered by technology, fuelled by information and driven by knowledge”. The Emergence of this new global economy has serious implications for the nature and purpose of educational institutions. As the half life of information continuous to shrinks and ac […]

32 Pages 1 - 5 Chapters 6,602 Words DOC/PDF Format Instant Download UPN2158

Posted under:
Computer/IT (112) and Education (1662)

To undertake a project on Teachers’ Perceptions Of Internet As A Teaching Learning Resource, follow these effective ways: This study examined Teachers Perceptions of Internet as a Teaching – Learning Resource in Enugu State College of Education (Technical), (ESCET) Enugu. This study was guided by six research questions. Survey designed was used. The entire population was 94 Lecturers and a sample size of 94 Lecturer…

86 Pages 1 - 5 Chapters 14,436 Words DOC/PDF Format Instant Download UPN861

Posted under:

To write a project on Teachers And Students Perceptions Of Problems Of Effective Teaching And Learning Of English Language And Computer Science In Junior Secondary School, follow these structure: The purpose of this study is to find out the teachers and students perception of problems of effective teaching and learning English language and computer science in junior secondary school in Enugu educational zone. The population for this study comprised all the English language and computer sc…

52 Pages 1 - 5 Chapters 7,220 Words DOC/PDF Format Instant Download UPN1717

Posted under:

To carry out a project on Teachers And Students Perceptions Of Problems Of Effective Teaching And Learning Of Agricultural Science In Junior Secondary School, follow these effective methods: This study was carried out to examine teachers and students perceptions of problems of effective teaching and learning of agricultural science in selected junior secondary schools in Gudu Local Government Area, Sokoto State. The study is was specifically set to find out the students related facto…

58 Pages 1 - 5 Chapters 13,712 Words DOC/PDF Format Instant Download UPN16378

Posted under:

To start a project on Survey Of Problems Associated With The Teaching And Learning Of Shorthand And Typewriting, follow these guidelines: This study is directed towards finding out the survey of problems associated with the teaching and learning of shorthand and typewriting in Higher Institutions with the aim of ameliorating or improving the situation in order to achieve this purpose, five main hypothesis were made to validate or r…

48 Pages 1 - 5 Chapters 9,422 Words DOC/PDF Format Instant Download UPN1403

Posted under:

To develop a project on Study Of The Internal Conflicts Among Teachers And Principals And It’s Consequences On Teaching And Learning In Secondary Schools, follow these approaches: The broad objective of the study was to determine the effect of conflict on the teaching and learning process in public secondary schools in Enugu East. This study used descriptive and exploratory research design. A sample comprising of principals, teachers and education officers was used to inve…

55 Pages 1 - 5 Chapters 7,276 Words DOC/PDF Format Instant Download UPN2407

Posted under:
Biology Education (215) and Education (1662)

To undertake a project on Study Of The Impact Of Instructional Materials In Teaching And Learning Biology In Senior Secondary Schools, follow these effective ways: The study determined the impact of instructional materials in teaching and learning biology among the students in senior secondary schools in Enugu North Local Government Area. These research questions were reviewed and answered. The literature related to this study was reviewed under following t…

65 Pages 1 - 5 Chapters 8,306 Words DOC/PDF Format Instant Download UPN655

Posted under:

To write a project on Study Into The Effects Of Inadequate Instructional Materials On Effective Teaching And Learning Of Geography, follow these structure: This research work is based on the effect of inadequate instructional materials on effective teaching and learning of geography among students in public senior secondary schools. The research questions were centred on the availability or otherwise of these resources findings revealed that most sc…

69 Pages 1 - 5 Chapters 8,640 Words DOC/PDF Format Instant Download UPN18185

Live Chat