<?xml version="1.0" encoding="iso-8859-1" standalone="no"?>
<!DOCTYPE GmsArticle SYSTEM "http://www.egms.de/dtd/2.0.34/GmsArticle.dtd">
<GmsArticle xmlns:xlink="http://www.w3.org/1999/xlink">
  <MetaData>
    <Identifier>zma001406</Identifier>
    <IdentifierDoi>10.3205/zma001406</IdentifierDoi>
    <IdentifierUrn>urn:nbn:de:0183-zma0014063</IdentifierUrn>
    <ArticleType language="en">short report</ArticleType>
    <ArticleType language="de">Kurzbeitrag</ArticleType>
    <TitleGroup>
      <Title language="en">Implementation of a visual raise hand function in PowerPoint<Superscript>&#174;</Superscript></Title>
      <TitleTranslated language="de">Implementierung einer visuellen Handhebe-Funktion in PowerPoint<Superscript>&#174;</Superscript></TitleTranslated>
    </TitleGroup>
    <CreatorList>
      <Creator>
        <PersonNames>
          <Lastname>Volf</Lastname>
          <LastnameHeading>Volf</LastnameHeading>
          <Firstname>Ivo</Firstname>
          <Initials>I</Initials>
        </PersonNames>
        <Address language="en">Medizinische Universit&#228;t Wien, Institut f&#252;r Physiologie, Schwarzspanierstr. 17, A-1090 Vienna, Austria<Affiliation>Medizinische Universit&#228;t Wien, Institut f&#252;r Physiologie, Vienna, Austria</Affiliation></Address>
        <Address language="de">Medizinische Universit&#228;t Wien, Institut f&#252;r Physiologie, Schwarzspanierstr. 17, A-1090 Wien, &#214;sterreich<Affiliation>Medizinische Universit&#228;t Wien, Institut f&#252;r Physiologie, Wien, &#214;sterreich</Affiliation></Address>
        <Email>ivo.volf&#64;meduniwien.ac.at</Email>
        <Creatorrole corresponding="yes" presenting="no">author</Creatorrole>
      </Creator>
    </CreatorList>
    <PublisherList>
      <Publisher>
        <Corporation>
          <Corporatename>German Medical Science GMS Publishing House</Corporatename>
        </Corporation>
        <Address>D&#252;sseldorf</Address>
      </Publisher>
    </PublisherList>
    <SubjectGroup>
      <SubjectheadingDDB>610</SubjectheadingDDB>
      <Keyword language="en">raise hand function</Keyword>
      <Keyword language="en">PowerPoint</Keyword>
      <Keyword language="en">remote teaching</Keyword>
      <Keyword language="de">Handheben-Funktion</Keyword>
      <Keyword language="de">PowerPoint</Keyword>
      <Keyword language="de">Fernunterricht</Keyword>
      <SectionHeading language="en">synchronous</SectionHeading>
      <SectionHeading language="de">Synchron</SectionHeading>
    </SubjectGroup>
    <DateReceived>20200731</DateReceived>
    <DateRevised>20201015</DateRevised>
    <DateAccepted>20201124</DateAccepted>
    <DatePublishedList>
      
    <DatePublished>20210128</DatePublished></DatePublishedList>
    <Language>engl</Language>
    <LanguageTranslation>germ</LanguageTranslation>
    <License license-type="open-access" xlink:href="http://creativecommons.org/licenses/by/4.0/">
      <AltText language="en">This is an Open Access article distributed under the terms of the Creative Commons Attribution 4.0 License.</AltText>
      <AltText language="de">Dieser Artikel ist ein Open-Access-Artikel und steht unter den Lizenzbedingungen der Creative Commons Attribution 4.0 License (Namensnennung).</AltText>
    </License>
    <SourceGroup>
      <Journal>
        <ISSN>2366-5017</ISSN>
        <Volume>38</Volume>
        <Issue>1</Issue>
        <JournalTitle>GMS Journal for Medical Education</JournalTitle>
        <JournalTitleAbbr>GMS J Med Educ</JournalTitleAbbr>
        <IssueTitle>Teaching in times of Covid-19/Lehre in Zeiten von Covid-19</IssueTitle>
      </Journal>
    </SourceGroup>
    <ArticleNo>10</ArticleNo>
  </MetaData>
  <OrigData>
    <Abstract language="de" linked="yes"><Pgraph><Mark1>Zielsetzung: </Mark1>Die durch COVID-19-bedingte Abhaltung von Vorlesungen als Live-&#220;bertragungen f&#252;hrte zu einer im Vergleich zur Pr&#228;senzlehre deutlich reduzierten Interaktion der Studierenden mit den Vortragenden. Ein wesentlicher Grund daf&#252;r lag aus unserer Sicht in der Handhebe-Funktion der jeweiligen Webkonferenzsysteme, welche (unabh&#228;ngig vom verwendeten System) in einem f&#252;r den Vortragenden weitgehend unauff&#228;lligen Signal resultiert. Bei der notwendigen Konzentration auf die eigene Pr&#228;sentation k&#246;nnen Fragenw&#252;nsche somit nur mit betr&#228;chtlicher zeitlicher Verz&#246;gerung wahrgenommen und nur eingeschr&#228;nkt in den Unterricht integriert werden.</Pgraph><Pgraph>Somit entstand die Idee, Fragew&#252;nsche des Auditoriums durch ein deutliches visuelles Signal in PowerPoint<Superscript>&#174;</Superscript> selbst anzuzeigen. </Pgraph><Pgraph><Mark1>Methodik: </Mark1>PowerPoint<Superscript>&#174;</Superscript> verf&#252;gt mit Visual Basic f&#252;r Applikationen (VBA) &#252;ber eine Programmiersprache, mit welcher sich seine Funktionalit&#228;t stark erweitern l&#228;sst. Entsprechend wurde VBA verwendet, um eine im Hintergrund der Pr&#228;sentation ablaufende Routine zu programmieren, welche im Zyklus weniger Sekunden den Inhalt einer webbasierten &#8222;Signaldatei&#8220; abruft. Der Inhalt dieser Signaldatei wiederum kann durch Aufruf eines URLs (also von jedem internetf&#228;higen Ger&#228;t) von den Studierenden modifiziert werden &#8211; daraus resultiert ein (individuell gestaltbares) visuelles Signal in PowerPoint<Superscript>&#174;</Superscript>, welches tempor&#228;r sichtbar ist und den Ablauf der Pr&#228;sentation nicht beeintr&#228;chtigt.</Pgraph><Pgraph><Mark1>Schlussfolgerung: </Mark1>Mit dem hier vorgestellten Konzept wurde eine Handhebe-Funktion in PowerPoint realisiert, welche sich unabh&#228;ngig vom verwendeten Webkonferenzsystem als klares visuelles Signal manifestiert. Dies erm&#246;glicht den Lehrenden auch bei der Live-&#220;bertragung von Vorlesungen die spontane Interaktion mit Fragew&#252;nschen des Auditoriums.</Pgraph></Abstract>
    <Abstract language="en" linked="yes"><Pgraph><Mark1>Objective: </Mark1>Replacing face-to-face lessons by remote teaching due to COVID-19 led to a markedly reduced interaction between students and lecturers. In our opinion, one of the main reasons for this is the raise hand function of the respective web conference systems, which (independent of the system used) results in an unobtrusive signal that can easily be missed by the lecturer. Given the necessary focus on one&#39;s own presentation, questions can therefore only be perceived with a considerable time delay and can only be integrated into the lessons to a limited extent.</Pgraph><Pgraph>Thus, the idea arose to display question requests of the auditorium by a clear visual signal in PowerPoint&#174; itself. </Pgraph><Pgraph><Mark1>Methodology: </Mark1>With Visual Basic for Applications (VBA), Microsoft PowerPoint<Superscript>&#174;</Superscript> holds an integrated programming language that extends its functionality. Accordingly, VBA was used to program a routine running in the background of the presentation, which periodically retrieves the contents of a web-based &#8220;signal file&#8221; in a cycle of a few seconds. The content of this signal file, in turn, can be modified by the students by calling up an URL (i.e. from any Internet-capable device) - this results in a (customizable) visual signal in PowerPoint&#174; that is temporarily visible and does not further interfere with the presentation.</Pgraph><Pgraph><Mark1>Conclusion: </Mark1>With the concept presented here, a raise hand function was realized in PowerPoint&#174;, which manifests itself as a clear visual signal independent of the web conferencing system used. This enables the lecturers to respond instantly to questions from the audience during live transmission of lectures.</Pgraph></Abstract>
    <TextBlock language="en" linked="yes" name="1. Introduction">
      <MainHeadline>1. Introduction</MainHeadline><Pgraph>Due to the COVID-19 related restrictions to teaching in presence, it was necessary to implement alternative teaching formats within short time.</Pgraph><Pgraph>At the Medical University of Vienna &#8211; there were no guidelines or recommendations concerning the choice between live-transmission and video-recording of lectures &#8211; the format of live-transmissions was mainly used by those lecturers who were aware of the didactic benefit of even basic interaction between students and lecturer. </Pgraph><Pgraph>As technical platforms for the transmission of the teaching content, several web conference systems (that had already been available but were not used for teaching purposes) were used until Webex (Cisco) was licensed.</Pgraph><Pgraph>The basic concept for live transmission of lectures was independent of the web conference system used. Since the basic principle of operation is sharing one&#39;s own screen (and thus the respective presentation), the integration of survey systems (audience response systems) to promote active learning could be maintained even in remote teaching.</Pgraph><Pgraph>However, the basic step of &#8220;interaction&#8221; between student and lecturer proved to be problematic: the &#8220;announcement&#8221; of requests to speak and ask&#47;discuss concepts and contents of the lecture was (for good reason) not realized by verbal interruption of the lecturer. Instead, the notification possibilities provided in the respective conference systems (raise hand feature) were used. These, in turn, generally provide a signal to the lecturer that is largely inconspicuous. Thus, it is perceived by the lecturer at best with a considerable delay &#8211; given that the lecturer is focused on the presentation and must assume the roles of lecturer and moderator in one person &#8211; tasks that, e.g. at scientific conferences, are fulfilled by at least two different persons. Questions transmitted via the chat function are usually presented in a more conspicuous way, but can only be read and answered at the end of the lecture or during breaks. This limits the didactic concept to encourage (and react to) spontaneous questions.</Pgraph><Pgraph>Therefore, the idea was to display question requests by the audience with a clear visual signal without influencing the flow of the presentation. </Pgraph></TextBlock>
    <TextBlock language="de" linked="yes" name="1. Einleitung">
      <MainHeadline>1. Einleitung</MainHeadline><Pgraph>Im Zuge der COVID-bedingten Verbote von Pr&#228;senzlehre ergab sich die kurzfristig umzusetzende Notwendigkeit, Lehrveranstaltungen auf alternativen Wegen abzuhalten.</Pgraph><Pgraph>Bei Vorlesungen wurde &#8211; an der Medizinischen Universit&#228;t Wien existierten zur Frage Live-&#220;bertragung vs. Video-Aufzeichnung keine Richtlinien oder Empfehlungen &#8211; das Format der Live-&#220;bertragungen vor allem von denjenigen Lehrenden eingesetzt, welchen der didaktische Nutzen selbst basaler Interaktionsm&#246;glichkeiten bewusst war. </Pgraph><Pgraph>Als technische Plattform f&#252;r die &#220;bertragung der Lehrinhalte wurden bis zur Lizenzierung von Webex (Cisco) bereits vorhandene und bis dahin generell nicht f&#252;r die Lehre genutzte Webkonferenzsysteme verwendet.</Pgraph><Pgraph>Die grunds&#228;tzlichen Rahmenbedingungen f&#252;r die Live-&#220;bertragung von Vorlesungen waren unabh&#228;ngig von den verwendeten Webkonferenzsystemen. Da das grundlegende Funktionsprinzip im Teilen des eigenen Bildschirms (und damit der jeweiligen Pr&#228;sentation) besteht, konnte die Einbindung von Umfrage-Systemen (audience response Systeme) zur F&#246;rderung von aktivem Lernen auch im Distanz-Modus beibehalten werden.</Pgraph><Pgraph>Problematisch erwies sich jedoch der grundlegende Schritt von &#8222;Interaktion&#8220; zwischen Studierenden und Vortragendem: die &#8222;Anmeldung&#8220; von Wortmeldungen und Fragen zu Konzepten und Inhalten der Vorlesung geschah (aus gutem Grund) nicht durch verbale Unterbrechung des Vortragenden, sondern durch die in den entsprechenden Konferenzsystemen vorgesehenen Benachrichtigungsm&#246;glichkeiten (Handhebe-Funktion, raise hand feature). Diese wiederum sind generell so konzipiert, dass das Signal an den Lehrenden weitestgehend unauff&#228;llig ist und von diesem damit bestenfalls mit betr&#228;chtlicher Verz&#246;gerung wahrgenommen wird &#8211; zumal der Lehrende auf die Pr&#228;sentation konzentriert ist und in einer Person die Rolle des Vortragenden und des Moderators &#252;bernehmen muss &#8211; Aufgaben, welche z.B. bei wissenschaftlichen Konferenzen jedenfalls (zumindest) zwei unterschiedliche Personen erf&#252;llen. Mittels Chatfunktion &#252;bermittelte Fragen werden zwar in der Regel etwas auff&#228;lliger dargestellt, k&#246;nnen aber allenfalls mit dem Ende der Vorlesung oder in daf&#252;r vorgesehenen Pausen gelesen und beantwortet werden. Dadurch ist die didaktisch erw&#252;nschte spontane Reaktion auf Fragen nur eingeschr&#228;nkt m&#246;glich.</Pgraph><Pgraph>Somit bestand der Wunsch, Fragew&#252;nsche des Auditoriums mit einem deutlichen visuellen Signal anzuzeigen ohne dadurch Einfluss auf die Ablaufsteuerung der Pr&#228;sentation zu nehmen. </Pgraph></TextBlock>
    <TextBlock language="en" linked="yes" name="2. Project description">
      <MainHeadline>2. Project description</MainHeadline><Pgraph>Since live transmission of presentation contents is realized by sharing the (usually: PowerPoint<Superscript>&#174;</Superscript>) presentation running on the PC of the lecturer, the idea was born to extend PowerPoint<Superscript>&#174;</Superscript> with the functionality to display information from the auditorium with a short but clear visual signal to the presenter (e.g. color change of a presentation element). </Pgraph><Pgraph>The basic possibility of extending the functionality of individual Microsoft Office<Superscript>&#174;</Superscript> applications by means of self-written program code was greatly expanded from the mid-1990s onwards by the implementation of the interpreted programming language Visual Basic for Applications (VBA) which was also largely standardized between the individual applications (Word, Excel, PowerPoint, Access).</Pgraph><Pgraph>VBA in principle enables PowerPoint to access the contents of web-based files (in read and write access). Conversely, the content of such a web-based file can be manipulated by calling up a web page (pressing a button) and thus via any internet-capable device (smartphone, tablet, notebook).</Pgraph><Pgraph>Thus, such a &#8220;signal file&#8221; &#8211; placed in an accessible web directory &#8211; can serve as an interface between the auditorium and PowerPoint&#174;, provided that students have the opportunity to manipulate the content of the signal file by calling up an appropriate URL. At the same time, PowerPoint<Superscript>&#174;</Superscript> must periodically (at intervals of a few seconds) poll the content of this file during the presentation and &#8211; in case of a modified value &#8211; respond with a visual signal (and subsequently reset the content of the signal file in order to be able to display further questions).</Pgraph><Pgraph>Such a communication interface was realized via VBA and php. Difficulties arose somewhat surprisingly from the fact that VBA in PowerPoint<Superscript>&#174;</Superscript> (in contrast to Word, Excel and Access) does not include a timer function and the periodic polling of the signal file therefore had to be solved by means of the Windows API.</Pgraph></TextBlock>
    <TextBlock language="de" linked="yes" name="2. Projektbeschreibung">
      <MainHeadline>2. Projektbeschreibung</MainHeadline><Pgraph>Da die Live-&#220;bermittlung der Pr&#228;sentationsinhalte durch Teilen der am eigenen PC ablaufenden (im Regelfall: Powerpoint<Superscript>&#174;</Superscript>-) Pr&#228;sentation erfolgt, entstand die Idee, PowerPoint gezielt um die Funktionalit&#228;t zu erweitern, Hinweise aus dem Auditorium mit einem kurzen, aber deutlichen visuellen Signal an den Vortragenden (z.B. Farbwechsel eines Pr&#228;sentationselements) anzuzeigen. </Pgraph><Pgraph>Die grunds&#228;tzliche M&#246;glichkeit, die Funktionalit&#228;t einzelner Microsoft Office-Anwendungen durch selbstgeschriebene Programm-Anweisungen zu erweitern wurde ab Mitte der 1990er Jahre durch die Implementierung der interpretierten Programmiersprache Visual Basic f&#252;r Applikationen (VBA) stark erweitert und auch zwischen den einzelnen Anwendungen (Word, Excel<Superscript>&#174;</Superscript>, PowerPoint<Superscript>&#174;</Superscript>, Access<Superscript>&#174;</Superscript>) weitgehend vereinheitlicht.</Pgraph><Pgraph>VBA er&#246;ffnet PowerPoint<Superscript>&#174;</Superscript> die grunds&#228;tzliche M&#246;glichkeit, auf Inhalte webbasierter Dateien (in Schreib- und Lesezugriff) zuzugreifen. Umgekehrt kann der Inhalt einer solchen webbasierten Datei &#252;ber den Aufruf einer Webseite (das Dr&#252;cken einer Schaltfl&#228;che) und damit &#252;ber jedes internetf&#228;hige Ger&#228;t (Smartphone, Tablet, Notebook) manipuliert werden.</Pgraph><Pgraph>Somit kann eine solche &#8211; in einem entsprechend zug&#228;nglichen Webverzeichnis abgelegte &#8211; &#8222;Signaldatei&#8220; als Schnittstelle zwischen Auditorium und PowerPoint<Superscript>&#174;</Superscript> dienen. Voraussetzung daf&#252;r ist, dass den Studierenden die M&#246;glichkeit gegeben wird, durch Aufruf eines entsprechenden URL den Inhalt der Signaldatei zu manipulieren. Gleichzeitig muss PowerPoint<Superscript>&#174;</Superscript> w&#228;hrend der Pr&#228;sentation periodisch (im Abstand weniger Sekunden) den Inhalt dieser Datei abfragen und &#8211; im Fall eines ge&#228;nderten Wertes &#8211; darauf mit einem visuellen Signal reagieren (und nachfolgend den Inhalt der Signaldatei zur&#252;cksetzen, um weitere Fragestellungen anzeigen zu k&#246;nnen).</Pgraph><Pgraph>Die Etablierung einer solchen Kommunikationsschnittstelle wurde &#252;ber VBA und php realisiert. Schwierigkeiten ergaben sich etwas &#252;berraschend aus der Tatsache, dass VBA in PowerPoint<Superscript>&#174;</Superscript> (im Gegensatz zu Word<Superscript>&#174;</Superscript>, Excel<Superscript>&#174;</Superscript> und Access<Superscript>&#174;</Superscript>) &#252;ber keine Timer-Funktion verf&#252;gt und das periodische Abfragen der Signaldatei somit &#252;ber Einbindung der Windows API gel&#246;st werden musste.</Pgraph></TextBlock>
    <TextBlock language="en" linked="yes" name="3. Results">
      <MainHeadline>3. Results</MainHeadline><Pgraph>With the concept presented here, a raise hand function was implemented in PowerPoint<Superscript>&#174;</Superscript>, whereby questions from the auditorium are clearly displayed to the lecturer with minimal time latency.</Pgraph><Pgraph>Due to the implementation in PowerPoint<Superscript>&#174;</Superscript>, this can be archieved independent of the web conference system used. The presentation of the visual signal to the lecturer is freely configurable and is done via a (modifiable) object (&#8220;Shape&#8221;) placed on the first slide.</Pgraph><Pgraph>First experiences with the solution presented here showed stable performance of the application. Feedback from lecturers could only be obtained as narrative feedback due to the short-term nature of implementation (evaluations in compulsory education require approval of the data protection commission). As a result, the clear signaling was explicitly stated as helpful functionality and a more spontaneous interaction was experienced. However, this does not seem to increase students&#39; motivation to ask their own questions.</Pgraph></TextBlock>
    <TextBlock language="de" linked="yes" name="3. Ergebnis">
      <MainHeadline>3. Ergebnis</MainHeadline><Pgraph>Mit dem hier vorgestellten Konzept wurde eine Handhebe-Funktion in PowerPoint realisiert, wodurch Fragew&#252;nsche des Auditoriums den Lehrenden deutlich und mit minimaler zeitlicher Latenz angezeigt werden.</Pgraph><Pgraph>Durch die Implementierung in PowerPoint geschieht dies unabh&#228;ngig vom verwendeten Webkonferenzsystem, die Darstellung des visuellen Signals an den Vortragenden ist frei gestaltbar und erfolgt &#252;ber ein auf der ersten Folie platziertes (modifizierbares) Objekt (&#8222;Shape&#8220;).</Pgraph><Pgraph>In ersten Eins&#228;tzen zeigte die hier vorgestellte L&#246;sung eine stabile Lauff&#228;higkeit, erste Erfahrungen der Dozierenden konnten aufgrund der Kurzfristigkeit (Evaluationen in der Pflichtlehre erfordern die Bewilligung der Datenschutzkommission) nur als narratives Feedback eingeholt werden. Darin wurde die klare Signalgebung explizit als hilfreiche Funktionalit&#228;t wahrgenommen und eine spontanere Interaktion best&#228;tigt. Eine erh&#246;hte Motivation der Studierenden zum Anmelden eigener Fragen scheint dadurch jedoch nicht gegeben.</Pgraph></TextBlock>
    <TextBlock language="en" linked="yes" name="4. Limitations">
      <MainHeadline>4. Limitations</MainHeadline><Pgraph>Due to the integration of the Windows API, the solution presented here is only executable under MS-Windows<Superscript>&#174;</Superscript>. A use in combination with presenter view mode is not possible &#8211; this limitation is system-dependent and therefore cannot be fixed in the approach presented here.</Pgraph></TextBlock>
    <TextBlock language="de" linked="yes" name="4. Limitationen">
      <MainHeadline>4. Limitationen</MainHeadline><Pgraph>Durch das Einbinden der Windows API ist die hier vorgestellte L&#246;sung nur unter dem Betriebssystem MS-Windows<Superscript>&#174;</Superscript> lauff&#228;hig. Eine Verwendung in Kombination mit der Referentenansicht ist nicht m&#246;glich. Dies ist systembedingt und damit in dem hier vorgestellten Ansatz nicht zu &#228;ndern.</Pgraph></TextBlock>
    <TextBlock language="en" linked="yes" name="5. Availability">
      <MainHeadline>5. Availability</MainHeadline><Pgraph>All files necessary to implement the functionality described here can be used freely for academic teaching: <Hyperlink href="http:&#47;&#47;educativo.at&#47;RaiseHand&#47;">http:&#47;&#47;educativo.at&#47;RaiseHand&#47;</Hyperlink>.</Pgraph></TextBlock>
    <TextBlock language="de" linked="yes" name="5. Verf&#252;gbarkeit">
      <MainHeadline>5. Verf&#252;gbarkeit</MainHeadline><Pgraph>Die zur Nutzung der vorgestellten L&#246;sung notwendigen Dateien sind im Bereich der akademischen Lehre frei nutzbar: <Hyperlink href="http:&#47;&#47;educativo.at&#47;RaiseHand&#47;">http:&#47;&#47;educativo.at&#47;RaiseHand&#47;</Hyperlink></Pgraph></TextBlock>
    <TextBlock language="en" linked="yes" name="Competing interests">
      <MainHeadline>Competing interests</MainHeadline><Pgraph>The author declares that he has no competing interests.</Pgraph></TextBlock>
    <TextBlock language="de" linked="yes" name="Interessenkonflikt">
      <MainHeadline>Interessenkonflikt</MainHeadline><Pgraph>Der Autor erkl&#228;rt, dass er keine Interessenkonflikte im Zusammenhang mit diesem Artikel hat.</Pgraph></TextBlock>
    <Media>
      <Tables>
        <NoOfTables>0</NoOfTables>
      </Tables>
      <Figures>
        <NoOfPictures>0</NoOfPictures>
      </Figures>
      <InlineFigures>
        <NoOfPictures>0</NoOfPictures>
      </InlineFigures>
      <Attachments>
        <NoOfAttachments>0</NoOfAttachments>
      </Attachments>
    </Media>
  </OrigData>
</GmsArticle>