Home Project-material DESIGN AND IMPLEMENTATION OF ‘SOFTWARE AS A SERVICE’ (SAAS) BASED E-LEARNING PLATFORM

DESIGN AND IMPLEMENTATION OF ‘SOFTWARE AS A SERVICE’ (SAAS) BASED E-LEARNING PLATFORM

Dept: COMPUTER SCIENCE File: Word(doc) Chapters: 1-5 Views:

Abstract

...
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).

DESIGN AND IMPLEMENTATION OF ‘SOFTWARE AS A SERVICE’ (SAAS) BASED E-LEARNING

PLATFORM

2

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 “justin-

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.

3

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

4

? 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:

1. Web-Based Training

2. Computer-Based Training

3. 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.

5

? 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. Computerbased

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;

1. Tutors create the definitions of the resource

2. Interested individual discovers their target resource and request its description

3. Customers Instantiate purchase

4. System displays billing info


Recent Project Materials

Abstract Studies on the biology of silver catfish Chrysichthys nigrodigitatus (Lacèpède, 1803) in Jebba La...
Word(doc) 1-5 5 Read More
Abstract Amietophyrnus regularis a synonym of Bufo regularis is an amphibian in the family Bufonidae.Amietoph...
Word(doc) 1-5 2 Read More
Abstract A preliminary study of helminth parasites of toad in Nnamdi Azikiwe University Awka, Anambra State,...
Word(doc) 1-5 4 Read More
Abstract ...The study investigated the lethal and sublethal effects of imidacloprid on stingless bee. Imidac...
Word(doc) 1-5 1 Read More
View More Topics

Browse by Departments