Vous êtes sur la page 1sur 4

Using mobile applications in continuing medical

education
The Institute for the Study of Urological Diseases (ISUD) case study

Dimitris Spachos Dimitrios Hatzichristou Panagiotis Bamidis


Medical Scholl Medical School Medical School
Aristotle University of Thessaloniki Aristotle University of Aristotle University of Thessaloniki
Thessaloniki, Greece Thessaloniki Thessaloniki, Greece
dspachos@gmail.com Thessaloniki, Greece bamidis@med.auth.gr
hatzichr@med.auth.gr

Abstract——We describe the design, development and usage of and then follows a short discussion with the audience on
a mobile hybrid application (UROMobile), with a high usability practical examples set by the tutors.
factor, in an interactive medical school with more than 120
attendees. UROMobile application offers support for several B. Interactive seminars
learning activities, as well as program information, general Interactive seminars focus on fully covering a nosological
evaluation forms, profile information and many more. The entity. Thus, participants are offered the potential to have one
evaluation results shows that there is a successful case study on "final rehearsal" before incorporating and integrating the new
how to use a mobile application in the education field. knowledge to their clinical practice.
Keywords—— mobile learning; m-learning; continuing C. Working groups/Virtual patients
education; medical education; mobile technology Working groups are the most interactive part of
I. INTRODUCTION UROSchool. Students are divided in groups and discuss among
them, so as to exchange concerns and viewpoints. A case -in a
The Institute for the Study of Urological Diseases (ISUD) virtual patient form- is presented that has more than one
was founded in 2011 under the initiative of Scientists/ therapeutic option available. The use of virtual patients via a
Academic members of the Aristotle University of Thessaloniki web based application [3] provides each student the potential to
(A.U.Th.). Among other activities, one of the main aims of the manage the case.
organization is planning and implementing integrated
continuing education/lifelong learning programs for urologists, D. URO Swords
physicians of related specialties, nurses, midwives, Duels have been diachronically the fight between two
physiotherapists and other health professionals [1]. Within the opponents -the duelers- at a predetermined place and time, with
context of continuing education, the Institute for the Study of the presence of witnesses. Likewise, 2 urologists will 'duel' to
Urological Diseases has been organizing every year since 2008 support 2 opposite positions. The process comprises structured
the Interactive School of Urology (UROSchool) [2], for 4 days questions set by the 'Referee' of the duel. Every question
at the end of spring, with at least 100 attendees every year, with corresponds to one round. Following each round, the audience
a maximum number of 120. The school targets at promoting votes in favour of the winner. The final winner is the one who
and improve theoretical education, critical thought, wins most rounds (the overall number of rounds is always an
communication between physician and patient, as well as odd number, so as to have a winner).
collaboration among medical specialties. The school is
officially recognized as an educational institution, for it is E. Surgical secrets
integrated into the Continuing Education Program (EU- Surgical secrets probably compose the most difficult part
ACME) of the European Board of Urology /UEMS based on a with regard to conveying skills and experience. They aim at
credit-point system. The UROSchool is addressed exclusively helping achieve the optimal surgical result and avoid
to urologists and contains several types of learning activities, complications. All participants are called to expose their own
which are described in the next section. experience sharing secrets of their "surgical art", as well as
strategies for reducing the complication rate.
II. TYPES OF LEARNING ACTIVITIES
All types of learning activities have several questions,
The types of learning activities of the UROSchool are: available to the students at the end of each session, with a prize
A. Workshops given as a reward to the winner at the end of the school.
Workshops deliver specialized knowledge upon issues
concerning every urologist. Each presentation lasts 10-15 min

978-1-4799-4743-0/14/$31.00 ©2014 IEEE November 13-14, 2014, Thessaloniki, Greece


2014 International Conference on Interactive Mobile Communication Technologies and Learning
Page 301
The students can also rate the tutors/speakers. The school. The virtual patient sessions are always the last sessions
following three questions were available to the students, in a 5- in the day’’s schedule -usually 9-10.30 p.m- and the solutions
point satisfaction scale from 1 to 5: are always presented the next morning - usually 9-9.30 a.m.
1. Was there any new knowledge? The content administrator is able to create sessions, slots,
questions etc. as well as new school programs every year or so
2. Was the trainer well prepared? without any programming knowledge. Questions are in
3. Was this training experience useful? multiple choice format and free-text answers are not allowed.
Resources like PDFs, videos, presentations etc. are supported
The best speaker is also rewarded at the end of the school. for every session or slot, and they become available to all
In first years of the UROSchool, the above activities were school participants. The school’’s main title, description, dates
supported and were accessible only through a web application and other details are also configurable via a web interface. A
(which is described in section III). Each student had its own taxonomy reference system connects the entities of the system,
laptop for accessing the application. While it's a classic case of e.g. the sessions and their trainers/speakers are connected with
a computer supported learning environment, it also contains references between them –– they are not existing as plain
collaborative actions and, thus, can be considered as a strings.
computer supported collaborative learning environment During the development, special care was given to the
(CSCL) [4]. usability and the user experience of the system: big buttons and
III. THE UROSCHOOL WEB APPLICATION links, lots of white space, easy to understand labels, smooth,
readable screen fonts etc. Every person with basic internet
The web application developed on Drupal [5]. Drupal is a knowledge is able to use the application, without any extra
free, open-source web development platform for online content instructions or external help. A technical person is available
and user communities. It powers some of the busiest sites on during the 4-day school, to help mostly with lost passwords or
the web, and can be adapted to virtually any visual design. usernames (although the system contains a reminder process
Currently, Drupal runs over a million sites, including for lost passwords or usernames, by using just the email of the
WhiteHouse.gov, World Economic Forum, Stanford University registered user).
and many others [6].
At the end of the school, at the 4th day, participants have to
Drupal was chosen mostly because it's reliable and easy to complete an overall evaluation form, with questions for the
extend (via modules), it's secure and robust, and contains a quality of the school, organization issues etc. The form is also
strong permissioning system. available in an electronic format, but the answers are
Numerous content types were created to represent the anonymous.
different learning activities in the UROSchool. Modules were Although the web application works fine, there is a
developed as needed, for ratings, knowledge tests and the drawback: the participants have to bring their own laptop, and
results of them. At every moment, two dynamic pages with the transferring it with them the during the whole 4-day school.
top ten students and tutors were available and presented live at Most of the trainees own a smartphone and/or tablet and they
the UROSchool sessions in big screens and projectors, access the system from their devices. Despite the fact that
reminding the contest to the trainees and motivate them to users are able to use it from their mobile web browsers, the
participate. Both lists contained not only the names and scores user interface is not optimized for small-screen devices,
but also photos of the persons were in them. making it difficult –– but not impossible- to use it. Thus, the
The UROSchool program is organized in sessions and slots, total user experience is poor. However, a 20%-30% preferred
in an easy to find way. In every slot, at the bottom of its page, to participate using smartphones or tablets (when the mobile
are offered the knowledge questions and the rating widgets (in application wasn’’t available). Considering the above, the
a five star format). The UROSwords, have a slightly different development of a dedicated mobile app, that has the same
appearance, with the pictures of the two urologists in a central database as the web application, was inescapable.
place. Beneath them, there are one or more questions and IV. THE UROSCHOOL MOBILE
buttons for voting. After the voting, in the UROSword page,
APPLICATION
the total results are displayed, with live update every few
seconds. The voting widget is closed during the UROSword The UROSchool mobile application (UROMobile),
session and opens only after the end of it. designed to comply with at least the following requirements:
Virtual patients are represented also as slots and they are x Users must be able to login into it by using the same
running using the OpenLabyrinth1 application, which is open credentials as the ISUD web site and the UROSchool
sourced and free to use. The virtual patient cases are prepared web application.
before the school by trained urologists. Every case is the
subject of discussion among the two main groups, so as to
exchange concerns and viewpoints. The final solution is given
by running the virtual patient in the main big screen of the

1 . http://openlabyrinth.ca/

978-1-4799-4743-0/14/$31.00 ©2014 IEEE November 13-14, 2014, Thessaloniki, Greece


2014 International Conference on Interactive Mobile Communication Technologies and Learning
Page 302
x The application must support all learning activities, components of the device, e.g. the camera or the accelerator
including rating, knowledge questions, the final chip.
evaluation school form, the top students and tutors
In the case of the UROMobile, we decided to go with the
etc.
hybrid approach, mainly for the following reasons, in order of
importance:
x The costs for the development of three native
applications were too high.
x The financier was receptive to a negligible
performance penalty.
x There was no requirement for use of hardware
components.
Hybrid applications run through a web view component
and, generally, can be assumed that follows the client-server
architecture.
The next step was the creation of a list of the necessary web
services. Hybrid applications use web services to exchange
data with the server, as well as handling the user
authentication. The services are developed as standard Drupal
modules, using the services [10] module as a base. JSON was
chosen over XML as the most appropriate data exchange
language between the mobile and the services endpoint. While
Figure 1: The UROSCHOOL mobile application
both JSON and XML are human readable formats, JSON's
x The application must be functional for every parsing on the client side (that is the mobile application in our
UROSchool, thus, be able to read the school's data case) is faster and uses fewer resources than its XML
dynamically, from the main database. counterpart; [11]. Another important reason is that JSON has
native support in JavaScript, which is the base scripting
x Users must be able to use the application without any language for hybrid applications. More than 40% of the total
external help. development time dedicated to the web services creation and
x The application must be able to run even with lower testing.
internet connection speed (e.g. GPRS instead of 3G A prototype of mobile application prepared using jQuery
signal). mobile user interface library (jQuery Mobile UI) [12]. jQuery
x The two main mobile platforms must be supported: mobile is a HTML5 based library. It contains a user interface
Apple's iOS and Google's Android operating systems. system designed to make responsive applications that are
accessible on smartphones and tablets. The prototype was
There are many different kinds of technology that can be shown to the financier of the project and the desired corrections
classed as ‘‘mobile’’ [7]. The UROMobile is a personal indicated. Also, a new theme with fewer colors and flat
mobile/tablet application. The user logins with a single appearance adapted. This part of the project took up 30% of the
username and a password, after he/she registers on the main total development time.
ISUD web site. After conversations with the project funder, we
decided not to give any registration options from portable Finally, the mobile application itself developed utilizing
devices. The user registration form has a lot of mandatory HTML5, CSS3, JavaScript and the PhoneGap open source
fields and, thus, the data entry from a smartphone or a tablet framework [13]. All functions were tested on both iOS and
it’’ll take a lot of time and effort. All users, immediately after Android operating systems, in a variety of devices with
their school registration, received credentials (the email as their different screen sizes: from iPhone's retina (1136×640 pixels)
username and a unique password) and a new account for each screen to the lowest HVGA (320×480 pixels) resolution. The
user was activated, unless they already had an account from jQuery Mobile UI library, performed extremely well,
previous years. considering the large range of sizes and resolutions.

There are two main approaches when developing a mobile A unique feature that is worth mentioning, is the advanced
application: hybrid vs native technologies [8] [9]. Hybrid caching algorithm of the application. The HTML5 storage
applications are the asiest to develop and cost effective, but engine used to deliver content from the local cache, instead of
they have a performance penalty. Native applications are the online database. The school program in JSON format was
written in each platform's native language (e.g. objective C for 78Kb (for the last year's UROSchool), including session titles,
iOS), they have great performance and native look and feel but timestamps, descriptions, author names etc. The amount of
they are very expensive. With hybrid applications may be 78Kb may not sound big in today's internet speeds, but in
difficult -if not impossible- to access some of the hardware GPRS speeds can make a big difference. The algorithm checks
(with the use of a unique token) if the data in the cache are the

978-1-4799-4743-0/14/$31.00 ©2014 IEEE November 13-14, 2014, Thessaloniki, Greece


2014 International Conference on Interactive Mobile Communication Technologies and Learning
Page 303
latest. If not, loads them from the online database, using the The application exists within the larger space of the
web service, while the user is on the main screen. When the UROSchool and its ecosystem. It can't work standalone,
user navigates to the program section, it is already loaded and because it's designed this way. However, it enhances the
displayed with no delay. Similar cache features are existing for overall learning experience. After the first year of use, it can be
other data as well, e.g. the evaluation form, user pictures etc. considered as a crucial component for the UROSchool success.
Another interesting function that added was the 'Quick poll'
utility. During the session, the speaker could ask a question to
the audience –– a question that can be answered with a definite REFERENCES
'Yes' or 'No'. Immediately, students could open the mobile [1] The ISUD website, (2014) [online] Available at: http://www.imop.gr/en
application, go to the quick poll utility and vote. The total [Accessed 11 Sep. 2014].
number of votes was displayed in the main, big screen in the [2] URO School, The ISUD website, (2014) [online] Available at:
school's conference room. They are displayed in real time and http://www.imop.gr/en/uro-school/uro-school [Accessed 11 Sep. 2014].
both as a percentage and a graphic. After the end of the voting, [3] Dafli, E. L., Bamidis, P. D., Pappas, C., & Dombros, N. (2010, January).
the administrator resets the poll for the next possible question. Design and Development of a Pilot on Line Electronic OSCE Station for
Use in Medical Education. In XII Mediterranean Conference on Medical
After a conversation with the financier, we decided to and Biological Engineering and Computing 2010 (pp. 975-978).
distribute the application through the web, although it was Springer Berlin Heidelberg.
ready for submission to app stores. That is because we didn't [4] Miyake, N. (2007). Computer supported collaborative learning. The
SAGE handbook of e-learning research, 248-265.
have enough time to beta test the application. In possible bugs,
the corrections had to pass through the app stores. In a 4-day [5] Drupal.org, (2014). Drupal - Open Source CMS | Drupal.org. [online]
Available at: http://www.drupal.org [Accessed 11 Sep. 2014].
event, it was difficult to complete the entire submit-review-
[6] Acquia.com, (2014). What is Drupal?. [online] Available at:
approval process from both app stores. In agreement with the http://www.acquia.com/what-is-drupal [Accessed 16 Sep. 2014].
financier, the application packaged as a web mobile app, and [7] Naismith, L., Sharples, M., Vavoula, G., & Lonsdale, P. (2004).
distributed from: Literature review in mobile technologies and learning.
http://www.imop.gr/mobile [8] Charland, A., & Leroux, B. (2011). Mobile application development:
web vs. native. Communications of the ACM, 54(5), 49-53.
In the beginning of the school, there was a 5 minute [9] Wasserman, A. I. (2010, November). Software engineering issues for
session, informing users that they can visit the above address mobile application development. In Proceedings of the FSE/SDP
through their mobile devices. A function developed, that was workshop on Future of software engineering research (pp. 397-400).
ACM.
able to detect if the client was visiting the ISUD web site
[10] Drupal.org, (2014). Services | Drupal.org. [online] Available at:
(http://www.imop.gr) from a mobile device or tablet and, then, https://www.drupal.org/project/services [Accessed 16 Sep. 2014].
a pop-up message asked the user if he/she wants to continue on
[11] Nurseitov, N., Paulson, M., Reynolds, R., & Izurieta, C. (2009).
the UROMobile (only once). Comparison of JSON and XML Data Interchange Formats: A Case
Study. Caine, 2009, 157-162.
More than 80% of the trainees used the mobile application
from their smartphone or tablet. During the 4-day school minor [12] jquery.org, j. (2014). jQuery Mobile. [online] Jquerymobile.com.
Available at: http://jquerymobile.com/ [Accessed 16 Sep. 2014].
bugs were fixed, and the changes were immediately visible to
[13] Phonegap.com, (2014). PhoneGap | Home. [online] Available at:
end users. http://phonegap.com/ [Accessed 16 Sep. 2014].
V. EVALUATION AND RESULTS [14] Brooke, J. (1996). SUS-A quick and dirty usability scale. Usability
evaluation in industry, 189, 194.
After the end of the UROSchool, a standard system [15] Bangor, A., Kortum, P., & Miller, J. (2009). Determining what
usability scale (SUS) [14] online evaluation form sent by email individual SUS scores mean: Adding an adjective rating scale. Journal of
to the trainees of the school and 23 (in a total of 100) users usability studies, 4(3), 114-123.
responded. The SUS score is 78.125, which is positioning the [16] Tullis, T. S., & Stetson, J. N. (2004, June). A comparison of
application -in terms of usability and learnability- between questionnaires for assessing website usability. In Usability Professional
'Good' and 'Excellent', in the adjectives SUS rating scale [15]. Association Conference (pp. 1-12).
The sample size may be small, but it's totally reliable [16].
Overall, the application is quick and smooth, although not
as smooth as if it was native. It works fast, even within the
lowest available internet speed (GPRS). Its user interface fits
well in a variety of screen sizes and, thus, devices. It offers the
same functionality as the web application and allows anyone to
participate in the learning activities using only a smartphone or
a tablet.
Future steps include the distribution of the application
through the App Store and Google Play. The next version of
the application will support videos (all sessions are available
the next day as recordings) and functionality to recognize the
user by scanning a QR code with the device camera.

978-1-4799-4743-0/14/$31.00 ©2014 IEEE November 13-14, 2014, Thessaloniki, Greece


2014 International Conference on Interactive Mobile Communication Technologies and Learning
Page 304

Vous aimerez peut-être aussi