<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Supporting dynamic, bi-directional presentation management in real-time</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Viktoria H. Bakonyi hbv@inf.elte.hu</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>ELTE Eotvos Lorand University Faculty of Informatics Budapest</institution>
          ,
          <country country="HU">Hungary</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Zoltan Illes Jnr</institution>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>Zoltan Illes PhD</institution>
        </aff>
      </contrib-group>
      <fpage>113</fpage>
      <lpage>118</lpage>
      <abstract>
        <p>In: E. Vatai (ed.): Proceedings of the 11th Joint Conference on Mathematics and Computer Science, Eger, Hungary, 20th { 22nd of May, 2016, published at http://ceur-ws.org</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>Nowadays university students grow up in a world where they receive
real-time information via internet using their smart devices. The
subscribed services are sending noti cations continuously. Other
necessary information are also only within `one click` distance. So, a
traditional lecture is outdated. Therefore, we need a more dynamic way
of teaching as well. The modernization of university teaching methods
is inescapable. For example, lectures should become more interactive
in order to avoid emptying auditoriums. The dynamic, bi-directional
conversation between the lecturer and a large number of students gives
chance to utilize the available time the best in an e ective way. For this
purpose, the need is obvious for a real-time presentation management
system and of course client units for the participants. Client units are
given: the students bring their personal devices (phones, tablets
laptops). (BYOD (bring your own device)) It is time to turn on this and
to use it in our teaching practice as it has already been used by several
leading universities. According to our surveys taken during the autumn
of 2015, at about 95% of students of ELTE have personal smart devices
so we are ready to use these facilities. We have created a prototype
of a web-based real-time system, which could change a traditional talk
into a dynamic, bi-directional one. In this system, teachers may ask
questions during the lecture by sending it directly to attendee devices
and then they receive the answers just in time, the same way as in case
of a voting system. A more interesting point of view is that students
may also ask questions during the presentation at any time but the
decision whether to proceed or to stop remains at the lecturer
without disturbing the presentation. The base idea of the application can
be used for simpler tasks too, like to create an electronic attendance
register for lectures.</p>
      <p>Copyright c by the paper's authors. Copying permitted for private and academic purposes.</p>
    </sec>
    <sec id="sec-2">
      <title>Introduction</title>
      <p>David Willetts (ex-minister, UK) said that: `area of old-fashioned university lectures - with students sitting
in rows listening to academics - may be over as research shows large numbers of undergraduates now access
professors' notes online universities will have to radically modernize lectures` (Telegraph http://bit.ly/1ntkoDX).
Decades ago, there was no other way to learn novelties than to go to the university and listen to lectures or to
go to the library to search for information. Today the situation is quite di erent. Besides schools and traditional
libraries, there is a big information source the Internet, with a huge amount of always-available data. Meanwhile,
students' learning methods and their expectations have also changed due to these modern possibilities. [Hay07]
And what is more, they use several di erent kinds of electronic equipment in the same time. They are sitting
in front of their computers, also close to their smartphones and usually the TV is turned on in the background.
Therefore, they continuously receive a great variety of existing, colourful media-information ood. Thus, they are
not accustomed to paying attention to only one thing like a traditional lecture any more. [Dan13] The situation
is same as it is in a multi-process, multi-task environment. Now the student as the main processor schedules,
which `process` will be executed next? As in a normal environment usually it depends on the priority of the
processes. We see, that in this race the `priority` of the lecture is boosted lower than the priority of their mobile
devices . Therefore, they are not able to follow and enjoy a traditional lecture anymore.
2</p>
    </sec>
    <sec id="sec-3">
      <title>Bi-directional presentation management</title>
      <p>We are engaged to activate students to take part in the lecture interactively, by using new techniques to bind
their attention in a more e ective way. [Ill15b] It is well known that there are existing voting systems available
used by some universities for several years e.g. in University of Cambridge, but those are rather expensive ones.
Moreover, using a voting system means only one-way interactivity initiated by the teacher. [HBa15] In a
multithreaded information world, a one-way information system is not enough, thus, people need new techniques to
transform it (from the teacher to the students) into a bidirectional one.</p>
      <p>It would be more e ective if students were able to in uence the explanations continuously sending their feedbacks
or exact questions as electronic messages without disturbing the lecture needlessly. During the lecture, the
professor (and no one else) can notice the messages and may decide to react immediately or to proceed the lecture
undisturbed. Such possibility mixed with a voting system could give a new type of bi-directional presentation
management tool to the lecturers. According to our hypothesis, this method increases the e ciency of university
lectures. Therefore, the aim is clear, but how could it be achieved?
2.1</p>
      <sec id="sec-3-1">
        <title>Not later, now, real-time</title>
        <p>The rst and the most important decision should be, what type of system would be the most appropriate for
the given task?
Many information systems already work in real-time mode in our daily life as well like weather forecasts, tra c
- or decision support systems etc. And what is more, nowadays, smart homes, smart cities, IoT (Internet of
Things) are spreading quickly and they all use real-time connections, real-time data processing. [Ill15c] Therefore
we do not have to be surprised at students' expectations that they want to learn information immediately, they
are not accustomed to waiting too long for anything. Therefore a just in time response functionality is going to
be an evidence for our management system.</p>
        <p>It means nothing else than we have to think in developing some kind of real-time application. As we all now
in the case of a real-time application we do have to nish the work within a given time. If overstepping the
deadline with the response means some type of catastrophe (e.g. at a nuclear power station or in special medical
systems) we are speaking about hard real-time which requires real-time OS (operating systems) too. Fortunately,
in our case the response punctuality is not that seriously required, therefore we may choose tools from a wider
set of possibilities. Nowadays an application development focuses generally into two directions. Let's create a
web application which is easy accessed from every environment, or let's choose mobile one! We combine these
ideas. A real-time mobile friendly web-application got into focus serving as a central management tool. In our
Faculty (Faculty of Informatics, ELTE, Hungary) some facilities for implementing a web tool are already given
like web-servers and free Wi-Fi system.</p>
        <p>While we need an always-refreshing web page in client units as well, we have to think in a server push model
(publish or subscribe model). Systems, which use the above-mentioned model, may be for example a synchronous
conferencing application or the well-known mail-servers (using SMPT protocol) except the last step, which is
regularly based on a pull model. This model can be implemented in di erent ways e.g.:
with continuous polling, using an always persistent HTTP connection, in which the server never closes the
connection;
with long polling, in which the server waits with the response till arriving data, and the client getting the
answer sends a new request to the server immediately;
The next step is to choose some programming languages, developing environment for the work. There are
several possibilities in this case as well, but ASP.NET seemed to be a good decision because of the complex and
comfortable usage. Moreover, Microsoft ASP.Net supports SignalR library to implement a real-time server-push
model. [Aqu14]. The sketch of SignalR mechanism is shown in Figure 1.</p>
        <p>Further question is what can we use as client unit? It is almost impossible to transform auditoriums with
built in units at each seats. It is also unimaginable to buy mobile equipment for this purpose, give them out,
and get them back at the beginning and at the end of lectures.</p>
        <p>However, anybody may observe that many students have smart phones, tablets or laptop, but the question is
how many of them exactly have an adequate device.
2.2</p>
      </sec>
      <sec id="sec-3-2">
        <title>BYOD (bring your own device)</title>
        <p>Therefore, we prepared a survey in the academic year 2015-16, during the autumn semester, which measured
among other things the rate of smart device penetration among students. The survey was made as a part of a
bilateral Hungarian-Slovakian Project (TeT 12 Sk) [Ill15a].</p>
        <p>The above given results show that almost every student has a mobile phone and/or other mobile devices.
More than about 95% of students have smart phones, but at about 23% of them do not have or do not use
internet access. Among internet users, there are 63% having limitations in data amount.</p>
        <p>The results have proven that the preconditions are ready for using students' personal mobile devices. Other
leading universities also use students' personal devices in their teaching processes and what is more some of
them specify the required equipment. That is called BYOD (bring your own device) concept which is spreading
quickly [Cam].</p>
        <p>There is one more viewpoint we have to notice. Our students (ELTE, Hungary) have di erent kind of devices
mobile phones, tablets, laptops with several kinds of operating systems, display sizes, browser features. Therefore,
we need to use a standard in order to create an adequate user interface. We have chosen the well-known,
widespread solution for this: Bootstrap and the usage of JQuery for creating a mobile friendly client side.
A simple prototype system is already available at the time of writing this paper, but it stands before testing it
under real circumstances. (http://election.inf.elte.hu/)
2.3</p>
        <p>Election, the prototype of a bidirectional presentation management system
As it was discussed, our main aim is to modernize university lectures with the help of new management tools
by using students' personal devices. The desired system should manage the lecturer's teaching process, helping
him in making quick decisions, to observe students' problems in real-time and to map students' knowledge on
the spot immediately. It should be the lecturer's decision to use the system anonymously or authorized. The
advantage of the anonymous usage is to give a more comfortable feeling for students to put up questions freely
without becoming ridiculous. The disadvantage is similar using anonymity; some of the students may use it to
disturb the course with non-needed questions or impolite speech.</p>
        <p>Measuring students' knowledge and opinion
Measuring students' basic knowledge of a given topic in an auditorium with several hundreds of students is not
that easy task to perform quickly without wasting too much time. It practically means a voting system in which
the lecturer may ask questions with given possible answers and students have to choose the proper one and send
it back. In our prototype system the questions and the possible answers are stored in a database but the lecturer
has the freedom to modify everything on the spot if it is needed for some reason.</p>
        <p>The lecturer may see the statistic of the answers in real-time within a given time-interval which may help their
decision to proceed or to stop to explain it once more.</p>
        <p>The answers are logged for further investigations. It is planned, but it is not available yet, that students may
download the questions and the proper answers to help their later preparations for the examinations. This way
of usage - initiated from the lecturer - may be used at the end of the lesson to ask students about their opinions,
what their interest index is.</p>
        <p>Immediate signing or questioning
Conversation started by a student is more interesting because it is not that conventional solution. During a
lecture, students may lose the thread in situations when the lecturer is not expecting it. Sometimes they do not
want to interrupt the lecture thinking that everybody else understands it. In this moment, students may choose
between two solutions:</p>
        <p>They may send a simple sign to the lecturer without disturbing others or the lecturer during explanation.
The sign arrives to the lecturer's device and the application shows how many students have di culties with
the topic. In an authorized mode, the lecturer may specify the students' personality as well. Lecturers may
follow who is active in questioning, who has di culties and what kind of di culties in order to be able to
help in a personalized way.</p>
        <p>Students may send exact questions as well if they can describe their problems. The professor sees the
questions and determines the problem. He may decide whether to stop and answer the questions immediately
or to postpone it Figure 3.
The whole process is logged; therefore, it can also be used as some kind of catalogue system, if it is needed. The
Catalogue system is also ready for testing (http://katalogus.inf.elte.hu ). Students use their standard university
login names, passwords and receive an entry code from the lecturer, which is checked by the system as well. An
IP checking is also built in to lter students' login outside the university area. The lecturer may start a login
process and decides the length of its availability. Later they may see or download the registers and may manage
them during the semester Figure 4. The student asks or signs, the lecturer receives it
3</p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>Conclusion</title>
      <p>The rst decades of the 21st century according to increasing penetration of the mobile devices have caused a
real revolution in education too, using new mobile technologies and relevant methods. According to the survey
almost every student has an adequate smart device (notebook, smart phone, tablet) so we are ready to join to
BYOD concepts. At the same time the always-connected smart devices boost the traditional lecture priority
lower. This new suggestion, the bidirectional interactive presentation system, supported by eLection system is
able to modernize, to make our lectures much more dynamic. The rst test phase of our solution certi es our
idea.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          <string-name>
            <surname>[Aqu14] Jos M. Aguilar</surname>
          </string-name>
          7356-8388-4
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          <string-name>
            <surname>SignalR</surname>
          </string-name>
          <article-title>Programming in Microsoft ASP</article-title>
          .
          <source>NET</source>
          <year>2014</year>
          , Microsoft Press, ISBN:
          <fpage>978</fpage>
          -0-
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [Cam]
          <article-title>Campus technology Tackling</article-title>
          BYOE in Higher Ed available on http://bit.ly/1RIvk1Y, last access 8th.
          <source>April</source>
          <year>2016</year>
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [Dan13]
          <string-name>
            <surname>Dani</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          <year>2013</year>
          ,
          <article-title>E-letezes es hiper gyelem Olvasas portal</article-title>
          [online] Available at http://bit.ly/1OsFALM last accessed
          <issue>08 February 2016</issue>
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [Hay07]
          <string-name>
            <surname>Hayles</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          <article-title>Hyper and Deep Attention: The Generational Divide in Cognitive Modes, Modern Language Association Journals</article-title>
          , Profession, [online] Available at http://bit.
          <source>ly/20QOFka Accessed 08 February</source>
          <year>2016</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [HBa15]
          <string-name>
            <given-names>H.</given-names>
            <surname>Bakonyi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            ,
            <surname>Illes</surname>
          </string-name>
          ,
          <string-name>
            <surname>Z.</surname>
          </string-name>
          <year>2015</year>
          ,
          <article-title>Interactive talks</article-title>
          . In: Edukacja technika informatyka/Education Technology Computer Science 11 pp.
          <fpage>298</fpage>
          -
          <lpage>303</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [Ill15a]
          <string-name>
            <surname>Illes</surname>
            ,
            <given-names>Z.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Szabo</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Psenakova</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Bakonyi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            ,
            <surname>Zitny</surname>
          </string-name>
          , R. http://bit.
          <source>ly/1nVO42S Accessed 08th February 2016</source>
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>2015, TeT-12-SK Project Available at</mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [Ill15b]
          <string-name>
            <surname>Illes</surname>
            ,
            <given-names>Z.</given-names>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Bakonyi</surname>
          </string-name>
          ,
          <string-name>
            <surname>V.</surname>
          </string-name>
          <year>2015</year>
          ,
          <article-title>Mobile driven Changes in Education In: Edukacja technika informatyka/</article-title>
          <source>Education Technology Computer Science</source>
          <volume>11</volume>
          (
          <issue>1</issue>
          ), pp.
          <fpage>310</fpage>
          -
          <lpage>315</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [Ill15c]
          <string-name>
            <surname>Illes</surname>
            ,
            <given-names>Z.</given-names>
          </string-name>
          <string-name>
            <surname>PhD</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          <string-name>
            <surname>Bakonyi</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Illes</surname>
            ,
            <given-names>Z.</given-names>
          </string-name>
          <article-title>Valos idoben, valos vilagban</article-title>
          , InfoDidact Conference talk, Zamardi,
          <fpage>26th</fpage>
          -28th
          <string-name>
            <surname>November</surname>
          </string-name>
          ,
          <year>2015</year>
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>