2014 11th International Conference on Electronics, Computer and Computation (ICECCO) - Microlearning based mobile application for preparation to CCNA examination
2. • Usability/accessibility, designing easy-to-use application,
ensuring that users can interact with them and
understanding both the tasks to be accomplished, and
also the response of the system.
• Flexibility/adaptability, allowing educators to customize
and adapt application contents according to both user
and educational contexts. The customization options
should not have been chosen at random, but must be the
result of an in-depth analysis of the student's results
• Mobility, mobile devices have become a very useful
support in developing learning applications because
they provide freedom everywhere within classroom and
outside. Students can always take out the application to
be used when they need it.
Based on this requirements we have devised a platform to
design educational activities to juice up learning process and
help teachers to monitor students' progress. The objective is to
create activities which can be personalized at content level and
will be simple in use not only for students but also teachers.
IV. ARCHITECTURE
System consists of two main parts: server side and
client side. Course materials, student's information, marks are
located on server side. Server side is designed on cloud
technology called "Parse". Parse is the cloud application
platform for iOS, Android, JavaScript, Windows 8, Windows
Phone 8 and OS X. Parse allows to add a scalable and powerful
backend and launch a full featured application in record time
without ever worrying about server management. We use
Android API, which has ready methods to manage needed
information and connect application with databases, stored on
"Parse cloud" (Figure 2).
Fig I. Structure of program
Client side is application developed on Android mobile
platform. Application consists of menus and functions, which
are different dependent on type of user. There are 3 types of
users in application:
• Teacher controls most of processes in system. He can
create group, create course, add students, give access to
course materials and monitor students' progress (Figure
2).
• Student is the main figure in system, who learn course and
take quiz. Students are divided by level of knowledge
(easy, medium, and hard). By default new student has
"easy" level, which he can increase by taking high
points on quizzes. Student has opportunity to check
himself and see progress (Figure 3).
• Administrator controls new users in system.
Teacher choose quizzes materials himself. Materials are
organized as test questions with one or more right questions.
Course materials are standard questions from CCNA (Cisco
Certified Network Assistant) exam [6]. Questions are marked by
levels and require different levels of knowledge from student. In
the process of student education teacher can choose materials
needed for current level of student.
Fig 2. Teacher Use Case diagram
Each student has login and password to enter the
system. After course revision student is training by taking quiz.
Quiz gives opportunity not only to introduce to CCNA questions
but also working with mistakes. At the end of each quiz system
gives points and questions with right answers and explanations.
Fig 3. Student Use Case diagram
Main advantage of system is student's progress
displaying. All points are represented as graph, which can
exactly show progress or regress, weak points and passed course.
Application has friendly interface with menus and
forms (Figure 4).
3. f
,I!, CCNAexam
011.01110
CISCO Cisco Networking Ac my
New Group
New Instructor
New Course
New Qu,z
Groups
Matenals
Fig 4. Teacher's menu page
Developing on Android platfonn has many advantages,
because of many libraries, which give many opportunities. We
used one of them XYPlot library for more comfortable view of
graph (Figure 5).
f
,'F}, CCNAexam
PERSONAL
INFORMATION
Student's subject progress
OBSERVE RESULTS
Fig 5. Graph view of student's results
We tried to do application interface more simple and
understandable by using menus and tabs.
V. FUTURE WORK
Our application is only a small part of educational system,
but we tried to implement maximum and application will be
developed in future.
Following features may be added:
• Video lessons and tutorials as additional course material.
• Different types of tasks (open questions)
• Version on iOS
VI. CONCLUSION
The use of mobile technologies and multimedia increases
the interest of students, helping them to learn while they
entertained. With the objective of facilitating the use of the
technologies in class, we have designed application runs on
mobile devices and which is fIrstly used by educators to create
and modify exercises as they see fIt, and then, by students to
learn. The mobility functionality of the devices means that
exercises can be done anytime and anywhere. Our application is
understandable and available almost for everyone.
Application advantages:
• Implemented for mobile platform
• Use interactive methods of teaching
• Has friendly interface
In future application planned to expand. Currently
application is tested.
VII. REFERENCES
[1]. O.Peters and S. Allouch. "Always connected: a longitudinal field
study of mobile connection" Telecommunications Policy, 2002, 22,239-
256
[2]. ITU. "International Telecommunications Indicators". 2006
[3]. lE. Katz, "Mobile phones in educational settings, In K. Nyiri (Ed.)
A sense of place " The global and local in mobile communication:
2005, pp. 305-317. Vienna: Passagen Verlag
[4], [5]. https:!!itunes.apple.com!us!app!ccna-exam
preplid327037133?mt=8
[6]. https:!!www.netacad.com!