Professional Documents
Culture Documents
Pusendra Chaudhary
Dhulikhel,Nepal
cpusendra@gmail.com
Abstract--Most universities, schools ,colleges in world face many educational curriculum outside of a traditional classroom. In
educational problems and obstacles that technology can help to most cases, it refers to a course, program or degree delivered
overcome.Online learning and teaching systems are the one that completely online.
can help these instutitions overcome their obstacles of connecting There are many terms used to describe Online learning
students and teachers online. This paper examines different
and teaching that is delivered online, via the internet, ranging
online teaching learning systems and provides comparative
analysis of OTL systems against parameters like security,
from Distance Education, to computerized electronic
usability, operability etc. This paper also presents the design learning, e-learning, internet learning and many others.
issues, challenges, advantages, vital components and major types Online Teaching and learning can be defined as the courses
of online teaching learning systems. The most popular OTL that are specifically delivered via the internet to somewhere
systems: Google Classroom, Zoom, Moodle, Docebo, WizIQ and other than the classroom . It is not a course delivered via a
MOOC are described in detail with component diagram along DVD or CD-ROM, video tape or over a television channel. It
with its features. is interactive in that you can also communicate with your
teachers, professors or other students in your class.It is also
Keywords: online learning; elearning, Online teaching learning delivered live, where you can “electronically” raise your
systems;Google Classroom, Zoom, Moodle, MOOC,LMS
hand and interact in real time and sometimes it is a lecture
that has been prerecorded. There is always a teacher or
I. INTRODUCTION
professor interacting /communicating with students and
Teaching learning Systems are embedded in different grading students participation, students assignments and
learning environments and social spaces which impact the students tests.
educational process. These learning environments have been The components and functionality of a comprehensive
broadly categorized by educationists into three categories of online Teaching Learning system:-
learning systems: informal, formal and non-formal systems. A. Development of Courseware
A. Informal Learning System B. Learning Management System
Humans learn in any kind of environment. Truly speaking, C .Content Management System
learning of an individual begins from the time of birth and D. Library and Digital Resources
continues through infancy to childhood to adulthood to old E. Learner Services
age and beyond. The family or the home is the first learning F. The User’s Portal
environment that the child encounters. This kind of
education is a bit primitive yet diverse, comprising a range
of tasks a child learns in a family setting. All these
activities, and behaviours, and actions lead to what may be
termed as “informal learning” and may occur inside the
home or may be institutional.
B. Formal Learning Systems
Formal learning system of education corresponds to an
organized, systematic and structured mechanism of
transmission of knowledge, skills, attitudes, beliefs,
customs, traditions and values which the society holds,
propagates and preserves.The process of formal education is
contiguous involving the learner, teacher and or the
school.The present day education system adopted by
schools, colleges and universities are established by the
government and/or other private bodies of the society and
regulated by the state according to broad constitutional
norms and societal beliefs and practices.
C. Non-Formal Learning System
A broad-based model of non-formal learning is that of ‘open
learning’. Some examples of non-formal learning systems in
the world are the Open Universities, Open Schools, Flexi
Learning Models, etc. Figure1:Components of OTL system
Online Learning and Teaching system is teaching and
learning utilizing electronic technologies to access
A. Development of Courseware D. Library and Digital Resources
To analyze and develop a course, multiple skills are Linking the course or program LMS to the necessary online
needed: instructional design, subject matter resources is a key element of a online system. Institutional
knowledge, pedagogical approach, and possibly and public libraries have been leaders in the development of
computer science and graphic arts. These skills are systems and protocols to acquire and share resources. Many
generally found in a multi-disciplinary team. now have electronic gateways to their own holdings, digital
Alternatively, a very complex team involves content databases of journals, magazines and government
experts, educators, instructional designers, editors, publications and specially developed supplementary
visual designers, multimedia designers, databases of materials selected for a particular course. In
programmers, systems staff, and so on, in the design addition, learning objects will increasingly be accessible
of a course that needs new online learning through in-house and external digital repositories. A key
functions, connects uniquely to the other systems, contribution to the development of online delivery is the
and involves the creation of new multimedia digital librarian’s understanding of knowledge management and
learning objects. intellectual property issues.
Courseware must be designed in such a way that it The key point in developing the infrastructure for online
is easily translated into other languages, or adapted Teaching and learning is that the availability of such online
to other cultures with a minimum effort. Or it may resources should be ensured or at least anticipated, so that the
be designed in such a way that learning will be courseware is developed accordingly, the LMS is
quicker. appropriately configured, and any access for the student is
B. Learning Management System enabled.
A OTL must contain a learning management E. Learner Services
system (LMS) which is a software application for The non-academic learner support is needed to ensure
the administration, documentation, tracking, student success and satisfaction. This support would include
reporting, and delivery of educational courses, technical help, educational advising, various forms of
training programs, or learning and development counselling, services for learners with special needs.
programs.Learning management systems were F. Interface with the Student Information System
designed to identify training and learning gaps, In an OTL system the LMS is linked to the Student
utilizing analytical data and reporting. LMSs are Information System (SIS) in such a manner that the
focused on online learning delivery but support a right student is automatically placed in the right
range of uses, acting as a platform for online course at the right time with all the right student
content, including courses, both asynchronous based information easily available to the right instructor
and synchronous based. Learning Management and to anyone else who needs it. This interface
System Benefits to OTL : avoids the need to input student names into the
a. Organizes And Safely Stores Big Data LMS, with all the associated errors and wasted time.
b. Monitors Learner Progress And Performance Instructors should be able to manipulate the student
c. Improves Resource Allocation data as needed for the course (e.g., submitting and
d. Personalizes The Online Training Experience editing final marks), and to contact the students as a
e. Improves eLearning Accessibility group, in subgroups, and individually.
C. Content Management System G. The User’s Portal
For the LMS to have a more contextualized and In an OTL system the nature of the portal provided to the
dynamic learning environment a responsive, learner and to staff in various ways is important. At
flexible, and potentially real-time content minimum, the portal should allow the learner, with one
development system is needed. Thus, upon secure login, to access everything that is of interest to them:
deployment of an LMS, the provision of course the LMS (and from there to other essential links), their
materials or courseware using efficient and effective grades, other applicable documentation on their student file,
workflows will require the adoption of a Content and related learner services and accounts. The portal
Management System (CMS). A CMS will provide environment should also be open for students to exhibit their
the functionality for the creation, collaboration, preferences through the customization of the interface and
production, and publishing of learning materials. the information and user communities they choose to access
Mainly two types of content management system: or give accesses to. The growth in portal sophistication
web content management systems and document represents a major improvement in student services that is
management systems. The essential capabilities only achievable through online delivery. The ability to
required for courseware are a system that can personalize a student’s experience is not economically or
manage web content and provide a secure, practically conceivable in the off-line world. Further, the
accessible, and collaborative environment for the involvement of students in the creation of their own personal
creation and storage of content in XML format. The spaces provides a level of control and convenience that, by
importance of XML is that it allows content to be itself, adds significantly to the student’s understanding of
rendered through different media, such as print, their learning environment.
web, and mobile devices. H. Quality Assessment
An OTL system must have a unit to ensure the a. The validity of the content
highest level of course quality, student experience The test content should be highly organized and
and engagement as part of the routine process of should come across as clear and simple to the
quality assurance and improvement. An OTL candidates attempting the test.The content should be
system should have the following characteristics in in accordance with the subject that is being
order to be stated as a "quality assessment": assessed and should not be out of the syllabus or
topic. campus and parking lots.
b. Reliability i) Outreach: Give students options; reach new student
Reliability with reference to assessment simply markets; appeal to current students thus increasing
means that the test should have a measurable enrollments
outcome. Each and every aspect of the assessment Types of OTL system:
should have the quality of being accurately A. Blended learning:
measured without the buildup of any flaw. Blended learning is an approach to education that
c. Generating interest by the student combines online educational materials and
This is the reason why tests should be objective in opportunities for interaction online with traditional
nature. Subjective tests are lengthy in nature not place-based classroom methods. It requires the
even generating interest of the teachers, leave alone physical presence of both teacher and student, with
the students. So, assessments should be explicit and some elements of student control over time, place,
creative which does not give a sense of boredom to path, or place.[wikipidea]
the candidates. B. Active learning
d. Consequential relevance Active learning is any learning activity in which the
Conducting an assessment requires a lot of time, student participates or interacts with the learning
dedication, and resources; nobody would want so process, as opposed to passively taking in the
much of hard work to go in vain. The assessment information.
result should be so exact so that it can be used as a C. Engaged learning:
tool to compare and analyze the data for future Engaged learning is the process in which students
reference of the candidate’s performance. actively participate in their learning. Students are
involved, beginning on the first day, in the decision
Importance of OTL system: making of the course of their study. Students
a) Convenience: 24/7 access from any online computer; vigorously research, discuss, create projects, and
accommodates busy schedules; no commuting, no use technology to make discoveries based on their
searching for parking. choices. Students are active participants in the
b) Enhanced Learning: Research shows increased depth of learning process. The teacher serves as a "coach or
understanding and retention of course content; more facilitator," guiding students to the desired goal.
meaningful discussions; emphasis on writing skills, D. Personalized learning
technology skills, and life skills like time management, Personalized learning is an educational approach
independence, and self-discipline. that aims to customize learning for each student’s
c) Leveling of the Playing Field: Students can take more strengths, needs, skills and interests.Each student
time to think and reflect before communicating; shy gets a learning plan that’s based on what he knows
students tend to thrive online; anonymity of the online and how he learns best.
environment. E. Adaptive Learning
d) Interaction: Increased student-to-teacher and student-to- Adaptive learning is a computer-based and/or online
student interaction and discussion; a more student- educational system that modifies the presentation of
centered learning environment; less passive listening material in response to student performance. Best-
and more active learning; a greater sense of of-breed systems capture fine-grained data and use
connectedness, synergy. learning analytics to enable human tailoring of
e) Innovative Teaching: Student-centered approaches; responses. The associated learning management
increased variety and creativity of learning activities; systems (LMS) provide comprehensive
address different learning styles; changes and administration, documentation, tracking and
improvements can translate to on-ground courses as reporting progress, and user management.
well
f) Improved Administration: Time to examine student II. DESIGN ISSUSES
work more thoroughly; ability to document and record A. Concurrency
online interactions; ability to manage grading online. Design for concurrency is concerned with
g) Savings: Accommodate more students; increased decomposing software into processes, tasks, and
student satisfaction = higher retention and fewer threads and dealing with related issues of efficiency,
repeats. atomicity, synchronization, and scheduling.
h) Maximize Physical Resources: Lessen demand on B. Control and Handling of Events
limited campus infrastructure; decrease congestion on This design issue is concerned with how to organize
data and control flow as well as how to handle Students may not get internet connection at all places.
reactive and temporal events through various c. Learning style
mechanisms such as implicit invocation and call- Each students have their own learning style and it is difficult
backs. to build a system with different learning styles for each
C. Data Persistence students.
This design issue is concerned with how to handle
long-lived data.
D. Distribution of Components
This design issue is concerned with how to
distribute the software across the hardware
(including computer hardware and network
hardware), how the components communicate, and
how middleware can be used to deal with
heterogeneous software.
E. Error and Exception Handling and Fault Tolerance
This design issue is concerned with how to prevent, tolerate,
and process errors and deal with exceptional conditions.
F. Interaction and Presentation
This design issue is concerned with how to structure and
organize interactions with users as well as the presentation of
information (for example, separation of presentation and
Figure2:Hierarchical digram of O
business logic using the Model-View-Controller approach).
G. Security C. Access
Access refers to the learner’s access to the infrastructure that
Design for security is concerned with how to prevent is required to fully access the online learning and teaching
unauthorized disclosure, creation, change, deletion, or denial resources.All students and teachers may not have good
of access to information and other resources. It is also bandwidth , devices and connectivity to access the courses.
concerned with how to tolerate security-related attacks or D. Localization of content
violations by limiting damage, continuing service, speeding Localisation of content is about how the course material is
repair and recovery, and failing and recovering securely. adapted in order to fit local culture, language and religious
Access control is a fundamental concept of security, and one beliefs (for instance images and symbols should be
should also ensure the proper use of cryptology.It is always a appropriate for the local culture in order to not be offensive
difficult task to implement good security in software design. or simply confusing).
E. Support
III. CHALLANGES It requires massive resources to support the students and
A. Accessibility teachers at any time.
Accessibility refers to the extent to which a product, device, F. Difficulty in Engaging Learners
service, or environment is available and navigable for Online Engaging learners actively is one of the key factors in
persons with disabilities, or for persons with other special determining the success of an online teaching and learning
needs or functional limitations.A major challenge around program. Online learning requires a very high degree of self-
accessibility is the present inability of technology to cover motivation which is found to be lacking among our learners.
the diverse types of disabilities.While perceptual disabilities Learners find it difficult to migrate from the traditional
(i.e., those involving vision and hearing limitations) and learning mode to the new online learning mode.
physical disabilities (i.e., those involving limitations of use G. High quality content
of limbs as well as speech) have been the focus of It is difficult to maintain high quality content due to the lack
accessibility solutions, cognitive disabilities have proven of expertise as well as huge financial resources required to
difficult to address. develop the content.
B. Flexibility H. Techincal challenge
Flexible learning is a state of being in which learning and Technical challenge refers to development issues such as the
teaching is increasingly freed from the limitations of bugs, the speed, the errors, functions and features not
the time, place and pace of study. The different aspects of correctly working or do not work according to what
flexible learning are : academics require.Technical errors, bugs, slowness is critical
a. Pace if academics are to use the system and is critical to the
By Allowing learners to make their decisions about how to success of the e-learning technology, if the system does not
learn it is very difficult to manage students and the resources function correctly then the technology will not be used and
require to manage the students will be high.Poor time negativity will arise in using e-learning technology.
management could lead to procrastination and the whole
learning experience to be ineffective IV. ONLINE TEACHING LEARNING SYSTEMS
b. Place
Online learning has been on the rise in recent years, and it’s the teacher. Teachers have the option to monitor the progress
really not hard to see why. On the one hand, online courses of each student on the assignment where they can make
have become hugely popular by the simple virtue of being so comments and edit. Turned in assignments can be graded by
much more convenient than traditional face to face courses. the teacher and returned with comments to allow the student
to revise the assignment and turn back in. Once graded,
assignments can only be edited by the teacher unless the
teacher turns the assignment back in.[6].
Simplicity Simple, Easy Difficult for easy to use Simple, Easy to use Depends Difficult for non-experts
to use non-expert interface On systems
Granularity Not flexible flexible Not flexible Not flexible Not flexible Flexible
Usability User friendly Friendly for Customizable Friendly User friendly Learner friendly
experts
Availability High High Depends on Highly Available Depends on Deployed on cloud, high
availability availability deployment platform availability
Blazing fast
servers
combined with
AI.
Understandabili Tutorial for User support Depends on Demo and training understandable Training, free demo, and clear
ty first time and user guide system and concise documentation
visitor
Learnability Learnable Difficult in Easily learnable Poor learnability Depends on system Difficult in learning all
learning all used features
features
Integrability Classroom Docebo api Highly Integrable Integrable Depends wizIQ api
API
IV. CONCLUSIONS
In this paper, we identified the problem of estimating the
compression fraction using uniform random sampling,
which is a measure of how much a given index gets
compressed. We analyzed the estimation accuracy for two
popular compression techniques. Our results are
summarized in Table 2.
TABLE II
SUMMARY OF RESULTS
REFERENCES
[1] M.Charikar, S.Chaudhuri, R.Motwani, V.Narasayya. Towards
Estimation Error Guarantees for Distinct Values. In Proceedings of
PODS 2000.
[2] S.Chauduri et.al. Overcoming Limitations of Sampling for
Aggregation Queries. In Proceedings of ICDE 2001.
[3] G.Graefe, L.Shapiro. Database Compression and Database
Performance. In Symp. On Applied Computing. 1991.
[4] F.Olken, D.Rotem. Random Sampling from Databases. A Survey.
Statistics and Computing. March 1995.Vol 5.
[5] J.S. Vitter. Random Sampling with a Reservoir. ACM Transactions
on Math. Software. 11(1): 37-57 (1985)
[6] M.Poess, D.Potapov. Data Compression in Oracle. In Proceedings
of VLDB 2003.
[7] M.Roth, Scott J. VanHorn. Database Compression. Sigmod Record
22(3). 1993.
[8] D.G.Severance. A Practitioner‟s Guide to database compression-
tutorial. Inf. Sys. 8(1). 1983.
[9] Special Issue on Self-Managing Database Systems. IEEE Data
Engineering Bulletin. Volume 29, Number 3, 2006.
[10] Oracle Advanced Compression. White Paper. http://www.oracle.com/
[11] IBM DB2 Data Compression.
http://www.ibm.com/software/data/db2/compression
[12] SQL Server Data Compression.
https://blogs.msdn.com/sqlserverstorageengine/