<!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>Practice Report: A blended learning approach to teaching NLP for a DH public</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Gertrud Faaß</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Ulrich Heid</string-name>
          <email>ulrich.heid@uni-hildesheim.de</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>University of Hildesheim, Institute for Information Science</institution>
          ,
          <addr-line>and Natural Language Processing</addr-line>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>University of Hildesheim, Institute for Information Science</institution>
          ,
          <addr-line>and Natural Language Processing, gertrud.faass /</addr-line>
        </aff>
      </contrib-group>
      <fpage>27</fpage>
      <lpage>31</lpage>
      <abstract>
        <p>This paper reports about current practice in a staged approach to the introduction of NLP principles and techniques for students of information science (IIM) and of international communication and translation (ICT) as part of their curricula. As most of these students are rather not familiar with computer science or, in the case of IIM students, linguistics, we see them as comparable with students of the humanities. We follow a blended learning strategy with lectures, online materials, tutorials, and screencasts. In the first two terms, we focus on linguistics and its formalisation, NLP tools and applications are then introduced from the third term on. The lectures are combined with tutorials and - since the summer term 2017 - with a set of screencasts.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>relates more closely to NLP. The ICT students
usually plan to work as professional translators, some
specialize in the translation of technical texts. We
find our BA students being less informed about
formal modelling, which we however consider a key
issue in introducing NLP methods and applications.
Therefore, we decided to deal with this challenge
in several didactic steps: General introduction,
formalisation, and application.</p>
      <p>Attempting the Blended Learning approach, we
provide a mix of didactic devices: Face-to-face
(FtF) oral presentations (lectures and tutorials,
some accompanied by slides) are complemented by
written scripts and background literature provided
on an online platform (moodle), and - since summer
2017 - downloadable mp4 files containing audio
recordings describing additional slides. Attending
the lectures and tutorials cannot be made
mandatory for the students, however, we intensively
encourage a regular attendance in the FtF sessions,
following the experiences of Dickson and Stephens
(2016, p. 7) finding that “the most significant
predictor of mark [. . . ] was lecture attendance”.</p>
      <p>We have not found a similar programme at a
German university, however, as (Neumeier, 2005,
p. 164) rightly states, one has to decide for a
combination of modes given the particular conditions
at hand.</p>
      <p>This practice report begins in section 2 with a
description of the course programme and its main
addressees. We then focus in section 3 on contents
and methods utilized in our teaching and report
on a first evaluation summarizing our experiences
in section 4. Finally, in section 5, we summarize
our programme and widen the scope, as we plan
to offer our programme - or an adapted version
thereof - to other potential addressees.</p>
    </sec>
    <sec id="sec-2">
      <title>Course programme / addressees</title>
      <p>The current curriculum concerning (computational)
linguistics / NLP expands over 4 terms of 12-13
weeks each, addressing mainly two groups of
students. IIM (about 120) and ICT students (less than
200) are to visit a general lecture that provides
an Introduction to Linguistics (“Einfu¨hrung in die
Sprachwissenschaft”) in their first term. This
lecture is offered by the colleagues of the ICT team.</p>
      <p>The ICT students afterwards focus on translation
studies before returning to linguistics later. About
half of them choose to focus rather on
computational linguistics than on the translation of
technical texts and attend the lecture called (Formal)
Description of Language for the Purpose of NLP
(“Sprachbeschreibung fu¨r die Sprachtechnologie
(SBST)”) in their 4th term. In subsequent terms,
these students also attend one of the seminars
offered by our team on Machine Translation,
Electronic Lexicography, Wordnets or similar.</p>
      <p>For students of IIM, the SBST lecture is
mandatory in their second term. From their third term on,
they can choose to focus their studies either on NLP
or on Information Retrieval. Hence, only interested
IIM students (about half of all) then continue with
our lecture Introduction to Computational
Linguistics (“Einfu¨hrung in die Maschinelle
Sprachverarbeitung”), though some also take courses on
Information Retrieval or Man Machine Interaction.
Lastly, seminars on Corpus Linguistics, Corpus
Processing Tools, Wordnets, Electronic
Dictionaries and similar are offered to them, supplemented
by practical courses on scripting languages like
perl, python or, again, Corpus Based Analyses.
3</p>
    </sec>
    <sec id="sec-3">
      <title>Methods</title>
      <p>
        From the perspective of Blended Learning (BL),
we follow the definition of BL as “a combination of
face-to-face (FtF) and computer assisted learning
(CAL) in a single teaching and learning
environment”, based rather on practice than on research
(Neumeier, 2005, p. 164). We do not plan for a
(partial) replacement of FtF meth
        <xref ref-type="bibr" rid="ref9">ods like O’Connor et.
al (2011</xref>
        ), as we rather attempt to achieve that “the
on-line component becomes a natural extension of
traditional classr
        <xref ref-type="bibr" rid="ref9">oom learning” (OConnor, 2011</xref>
        ,
p. 64). The courses are all organized “Module by
Module”, as described by Lisetskyi (, p. 34).
3.1
      </p>
      <sec id="sec-3-1">
        <title>Lectures</title>
        <p>
          Lecture (1) provides a general introduction to the
history of linguistics, basic functions of language,
and models of communication processes, followed
by introductions to the basic linguistic disciplines,
each related to questions of applied linguistics with
a focus on translation and international
communication. The lecture is based on
          <xref ref-type="bibr" rid="ref4">(Graefen, 2012)</xref>
          .
Students are to pass a written examination.
        </p>
        <p>Lecture (2) is a three-part lecture describing</p>
        <sec id="sec-3-1-1">
          <title>Syntax (Constituency (A), Dependency including verb valency (B), Topological fields (C));</title>
        </sec>
        <sec id="sec-3-1-2">
          <title>Morphology (Inflection, Word Formation);</title>
        </sec>
        <sec id="sec-3-1-3">
          <title>Semantics (Lexical Semantics (including</title>
          <p>Word Nets), Compositional and Dialogue
Semantics).</p>
          <p>The focus of this lecture is on the formalisation
of the basic description models. Linguistic issues
are hence described by ways of phrase structure
(introducing the concept of attribute-value pairs),
tagset, item-and-arrangement morphology, word
structure, dependency and subcategorization, etc.
The theme of Dialogue Semantics is especially
important, as up-to-date information systems make
use of dialogue systems.</p>
          <p>There are three written examinations during the
term: Syntax A/B/C, Morphology (containing 25%
questions on Syntax), and Semantics (containing
each 12-20% questions on Syntax and
Morphology). There is no specific book offered, instead,
a manually compiled lecture script is provided in
parts during the term.</p>
          <p>Lecture (3) moves forward from general
linguistic models to tools and applications where these
models are implemented. Again, Syntax,
Morphology, and Semantics are the main themes
(featurebased grammars, finite state technology,
probabilistic tagging, evaluation methodologies). Contained
in this lecture are the differences between
theoretical approaches and their possible implementations.
The course structure is otherwise parallel to (2).</p>
          <p>(4) In the seminars, the lecturers focus inter
alia on machine translation or terminology
extraction (both mainly directed at ICT students),
e-Dictionaries, Word Nets, and Corpus
Linguistics. Practical Courses currently concern the
programming with scripting languages (perl/python)
focussing on the manipulation of text data (e.g.
boilerplate removal, automated metadata
extraction) and on research on large amounts of text.
Second, there is a regular practical course on Corpus
Linguistic studies. For the latter, data from the
web is utilized for the compilation of own corpora
containing texts about specific phenomena and for
examining those via their linguistic features (like,
for example, forum texts containing points of view
on a product).</p>
          <p>As prepared in the lectures of “Einfu¨hrung in
die Maschinelle Sprachverarbeitung” (3), we
constantly enhance in (4) the linking of the contents
of other courses of the institute with NLP issues
discussed in our courses, like e-Dictionaries and
Usability; Corpus Linguistics and Man-Machine
Interaction; and NLP technologies, evaluation
methods and Information Retrieval.
3.2</p>
        </sec>
      </sec>
      <sec id="sec-3-2">
        <title>Tutorials for (2) and (3)</title>
        <p>Weekly tutorials complement the lectures (2)
and (3). For (2), groups of about 20-30
students each are to prepare their own
solutions to exercises handed out during the
lectures. In (3), the students get access to
NLPtools. Their training includes hands-on
exercises in the use of WebLicht (https://
weblicht.sfs.uni-tuebingen.de), and
several online demos, like, for example the
dependency parser Parzu (https://pub.cl.uzh.
ch/demo/parzu/).</p>
        <p>
          In all tutorial sessions, possible solutions to the
exercises are presented and discussed with the
students. According to the regulations of our
university, we cannot force attendance to these
tutorials, however, we inform our students regularly that
“presence really works”
          <xref ref-type="bibr" rid="ref10">(Schulmeister, 2017)</xref>
          .
        </p>
      </sec>
      <sec id="sec-3-3">
        <title>3.3 Screencasts for (2) and - in future - (3)</title>
        <p>
          In our experience, a rather big issue for the
students is practicing and rehearsing (computational)
linguistic terminology with their lecturers,
especially in the base lecture (2, Language Description
for Language Technology). We thus decided to
introduce a set of screencasts in the summer term of
2017, provided along with this lecture in order to
give them “permanent access to the training
material and therefore the opportunity for students
constantly review the material” (
          <xref ref-type="bibr" rid="ref6">(Lisetskyi:2015,
, p. 32)</xref>
          ). The screencasts1 an they re-introduce
each of the linguistic fields from a new
perspective (compared to the lectures). Each one consists
of a set of slides which are provided as .pdf and
as a downloadable .mp4 file showing the slides
plus a recorded voice describing them. Literature
1Our screencasts are produced with the commercial
Software Camtasia https://www.techsmith.com/
video-editor.html.
mentioned in the screencast is summarised in a
bibliography on the last slides.
        </p>
        <p>So far, there are no screencasts for NLP issues
available, but for the upcoming winter term 17/18
we plan to extend the device to accompany
lecture (3): For each topic (tagging, morphological
analysis, parsing), we will provide two screencasts;
one (slides) describing the theoretical model of
a specific implementation and a second, showing
a demo, i.e. a step-by-step demonstration of the
tool’s usage. All tools described will be
available on the internet to ensure that the students can
watch the screencasts and try out the tools
whenever and wherever they want. The efforts to
produce a screencast are slightly higher than preparing
for a lecture; making use of a commercial software
allowing for easy postproduction however speeds
up the process. On average,the production of such
two screencasts takes one working day.</p>
        <p>In blended learning, a key issue is to provide the
transferrable knowledge from several perspectives,
so that at least most of individual backgrounds and
learning approaches of the students may be
covered. While in the lectures the order of presentation
usually leads from a term via its definition to the
respective examples, the screencasts always begin
with example words or sentences, followed by a
categorisation and, lastly, the term(s) describing
them. A constant colour scheme is used to ease the
identification of each item. The sections are kept
short and at the end of each one, a summary slide
repeats the terms and their meaning. The slides
are kept as simple as possible, so that the listener
can focus on the audio part describing them; hence
animation is kept to a minimum. We try to keep
each screencast shorter than 15 minutes.</p>
        <p>
          As the knowledge transferred in lectures, scripts,
slides and screencasts is based on scientific
publications, we obviously cite the background literature.
We aim at our students reading this literature, too,
so our goal is to rather work with a small amount of
books and we choose books that are either available
in the library or not too expensive to buy. A
publication regularly referred to is for example
(
          <xref ref-type="bibr" rid="ref1">Bußmann, 2008</xref>
          ) with the aim of directing students
to use proper terminological dictionaries.
Additionally, specific textbooks (like
          <xref ref-type="bibr" rid="ref5">(Mu¨ller, 2009)</xref>
          or
          <xref ref-type="bibr" rid="ref13">(Wo¨llstein-Leisten et al., 1997)</xref>
          ) are cited and
explained as further reading hopefully encouraging
our students to read the original literature and to
mention it in discussions.
        </p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>Experiences / Evaluation 5</title>
    </sec>
    <sec id="sec-5">
      <title>Summary and Future work</title>
      <p>Generally, the NLP teaching concept is well
accepted by the students and we receive a overall
positive feedback on the lectures, both face-to-face,
and in the courses’ evaluation which are written
anonymously. About half of the participants of (2)
afterwards choose lecture (3) as well, though this
is not mandatory.</p>
      <p>Seminars and Practical Courses on Corpus
Linguistics are usually overbooked (around 30
bookings of IIM students for 20 available posts), we
assume that this is because the theme of “Big Data”
is mentioned in the description of several of the
courses – this theme is of a high interest for
students of Information Management.</p>
      <p>The programming courses on scripting
languages are rather small (usually 8-12 participants),
as most IIM students are hesitant to learn any form
of programming. The courses however regularly
receive very good evaluation results and it is
especially mentioned by the students that they prefer
the low number of participants.</p>
      <p>Concerning feedback on the newly introduced
screencasts, so far, only three screencasts have been
provided to support lecture (2), but the students
frequently refer to them in the discussions and they
were mentioned very positively in the course
evaluation (about 50% of the students took part in the
written evaluation). This response is encouraging;
hence we plan to extend the number of screencasts
and to add them also to the higher level courses,
as described in paragraph 3.3. In order to reach a
wider public, the screencasts will soon be
downloadable for free from a University Hildesheim
website which can be read from outside the
University. This is planned because we consider especially
such theme-introducing screencasts to be usable for
other, similar courses, as well.</p>
      <p>
        Additionally, we are currently developing a
glossary of grammatical terms in a new format. The
idea for this glossary stems from the evaluation of
the beta version of an online project called
“German as a (scientific) language” (eDaF, https:
//www.uni-hildesheim.de/eDaF) . The
glossary will add written definitions of terms to
the screencasts. We hope that they will assist the
students in finding definitions and even more
examples for the terms they have to learn. This glossary
will include graphical elements (like an ontology
of terms, or dependency graphs), see (
        <xref ref-type="bibr" rid="ref3">Faass et al.,
2017</xref>
        ).
      </p>
      <p>Teaching NLP should not be begun before teaching
linguistics, in a general introduction followed
introducing the methods of formal modelling. Such
modelling forms the basis for understanding NLP
applications or implementations. Our teaching
methods follow the principle of blended learning,
as the knowledge transfer is available on different
paths from which the individual student can choose.
One newly introduced instrument are screencasts
that are provided in addition to the live oral
presentation. The screencasts present the same knowledge
as was provided in the lecture, but from a different
perspective, thereby referring to the same literature.</p>
      <p>So far, we have not specifically evaluated the use
of our screencasts, but the feedback we have
received during the past term was very encouraging,
hence we plan to extend their provision to the
lecture on Language Description for Language
Technology and to additionally produce a number of
screencasts for the follow-up lecture Introduction
to Natural Language Processing (here: application
descriptions in theory and practice and demos). At
the end of term 17/18, we will ask our students in
a survey about their utilization of the screencasts
and their point of view (whether they considered
them helpful). In order to enable other lecturers
(also of other Universities) to make use of them,
all screencasts will be made available freely on the
web from autumn 2017 on.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          <string-name>
            <surname>Bußmann</surname>
          </string-name>
          , Hadumod.
          <year>2008</year>
          .
          <article-title>Lexikon der Sprachwissenschaft. 4</article-title>
          . Auflage Stuttgart: Kro¨ner.
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          <string-name>
            <surname>Dickson</surname>
            ,
            <given-names>K.A.</given-names>
          </string-name>
          ;
          <string-name>
            <surname>Stephens</surname>
            ,
            <given-names>B.W.</given-names>
          </string-name>
          <article-title>Standing room only: faculty intervention increases voluntary lecture attendance and performance for disadvantaged year 1 Bioscience students</article-title>
          .
          <source>Higher Education Pedagogies (1)</source>
          <issue>1</issue>
          :
          <fpage>1</fpage>
          -
          <lpage>15</lpage>
          DOI: 10.1080/23752696.
          <year>2015</year>
          .1134196
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          <string-name>
            <surname>Faaß</surname>
          </string-name>
          , Gertrud; Bohle, Ulrike; Quahlo, Jasmin. masked
          <year>2017</year>
          .
          <article-title>The Grammatical Glossary: a glossary of German grammar terms. accepted as a poster at eLex 2017 conference in Leiden, September 2017</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          <string-name>
            <surname>Graefen</surname>
            , Gabriele; Liedke,
            <given-names>Martin. 2012. Germanistische</given-names>
          </string-name>
          <string-name>
            <surname>Sprachwissenschaft</surname>
          </string-name>
          .
          <article-title>Deutsch als Erst-</article-title>
          ,
          <source>Zweitoder Fremdsprache. Stuttgart: UTB.</source>
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          <article-title>Mu¨ller</article-title>
          , Horst M. (ed).
          <source>2009. Arbeitsbuch Linguistik. 2</source>
          .
          <string-name>
            <surname>Auflage</surname>
          </string-name>
          . Paderborn/Mu¨nchen/Wien/Zu¨rich: Scho¨ning.
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          <string-name>
            <surname>Lisetskyi</surname>
            ,
            <given-names>K.A.</given-names>
          </string-name>
          <year>2015</year>
          .
          <article-title>Blended Learning Model in the System of Higher Education Advanced Education</article-title>
          <year>2015</year>
          /4:
          <fpage>32</fpage>
          -
          <lpage>35</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          <string-name>
            <surname>Neumann</surname>
          </string-name>
          , Petra.
          <year>2005</year>
          .
          <article-title>A closer look at blended learning-parameters for designing a blended learning environment for language teaching and learning</article-title>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          <string-name>
            <surname>ReCALL</surname>
          </string-name>
          ,
          <volume>17</volume>
          (
          <issue>2</issue>
          ):
          <fpage>163</fpage>
          -
          <lpage>178</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          <string-name>
            <surname>O'Connor</surname>
          </string-name>
          , Christine, Mortimer, Dennis, Bond, Sue.
          <year>2011</year>
          .
          <article-title>Blended Learning: Issues, Benefits and</article-title>
          Challenges IJES,
          <volume>19</volume>
          (
          <issue>2</issue>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          <string-name>
            <surname>Schulmeister</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          <year>2017</year>
          . Presence and Self-
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>12. https://eleed.campussource.de/</mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          <source>archive/12/4502</source>
          [
          <fpage>23</fpage>
          -
          <lpage>08</lpage>
          -17]
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          <article-title>Wo¨llstein-</article-title>
          <string-name>
            <surname>Leisten</surname>
            , Angelika; Heilmann, Axel; Stepan, Peter; Vikner,
            <given-names>Sten. 1997. Deutsche</given-names>
          </string-name>
          <string-name>
            <surname>Satzstruktur</surname>
          </string-name>
          .
          <article-title>Grundlagen der syntaktischen Analyse</article-title>
          .
          <source>Tu¨bingen: Stauffenburg Verlag Brigitte Narr GmbH.</source>
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>