Developing Social Mobile Learning Application on Android Platform - Telkom University
←
→
Page content transcription
If your browser does not render page correctly, please read the page content below
Developing Social Mobile Learning Application on Android Platform Seno Adi Putra Amelia Kurniawati Adityas Widjajarto Kartiko Edhi Widodo Telkom University Information System Study Program Industrial Engineering Study Program
Evolution of Smartphone The evolution of smart phone and social media encourages mobile learning application transformation towards mobile social learning
Evolution of Smartphone Mobile technology user has increased three times in 2008 and it is projected to reach 89 million in 2008, and 100 million in 2012. In 2015, China, India, and Indonesia will have the most mobile learning user after USA. Today, smartphone has various platforms, such as Java Android, Symbian, Bada, iOS, and Windows Phone.
Evolution of Smartphone Android becomes the leader of smartphone in the world today. In Indonesia Android has 52% market share in second quarter.
Learning Paradigm Learning concept which is currently teacher centric has been shifted to the new paradigm in which learners can participate in developing learning process and content. Learning Content Generations Learners Communication
Social Mobile Learning Social Mobile Learning = e-Learning 2.0 The Key Feature Collaboration Information Content Integration Sharing
Social Mobile Learning • In many years, learning model which is used is face to face in class, with one way conversation from the teacher to student. • Most e-Learning today just automates that process. • The difference is only that in e-Learning, the teacher and student do not need to stay in the same place at the same time.
Social Mobile Learning Cross (2003) stated that learning process often happen in informal situation, such as observation on someone else, asking to peer, calling help desk, trial and error, or cooperate with someone else in understanding the material.
Social Software Approach Social software approach gives several advantages for online learning in compared with traditional approach. Besides, this approach represents the shift Natural Characteristic of Learning of learning management system model to be more social, personal, open, and dynamic. Social Personal Distirbuted Flexible Dynamic Complex
Social Network Collaboration Social network collaboration creates online communities and mobility to be favorable delivery channel, not only to improve return on investment, but also to expand the global coverage and improve operational efficiency of workers in company or institution
E-Learning 2.0 Social software implementation inspires development of new e-Learning generation, called e-Learning 2.0, featuring: Learning is about generating course Social or collaborative Aggregating (RSS) and contents and Knowledge sharing learning Environment tagging communicating with people. Collective intelligence Network usage with Personalization (wisdom of the crowd) various technology.
Research Objective The research objective is defined as learning management system enhancement featuring mobile social learning based on Android technology and Java Technology.
Research Methodology This research uses ADDIE instructional design model. As mentioned from its name, ADDIE defines five steps, those are analysis, design, development, implementation, and evaluation.
Research Methodology
M-Learning 2.0 • Mobile learning design refers to National E-Learning eXchange Technology (NEXT) • The concept is about a mechanism to learn from various sources, not just focused on reference given by teachers. This mechanism is called multisourcing concept. • The NEXT is in line with e-University concept
Usecase E-university University Administrator Administrator Diagram Learning management system Study application has four actors such Program Lecturers as e-university administrator, Administrator university administrator, study program administrator, lecturers, and students. Students On the other hand, mobile learning application has students and lecturers as the only actor.
Usecase l earni ng m anagem ent system Diagram m anagem ent user adm i n e-uni versi ty E-University administrator is approval request anggota group uni versi tas the highest role in system adm i n perguruan ti nggi which is designed to manage approval request anggota group prodi user list in the system such as changing role users, making a adm i n program studi upl oad konten new user, and determining upl oad l ati han soal university administrator. dosen eval uasi hasi l uj i an eval uasi buti r soal
Usecase Diagram To initiate learning process, the Mobi l e Learni ng bergabung kedal am group perguruan ti nggi students should join in mel i hat konten university group then join in study program. The students berdi skusi dal am konten bergabung kedal am group program studi mel i hat hasi l uj i an could view the multimedia mahasi swa content, discuss in the mengerj akan uj i an mel i hat hi stori hasi l uj i an multimedia contents uploaded by themselves, other students, pembahasan soal uj i an mel i hat top score or lecturers. Students also can do on-line quiz and exam.
System Architecture Architecture of mobile learning Server komputer PC Presentation Tier system implements multitier Business Tier architecture by separating Glassfish 3.0 File Server Glassfish 3.0 system into four main tiers that are service tier, presentation Apache Web Server tier, business logic tier, and data tier. Service Tier Android Smartphone SQL Server 2008 Enterprise Edition Glassfish 3.0 Mobile Lerning
Sequence Diagram User University - username : String - password : String * - universityName : String 1 Departement - name : String - address : String 1 * - departementName : int - photo : String - description : String - registrationDate : Date - cateogry : String - identityNumber : String - linkPhoto : String 1 - email : String - city : String - telpNumber : String - address : String * AdminUniversity - Attribute_10 : String Courses + join () : boolean 1 Konten - courseName : String + uploadContent () : boolean * + approveMemberUniversity () : boolean + uploadQuestion () : boolean * - title : String 1 - description : String 1 - type : String 1 Lecturer AdminEUniversity AdminDepartement + uploadContent () : boolean + uploadQuestion () : boolean + approveMemberDepartement () : boolean * * Question - question : String - answer : String
System Class Sequence Di agram Iterasi Keti ga Interaction Cl i ent - Androi d Smartphone Servi ce-ti er Busi ness-ti er :DepartementLi stActi vi ty Network:Androi dServi ce :control l er :i nterfaceServi ce :Servi ceHel per :i nterfaceBean :i mpl ementServi ce :DatabaseAkses :database mahasi swa5 onCreate() uses permi ssi on servi ce excepti on HT T P GET j oi nProdi getServi ce() context.l ookup("name") @remote j oi n group program studi executeUpdateQuery(sql )query j oi n group JSON resul t regi strati on veri fi cati on JSONParsi ng wai ti ng for approval uses permi ssi on HT T P Get Leave Group servi ce excepti on getServi ce() context.l ookup("name") @remote l eave group prodi executeUpdateQuery(sql ) query l eave group message l eave group JSONResul t JSONParsi ng l eave prodi
System Deployment Specification For Server : Specification For Mobile Learning • Processor Intel Xeon CPU E3-1230 Application : V2 3.30 GHz (*CPUs) ~3.3GHz • Android 4.0 Ice Cream Sandwich • Harddisk Drive 1TB • 1GHz Processor (ARM Cotex-A8) • OS : Windows Server 2008 • 1GB RAM Enterprise R1 x64 Edition • 7 inch TFT LED (1024 × 600) • RAM 16 GB Capacitive Multitouch Screen • Internal Storage 4GB Nand Flash • Wifi 802.11b/g/n • Bluetooth 2.1 • Adobe Flash Player ver 10.3
System Deployment
System Deployment
System Testing
System Testing The implementation of both multitier User access is defined on local and single-tier services is designed on user. Local user accesses campus intranet. application service on LAN media For this time, campus intranet is built on without proxy server. Local user both copper cable and fiber optic. accessed both single-tier and On an intranet segment, measurement of multitier application model. The experiment resulted average of intranet number of user is modeled 1000 speed is 25 ms, in peak time. It uses 25 users (most number). It ms as average network time. simultaneously accessed application services.
Conclusion There are two applications that are built Further research should be conducted in this research, learning management to develop more powerful system such system and mobile learning. as code refactoring, architecture Java Enterprise Edition technology is enhancement, and additional features implemented on Learning management development such as personal space system, whereas Java Android on mobile (RSS Feed, e-Portfolio, and personal device. blog), and collaboration or A social learning is implemented by communication space (course blog, featuring university grouping, study course wiki, bookmarking, messaging, program grouping, and discussion or content sharing, podcasting, social collaboration among users in developing network, mobile conference, and learning contents. mashup).
You can also read