The system architecture of an interactive e-Learning platform integrated with Web 2.0 technologies
The system architecture of an
platform integrated with
Web 2.0 technologies
& team members
in the Dept. of
This work is in collaboration with Sr.
Margaret Wong and her team in St.
Paul Convent School (SPCS).
Some of the features covered in the
subsequent presentation is suggested
by the SPCS team.
Our inLearn System for Interactive
System Architecture & Web 2.0
inLearn is targeted to reshape learning
experience through increasing “interactivity”
between teachers and students thru’ predefined
“activities” such as surveys or quizzes to
initiate discussion !! User-friendly Help Facility !
For LOGIN !
Brief System Descr.
A Glimpse of inLearn
Multi-lingual supports !
Instantly Updated Discussion
Using Web 2.0 !!
Web 2.0 technology (AJAX) is integrated into
various functions of our inLearn system.
Instant data analysis for students’
Real-time discussion forum for students or
teachers to exchange ideas in answering
questions. Discussions can be recorded for later
Different Types of Questions (M.C., fill-in-the-
blank, etc.) supporting Various Subjects.
Students (and even teachers) are
able to exchange with each other
while they are attempting or
analysing certain questions.
Different Question Types
3 different question types : multiple-choices,
fill-in-the-blanks, and scatter-plot-based
questions are available at the moment.
They can be mixed in each set of questions.
Each question can be defined with or without a
model answer. For an open-ended question
(without a model answer), it will be automatically
treated as a survey question in our inLearn
Other Functions in inLearn
Backend database stores all the users’ answers
for further analysis and generation of real-time
result distribution charts.
[User-Admin Function] : A well-defined user
hierarchy system to manage guest, student and
[Course-Admin Function]: Easy-to-use facility for
uploading users’ info, questions, and simple
user interfaces to edit questions.
Full supports on any O.S. platform including the
Microsoft™, Linux or MacOS (iPod or iPhone).
Hierarchical Organization of
Users & Course Admin. in inLearn!!
1 ……. N
(Survey or Quiz or Mixed !)
The iPod Touch Running our inLearn
A Quiz/Survey Question
Blog – to share
Latest Version of inLearn experience in
enrolled courses !!
With event Messenger
reminders !! to pop up
By Courses or friends
AJAX – Core Web 2.0 Technologies
Essentially a group of interrelated web
development techniques used on the client-
side to create interactive web applications;
With Ajax, web applications can retrieve data
from the server asynchronously in the
background without interfering with the
display and behavior of the existing page.
Numerous aspects of inLearn for
Enhancing the user interface;
Implementing more sophisticated
Forum-based student essay