Download presentation
Presentation is loading. Please wait.
Published byDwight Watson Modified over 9 years ago
1
Networking and Internet Computing Laboratory (NICLAB) Computer Science Department UBC Commonwealth of Learning (COL) 1 Learning Through Mobile Technologies http://lives.cs.ubc.ca
2
PLEASE TURN ON YOUR MOBILE PHONES Notice http://lives.cs.ubc.ca
3
Dr. Son T. Vuong Jonatan Schroeder Shahed Alam Yong Chung Andrew Tjia Albert Chen In partnership with : Commonwealth of Learning 2 LIVES Research Team http://lives.cs.ubc.ca
4
LIVES The goal of LIVES is to provide illiterate people in developing countries with An asynchronous learning tool based on auditory cues utilizing the existing telephony/mobile infrastructure Easy-to-use Learning Management System & Learning Content Management System 3 http://lives.cs.ubc.ca
5
Overview of The System The features and functions of the LIVES system What is it? What can it do for us? 4 http://lives.cs.ubc.ca
6
Figure 1: The LIVES system calls registered students 5 Students can register with LIVES with mobile number preferred time range to receive calls preferred language LIVES detects newly uploaded lectures/quizzes and calls the students at their preferred time Overview of The System http://lives.cs.ubc.ca
7
Figure 2: A user picks up (or does not pick up) the call from LIVES 6 A student does not/cannot pick up the call will be called again within the preferred time range (or) will be called the following day, if the preferred time range is exceeded A student picks up the call will listen to lectures answer quizzes (or) will indicate unavailability Overview of The System http://lives.cs.ubc.ca
8
Figure 3: A user hangs up during the call 7 A student hangs up during the call (or indicate unavailability) Heard lectures are saved will be called again will be provided with unheard lectures again will be provided with unanswered quizzes again Overview of The System http://lives.cs.ubc.ca
9
Figure 4: User leaves a feedback using numeric input 8 A student answers questions using a numeric input LIVES asks a student to answer multiple choice questions by pushing the number key LIVES stores student’s answers in the user-profile database Each user’s profile can be retrieved later Overview of The System http://lives.cs.ubc.ca
10
Figure 5: LIVES responds to the user’s answer 9 LIVES responds to the user’s answer For a correct answer Informs the answer is correct Provides an explanation to why the answer is correct (optional) For an incorrect answer Informs the answer is incorrect Asks again for a correct answer Overview of The System http://lives.cs.ubc.ca
11
Figure 6: User progress tracking by user-profile-database 10 The user progress tracking by user-profile database general user information preferred time range list of received lectures list of received quizzes student’s answers to quizzes overall GPA And so on.. Overview of The System http://lives.cs.ubc.ca
12
Technologies behind LIVES LIVES is a set of optimized computers equipped with specially designed software and hardware to deliver educational material over the phone Provides pre-recorded learning material to specific groups of people at specific times in specific ways. This specificity is programmable –you define it! Asynchronous : students can learn at their preferred time Bidirectional: students can answer to the questions and system can respond instantly Does not require students to purchase special equipments Tracks down user’s progress 11 http://lives.cs.ubc.ca
13
13 Technologies behind LIVES 12 http://lives.cs.ubc.ca
14
14 Technologies behind LIVES LIVES main server: An ASTERISK server Connected to the Internet Makes calls to student over VOIP LIVES main server: An ASTERISK server Connected to the Internet Makes calls to student over VOIP 13 http://lives.cs.ubc.ca
15
15 Technologies behind LIVES 14 http://lives.cs.ubc.ca
16
16 Technologies behind LIVES A call from LIVES travels through the Internet as digital voice packets and is converted to analogue sound by the VOIP Gateway User simply receives a regular phone call A call from LIVES travels through the Internet as digital voice packets and is converted to analogue sound by the VOIP Gateway User simply receives a regular phone call 15 http://lives.cs.ubc.ca
17
17 Technologies behind LIVES 16 http://lives.cs.ubc.ca
18
18 Technologies behind LIVES Call Manager Server Deals with the actual interaction with students selects voice clips to be played stores and updates user profile prompt user with options records a user ‘s feedback Call Manager Server Deals with the actual interaction with students selects voice clips to be played stores and updates user profile prompt user with options records a user ‘s feedback 17 http://lives.cs.ubc.ca
19
19 Technologies behind LIVES 18 http://lives.cs.ubc.ca
20
20 Technologies behind LIVES User Profile & Voice Database (MySQL) User Profile Data general user information preferred time range list of received lectures list of received quizzes student’s answers to quizzes overall GPA And so on… Voice Database Keeps modularized lesson /quiz voice clips User Profile & Voice Database (MySQL) User Profile Data general user information preferred time range list of received lectures list of received quizzes student’s answers to quizzes overall GPA And so on… Voice Database Keeps modularized lesson /quiz voice clips 19 http://lives.cs.ubc.ca
21
21 Technologies behind LIVES 20 http://lives.cs.ubc.ca
22
22 Technologies behind LIVES Call Originator Software Continuously searches for students (in user-profile- database) with unheard lectures and unanswered questions (in voice database) Makes calls to student at appropriate times via LIVES main server Call Originator Software Continuously searches for students (in user-profile- database) with unheard lectures and unanswered questions (in voice database) Makes calls to student at appropriate times via LIVES main server 21 http://lives.cs.ubc.ca
23
22 Learning Through Mobile Technologies QUESTIONS & DEMO Thank you and your questions are encouraged http://lives.cs.ubc.ca
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.