Commit 3fd5f583 authored by beyeranq's avatar beyeranq
Browse files

testmodule revised: json, texts; layout in general revised and information on static sites added

parent 17c3a894
......@@ -15,56 +15,7 @@
<ion-content padding>
<ion-grid>
<!--<ion-row>-->
<!--<ion-col id="exerciseNav">{{ 'TEST_MODULE_GO_TO_EXERCISE' | translate}}-->
<!--<a *ngFor="let number of Array.from(Array(exercises.length).keys())"-->
<!--(click)="showNextExercise(number)">-->
<!--<span>{{number + 1}}</span>&nbsp;-->
<!--</a>-->
<!--&lt;!&ndash;suppress HtmlUnknownAttribute &ndash;&gt;-->
<!--&lt;!&ndash;<ion-select placeholder="{{ 'TEST_MODULE_EXERCISE_NUMBER' | translate }}" (ionChange)="goToExercise()"&ndash;&gt;-->
<!--&lt;!&ndash;[(ngModel)]="newExerciseTarget" name="newExerciseTarget">&ndash;&gt;-->
<!--&lt;!&ndash;<ion-select-option&ndash;&gt;-->
<!--&lt;!&ndash;*ngFor="let number of Array.from(Array(exercises.length).keys())"&ndash;&gt;-->
<!--&lt;!&ndash;value="{{number}}">{{number + 1}}</ion-select-option>&ndash;&gt;-->
<!--&lt;!&ndash;</ion-select>&ndash;&gt;-->
<!--</ion-col>-->
<!--</ion-row>-->
<!--<ion-row id="h5p-row">-->
<!--<ion-col>-->
<!--&lt;!&ndash; TODO: enable solution shuffling for H5P ? &ndash;&gt;-->
<!--<div class="h5p-container"></div>-->
<!--</ion-col>-->
<!--</ion-row>-->
<ion-row>
<ion-col>
<h1>{{ 'HELP' | translate }}</h1>
</ion-col>
</ion-row>
<ion-row>
<ion-col>
<a (click)="openUrl(HelperService.config['callidusProjectUrl'])">
{{ 'CALLIDUS_PROJECT' | translate }}
</a>
</ion-col>
</ion-row>
<ion-row>
<ion-col>
<a (click)="openUrl(HelperService.config['machinaCallidaFrontendUrl'])">
{{ 'MACHINA_CALLIDA_FRONTEND' | translate }}
</a>
</ion-col>
</ion-row>
<ion-row>
<ion-col>
<a (click)="openUrl(HelperService.config['machinaCallidaBackendUrl'])">
{{ 'MACHINA_CALLIDA_BACKEND' | translate }}
</a>
</ion-col>
</ion-row>
<ion-grid>
<ion-row>
<ion-col>
<h1>{{ 'FEEDBACK' | translate }}</h1>
......@@ -76,31 +27,6 @@
<a href="{{HelperService.config['developerMailTo']}}">{{ 'EMAIL' | translate }}</a>
</ion-col>
</ion-row>
<ion-row>
<ion-col>
<h1>{{ 'SOFTWARE_DEPENDENCIES' | translate }}</h1>
</ion-col>
</ion-row>
<ion-row>
<ion-col>
<a (click)="openUrl(HelperService.config['agldtTreebankUrl'])">
{{ 'VOCABULARY_REFERENCE_CORPUS_AGLDT' | translate }}
</a>
</ion-col>
</ion-row>
<ion-row>
<ion-col>
<a (click)="openUrl(HelperService.config['bambergCoreVocabularyUrl'])">
{{ 'VOCABULARY_REFERENCE_CORPUS_BWS' | translate }}
</a>
</ion-col>
</ion-row>
<ion-row>
<ion-col>
<a (click)="openUrl(HelperService.config['proielProjectUrl'])">
{{ 'PROIEL_PROJECT' | translate }}
</a>
</ion-col>
</ion-row>
</ion-grid>
</ion-content>
<ion-header>
<ion-toolbar>
<div class="toolbar-left">
<img src="../assets/imgs/logo.png" width="32px" height="32px" alt="Logo von Callidus: Fuchs">
</div>
<div class="toolbar-left">
<ion-title>{{ 'MACHINA_CALLIDA' | translate }}</ion-title>
</div>
......@@ -8,9 +11,9 @@
<button (click)="changeLanguage($event).then()">
<img src="{{'assets/imgs/' + translate.currentLang + '.svg'}}" width="40px" height="24px">
</button>
<button (click)="HelperService.goToFeedbackPage(navCtrl)">
<!--<button (click)="HelperService.goToFeedbackPage(navCtrl)">
<ion-icon name="help-circle"></ion-icon>
</button>
</button>-->
</div>
</ion-toolbar>
</ion-header>
......@@ -23,13 +26,16 @@
</ion-col>
</ion-row>
<ion-row>
<ion-col>
<ion-button (click)="HelperService.goToTestPage(navCtrl)">{{ 'START_TEST' | translate }}</ion-button>
</ion-col>
<ion-col>
<ion-button (click)="HelperService.goToTestPage(navCtrl)">{{ 'START_TEST' | translate }}</ion-button>
</ion-col>
</ion-row>
<ion-row class="lastMainElement">
<ion-row>
<ion-col>
<ion-button (click)="goToVocabularyCheckPage()">{{ 'VOCABULARY_CHECK' | translate }}</ion-button>
<br>
<img src="../assets/imgs/ws_modell.png" width="320px" height="317px" alt="Modell zur Wortschatzkompetenz im
Lateinunterricht, drei Bestandteile: Form, Funktion und Strategie"><br>
Wortschatzkompetenz im Lateinunterricht
</ion-col>
</ion-row>
</ion-grid>
......@@ -39,27 +45,27 @@
</ng-template>
</ion-content>
<ion-footer>
<ion-footer>
<ion-toolbar>
<ion-tabs>
<ion-tab-bar slot="bottom">
<ion-tab-button (click)="HelperService.goToInfoPage(navCtrl)">
<ion-icon name="information-circle"></ion-icon>
<ion-label>{{ 'ABOUT' | translate }}</ion-label>
</ion-tab-button>
</ion-tab-button>
<ion-tab-button (click)="HelperService.goToSourcesPage(navCtrl)">
<ion-icon name="globe"></ion-icon>
<ion-label>{{ 'SOURCES' | translate}}</ion-label>
</ion-tab-button>
</ion-tab-button>
<ion-tab-button (click)="HelperService.goToImprintPage(navCtrl)">
<ion-icon name="today"></ion-icon>
<ion-label>{{ 'IMPRINT' | translate }}</ion-label>
</ion-tab-button>
</ion-tab-button>
<ion-tab-button (click)="refreshCorpora()">
<ion-icon name="refresh"></ion-icon>
<ion-label >{{ 'CORPORA_REFRESH' | translate }}</ion-label>
</ion-tab-button>
</ion-tab-bar>
<ion-icon name="refresh"></ion-icon>
<ion-label>{{ 'CORPORA_REFRESH' | translate }}</ion-label>
</ion-tab-button>
</ion-tab-bar>
</ion-tabs>
</ion-toolbar>
</ion-footer>
</ion-footer>
\ No newline at end of file
<ion-header>
<ion-toolbar>
<div class="toolbar-left">
<ion-back-button icon="arrow-back" defaultHref="home"></ion-back-button>
<ion-back-button icon="arrow-round-back" defaultHref="home"></ion-back-button>
<ion-title>{{ 'IMPRINT' | translate }}</ion-title>
</div>
<div class="toolbar-right">
......
<ion-header>
<ion-toolbar>
<div class="toolbar-left">
<ion-back-button icon="arrow-back" defaultHref="home"></ion-back-button>
<ion-title>{{ 'ABOUT' | translate }}</ion-title>
</div>
<div class="toolbar-right">
<button (click)="HelperService.goToHomePage(navCtrl)">
<ion-toolbar>
<div class="toolbar-left">
<ion-back-button icon="arrow-round-back" defaultHref="home"></ion-back-button>
<ion-title>{{ 'ABOUT' | translate }}</ion-title>
</div>
<div class="toolbar-right">
<button (click)="HelperService.goToHomePage(navCtrl)">
<ion-icon name="home"></ion-icon>
</button>
</div>
</ion-toolbar>
</ion-header>
<ion-content padding>
<h4>CALLIDUS</h4>
<p><b>C</b>omputer-<b>A</b>ided <b>L</b>anguage <b>L</b>earning: Lexikonerwerb im Late<b>i</b>nunterricht
<b>d</b>urch korp<b>us</b>gestützte Methoden</p>
<p>
Das interdisziplinäre Forschungsprojekt versucht wissenschaftlich nachzuweisen, dass eine
Wortschatzarbeit, die auf der Basis eines tief annotierten elektronischen Textkorpus' erfolgt,
die Wortschatzkompetenz der Lateinlernenden positiver beeinflusst als die traditionelle Wortschatzarbeit
im Lateinunterricht.<br>
CALLIDUS bringt drei Kompetenzbereiche - den Computer- und Medienservice, die Fachdidaktik Latein
und die Korpuslinguistik - zusammen, um verschiedenen Forschungsfragen bzgl. eines korpusbasierten
Wortschatzerwerbs im Fremdsprachenunterricht nachzugehen.<br>
</p>
</ion-content>
<ion-footer>
<ion-toolbar>
<ion-tabs>
<ion-tab-bar slot="bottom">
<ion-tab-button (click)="goToAuthorPage()">
<ion-icon name="walk"></ion-icon>
<ion-label>Übung erstellen</ion-label>
</ion-tab-button>
<ion-tab-button (click)="HelperService.goToTestPage(navCtrl)">
<ion-icon name="school"></ion-icon>
<ion-label>Test beginnen</ion-label>
</ion-tab-button>
</ion-tab-bar>
</ion-tabs>
</ion-toolbar>
</ion-footer>
\ No newline at end of file
</button>
</div>
</ion-toolbar>
</ion-header>
<ion-content padding>
<img src="../assets/imgs/logo.png" width="64px" height="64px" style="padding: 5px;">
<h2>CALLIDUS</h2>
<b>C</b>omputer-<b>A</b>ided <b>L</b>anguage <b>L</b>earning: Lexikonerwerb im Late<b>i</b>nunterricht
<b>d</b>urch korp<b>us</b>gestützte Methoden
<br>
<br>
<h4>Beteiligte Forschungseinheiten</h4>
Das <a href="https://www.projekte.hu-berlin.de/de/callidus/index.html" target="_blank">Forschungsprojekt CALLIDUS</a>
bringt drei unterschiedliche Kompetenzbereiche der Humboldt-Universität zu Berlin zusammen:<br>
<ul>
<li>den Computer- und Medienservice (Software, Vernetzung von digitalen Tools), </li>
<li>die Fachdidaktik Latein und die Lateinische Philologie (Studien in realen (schulischen) Kontexten,
Kompetenz- und Aufgabenorientierung, Lernprogression) und</li>
<li>und die Korpuslinguistik (Methoden, z.B. semantische Distributionen und NLP, Spracherwerb)</li>
</ul>
Im Zeitraum 2017-20 wird dieses Projekt durch die
<a href="http://gepris.dfg.de/gepris/projekt/316618374" target="_blank">Deutsche Forschungsgemeinschaft</a>
gefördert.<br>
<h4>Ansatz des Forschungsprojekts</h4>
Es gibt bisher kaum empirische Forschung zum Lexikonerwerb im LU (Petersmann 1989; Bösch 2012; Sass 2015),
obwohl der Wortschatz aus lernpsychologischer (Thurow 1981; Waiblinger 2002),
didaktischer (Steinthal 1971; Untermann und Wülfing 1981; Kubik 1989; Nickel 1999; Utz 2000; Freund und Schröttel
2003; Daum 2016; Kuhlmann 2016)
und methodischer (Steinhilber 1978; Hermes 1988; Esser 1999; Stirnemann 2009; Doepner und Keip 2014;
van de Loo 2016) Perspektive seit vielen Jahren immer wieder erneut thematisiert wird. Folgerichtig
ist das interdisziplinäre, DFG-geförderte Forschungsprojekt CALLIDUS in seiner Anlage
(Zeit, Umfang, Interdisziplinarität) nicht nur einzigartig, sondern vor allem äußerst herausfordernd, weil
Erkenntnisse aus ganz unterschiedlichen Teilgebieten theoriegeleitet und anwendungsorientiert
zugleich umgesetzt werden müssen, um den Lexikonerwerb im Lateinunterricht nachhaltig zu verbessern.<br>
<h4>Forschungsschwerpunkt</h4>
Eine zentrale Fragestellung des Callidus-Projektes lautet, ob der in der Zweit-/ und Fremdsprachenforschung
vertretene Ansatz des <i>data driven language learning</i> (Braun 2007; Gilquin und Granger 2010)
auf eine historische Sprache wie Latein übertragen werden kann. Dieser Theorie zufolge wird
der Wortschatzerwerb dadurch unterstützt, dass Aufgaben bzw. Übungen aus einem Korpus
authentischer sprachlicher Äußerungen generiert werden, um dem Lernenden ein
(ggf. spielbasiertes) immersives, d.h. völlig in die Sprache eintauchendes Lernen
am Beispiel zu ermöglichen (Farr und Murray 2016). Diese ‚echten‘ sprachlichen Handlungen –
sei es nun Literatur oder eine kommunikative Alltagssituation – sollen dem Lernenden
erst den notwendigen Kontext bieten, um Wortschatz in seiner Variabilität und Komplexität zu erfassen.
Ausgehend von einem ausreichend großen Korpus, das mit hoher Wahrscheinlichkeit verschiedene formale
und funktionale Aspekte eines Wortes bzw. einer Wortgruppe bietet, können dem Lernenden sprachliche
Übungen und Beispielanwendungen zur Verfügung gestellt werden, die die Mehrdimensionalität eines
Wortes oder einer Wortgruppe veranschaulichen. Diese korpusbasierte Wortschatzarbeit
zielt somit auf ein reflektiertes, intralinguales Sprachhandeln sowie ein komplexeres Wortschatzwissen,
in dessen Folge der Wortschatz im sog. Mentalen Lexikon besser vernetzt werden kann
(Bruza et al. 2009; Kersten 2010). Allerdings gibt es bisher eher wenige empirische Nachweise
zur Nützlichkeit dieses Ansatzes noch theoriegeleitete methodische Überlegungen, wie die Umsetzung
in einer Unterrichtseinheit, d.h. die Konstruktion der Übung und Arbeitsanweisung, erfolgen soll,
um das erwünschte Wortschatzlernen zu initiieren. Demnach betritt das CALLIDUS-Projekt nicht nur
aus lateindidaktischer, sondern auch aus korpuslinguistischer Perspektive weitgehend unbekanntes Terrain.<br>
<h4>Empirische Forschung</h4>
Im Rahmen des Projektes wurden bisher einige Pilotstudien durchgeführt:<br>
<ul>
<li>im Anfängerunterricht eine Jahresstudie (Schuljahr 2018/19),</li>
<li>im Lateinunterricht der Fortgeschrittenen (Mittelstufe) eine Studie mit Bezug zu Ovid (1. Hj. Schuljahr 2018/19)
und eine Studie mit Bezug zu Cicero (Ende Schuljahr 2017/18),</li>
<li>im Lateinunterricht der älteren Fortgeschrittenen (Oberstufe) ebenfalls die Studien zu Ovid und Cicero sowie
</li>
<li>eine Testung der computergestützten Übungsformate (MC) durch Studierende der Klassischen Philologie (Dez. 2018).
</li>
</ul>
</ion-content>
<ion-footer>
<ion-toolbar>
<ion-tabs>
<ion-tab-bar slot="bottom">
<ion-tab-button (click)="goToAuthorPage()">
<ion-icon name="walk"></ion-icon>
<ion-label>Übung erstellen</ion-label>
</ion-tab-button>
<ion-tab-button (click)="HelperService.goToTestPage(navCtrl)">
<ion-icon name="school"></ion-icon>
<ion-label>Test beginnen</ion-label>
</ion-tab-button>
</ion-tab-bar>
</ion-tabs>
</ion-toolbar>
</ion-footer>
\ No newline at end of file
......@@ -50,6 +50,9 @@ beginning that it is going to be a download (instead of an ordinary link or clic
<a href="{{urlBase + FileType[FileType.docx] + solutionIndicesString}}" download>{{ 'FILE_TYPE_DOCX'
| translate }}</a>
</ion-col>
<ion-col>
<a href="{{HelperService.config['developerMailTo']}}">{{ 'EMAIL_ERROR' | translate }}</a>
</ion-col>
</ion-row>
<ion-row>
<ion-col>
......@@ -61,7 +64,7 @@ beginning that it is going to be a download (instead of an ordinary link or clic
<ion-icon name="arrow-dropright"></ion-icon>
</button>
</ng-template>
<h5>{{ 'EXERCISE_DOWNLOAD_NEXT_STEPS' | translate }}</h5>
<h4>{{ 'EXERCISE_DOWNLOAD_NEXT_STEPS' | translate }}</h4>
<ol *ngIf="showInstructions">
<li>{{ 'INSTRUCTION_LOGIN_MOODLE' | translate }}</li>
<li>{{ 'INSTRUCTION_COGWHEEL_MORE' | translate }}</li>
......
......@@ -2,7 +2,8 @@
<ion-toolbar>
<div class="toolbar-left">
<ion-back-button icon="arrow-round-back" defaultHref="home"></ion-back-button>
<ion-title>{{corpusService.currentCorpus.title}} {{exerciseService.currentUrn.split(":")[exerciseService.currentUrn.split(":").length - 1]}}
<ion-title>{{corpusService.currentCorpus.title}}
{{exerciseService.currentUrn.split(":")[exerciseService.currentUrn.split(":").length - 1]}}
</ion-title>
</div>
<div class="toolbar-right">
......@@ -22,14 +23,17 @@
<ion-grid *ngIf="exerciseService.currentText.length > 0; else loading">
<ion-row>
<ion-col>
<ion-button
(click)="goToExerciseParametersPage()">{{ "EXERCISE_SET_PARAMETERS" | translate}}</ion-button>
<ion-button (click)="goToExerciseParametersPage()">{{ "EXERCISE_SET_PARAMETERS" | translate}}
</ion-button>
</ion-col>
<ion-col>
<ion-button (click)="goToVocabularyCheckPage()">{{ 'VOCABULARY_CHECK' | translate }}</ion-button>
</ion-col>
</ion-row>
<ion-row *ngIf="HelperService.isVocabularyCheck">
<ion-col>
<label>{{ "TEXT_SHOW_OOV" | translate}}
<input type="checkbox" [(ngModel)]="highlightOOV"/>
<input type="checkbox" [(ngModel)]="highlightOOV" />
</label>
<br>
</ion-col>
......@@ -37,8 +41,7 @@
<ion-row>
<ion-col class="text">
<div *ngIf="highlightOOV; else noOOV">
<span *ngFor="let node of exerciseService.annisResponse.graph.nodes"
[class.oov]="node.is_oov">
<span *ngFor="let node of exerciseService.annisResponse.graph.nodes" [class.oov]="node.is_oov">
{{node.annis_tok}}&#32;
</span>
</div>
......@@ -51,4 +54,4 @@
<ng-template #loading>
<ion-spinner></ion-spinner>
</ng-template>
</ion-content>
</ion-content>
\ No newline at end of file
......@@ -27,4 +27,8 @@ export class ShowTextPage {
goToExerciseParametersPage() {
this.navCtrl.navigateForward('exercise-parameters').then();
}
goToVocabularyCheckPage(){
this.navCtrl.navigateForward('vocabulary-check').then();
}
}
<ion-header>
<ion-toolbar>
<div class="toolbar-left">
<ion-back-button icon="arrow-back" defaultHref="home"></ion-back-button>
<ion-title>{{ 'SOURCES' | translate }}</ion-title>
</div>
<div class="toolbar-right">
<button (click)="HelperService.goToHomePage(navCtrl)">
<ion-icon name="home"></ion-icon>
</button>
</div>
</ion-toolbar>
</ion-header>
<ion-content padding>
<ion-toolbar>
<div class="toolbar-left">
<ion-back-button icon="arrow-round-back" defaultHref="home"></ion-back-button>
<ion-title>{{ 'SOURCES' | translate }}</ion-title>
</div>
<div class="toolbar-right">
<button (click)="HelperService.goToHomePage(navCtrl)">
<ion-icon name="home"></ion-icon>
</button>
</div>
</ion-toolbar>
</ion-header>
<ion-content padding>
<h4>Software-Entwicklung</h4>
<h6>Machina Callida - Backend</h6>
<p>Die im Rahmen des Callidus-Projektes entwickelte Software - Machina Callida - ist ein
Open Source-Projekt. Der Code ist bei GitLab zu finden.<br>
<a href="https://scm.cms.hu-berlin.de/callidus/mc_backend" target="_blank">Backend</a>
</p>
<h6>Machina Callida - Frontend</h6>
<p>
Das Frontend ist ebenfalls bei GitLab zu finden.<br>
<a href="https://scm.cms.hu-berlin.de/callidus/mc_frontend" target="_blank">Frontend</a>
</p>
<br>
<h4>Software-Abhängigkeiten</h4>
<h6>Ancient Greek and Latin Dependency Treebank</h6>
<p>
The Ancient Greek and Latin Dependency Treebank (AGLDT) is the earliest treebank
for Ancient Greek and Latin.<br>
<a href="https://perseusdl.github.io/treebank_data/" target="_blank">Perseus</a>
</p>
<h6>Ancient Greek and Latin Dependency Treebank</h6>
<p>
The Ancient Greek and Latin Dependency Treebank (AGLDT) is the earliest treebank
for Ancient Greek and Latin.<br>
<a href="https://perseusdl.github.io/treebank_data/" target="_blank">Perseus</a>
</p>
<h6>Bamberger Wortschatz</h6>
<p>
Das zugrunde liegende Lektürecorpus wurde durch eine genaue Analyse der geltenden Lehrpläne
sowie durch einen Abgleich der wichtigsten Textausgaben ermittelt. Es enthält die gesamte Palette
der in der Mittelstufe gelesenen Texte und Autoren. Sie sind im Nachwort mitsamt den erfassten
Textstellen angegeben. Der Gesamtumfang des untersuchten Corpus ist mit über 140.000 Wortformen
beträchtlich: nach Abzug der Belegstellen von Namen immerhin 7.154 Lemmata, d.h. potenzielle
Lernwörter. Umso überraschender und erfreulicher ist das Ergebnis: Mit 1248 Vokabeln sind
gut 83% dieses Textcorpus erfassbar.<br>
Die eingehenden Untersuchungen und Vorarbeiten für die neue Wortkunde-Generation fanden im
Rahmen eines vom Verlag geförderten didaktischen Projekts unter dem Titel Bamberger Wortschatz
statt.<br>
<a href="https://www.ccbuchner.de/reihe-0-0/adeo-53/" target="_blank">ADEO-Basiswortschatz</a>
</p>
<p>
Das zugrunde liegende Lektürecorpus wurde durch eine genaue Analyse der geltenden Lehrpläne
sowie durch einen Abgleich der wichtigsten Textausgaben ermittelt. Es enthält die gesamte Palette
der in der Mittelstufe gelesenen Texte und Autoren. Sie sind im Nachwort mitsamt den erfassten
Textstellen angegeben. Der Gesamtumfang des untersuchten Corpus ist mit über 140.000 Wortformen
beträchtlich: nach Abzug der Belegstellen von Namen immerhin 7.154 Lemmata, d.h. potenzielle
Lernwörter. Umso überraschender und erfreulicher ist das Ergebnis: Mit 1248 Vokabeln sind
gut 83% dieses Textcorpus erfassbar.<br>
Die eingehenden Untersuchungen und Vorarbeiten für die neue Wortkunde-Generation fanden im
Rahmen eines vom Verlag geförderten didaktischen Projekts unter dem Titel Bamberger Wortschatz
statt.<br>
<a href="https://www.ccbuchner.de/reihe-0-0/adeo-53/" target="_blank">ADEO-Basiswortschatz</a>
</p>
<h6>PROIEL Treebank</h6>
<p>
The PROIEL Treebank is a treebank of ancient Indo-European languages, including Latin and
Ancient Greek. It uses a refined version of dependency grammar and is available under
a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International.<br>
<a href="https://proiel.github.io/" target="_blank">PROIEL Treebank</a>
</p>
<br>
<p>
The PROIEL Treebank is a treebank of ancient Indo-European languages, including Latin and
Ancient Greek. It uses a refined version of dependency grammar and is available under
a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International.<br>
<a href="https://proiel.github.io/" target="_blank">PROIEL Treebank</a>
</p>
<h6>ANNIS</h6>
<p><a href="https://korpling.org/annis3/" target="_blank">ANNIS</a> ist ein brow­ser­ba­sier­tes, Open-Source Such-
und Vi­su­a­li­sie­rungs­werk­zeug für
kom­ple­xe lin­gu­is­ti­sche Mehr­ebe­nen­kor­po­ra. ANNIS steht für An­no­ta­ti­on der
In­for­ma­ti­ons­struk­tur und wur­de im Rah­men des SFB 632 "In­for­ma­ti­ons­struk­tur:
Die sprach­li­chen Mit­tel der Glie­de­rung von Äu­ße­rung, Satz und Text" ent­wi­ckelt.<br>
ANNIS ba­siert nicht auf ei­ner be­stimm­ten lin­gu­is­ti­schen The­o­rie und kann so­mit
un­ter­schied­lichs­te Kor­po­ra durch­su­chen und dar­stel­len. So kön­nen sprach­li­che
Phä­no­me­ne un­ter­schied­li­cher Ebe­nen ge­mein­sam dar­ge­stellt und durch­sucht wer­den
wie bei­spiels­wei­se Syn­tax, Se­man­tik, Mor­pho­lo­gie, Pro­so­die, Re­fe­ren­ti­a­li­tät und Le­xik.
Mit ANNIS ist es eben­falls mög­lich, mul­ti­me­di­a­le Da­ten wie Au­dio- und Vi­deo­da­tei­en
ein­zu­bin­den.
</p>
<br>
<h4>Copyright Bilder</h4>
<img src="../../assets/imgs/logo.png" width="64px" height="64px">
<div style="font-size:0.8em">Icon made by <a href="https://www.freepik.com/" title="Freepik">Freepik</a> <br>
from <a href="https://www.flaticon.com/" title="Flaticon">www.flaticon.com</a>
is licensed by <a href="http://creativecommons.org/licenses/by/3.0/" title="Creative Commons BY 3.0"
<img src="../../assets/imgs/logo.png" width="64px" height="64px">
<div style="font-size:0.8em">Icon made by <a href="https://www.freepik.com/" title="Freepik">Freepik</a> <br>
from <a href="https://www.flaticon.com/" title="Flaticon">www.flaticon.com</a>
is licensed by <a href="http://creativecommons.org/licenses/by/3.0/" title="Creative Commons BY 3.0"
target="_blank">CC 3.0 BY</a><br>
</div>
<br>
</ion-content>
<ion-footer>
<ion-toolbar>
<ion-tabs>
<ion-tab-bar slot="bottom">
<ion-tab-button (click)="goToAuthorPage()">
<ion-icon name="walk"></ion-icon>
<ion-label>Übung erstellen</ion-label>
</ion-tab-button>
<ion-tab-button (click)="HelperService.goToTestPage(navCtrl)">
<ion-icon name="school"></ion-icon>
<ion-label>Test beginnen</ion-label>
</ion-tab-button>
</ion-tab-bar>
</ion-tabs>
</ion-toolbar>
</ion-footer>
\ No newline at end of file
</div>
<br>
</ion-content>
<ion-footer>
<ion-toolbar>
<ion-tabs>
<ion-tab-bar slot="bottom">
<ion-tab-button (click)="goToAuthorPage()">
<ion-icon name="walk"></ion-icon>
<ion-label>Übung erstellen</ion-label>
</ion-tab-button>
<ion-tab-button (click)="HelperService.goToTestPage(navCtrl)">
<ion-icon name="school"></ion-icon>
<ion-label>Test beginnen</ion-label>
</ion-tab-button>
</ion-tab-bar>
</ion-tabs>
</ion-toolbar>
</ion-footer>
\ No newline at end of file
......@@ -6,7 +6,7 @@
<div class="toolbar-right">
<ion-spinner *ngIf="HelperService.isLoading"></ion-spinner>
<button (click)="HelperService.goToHomePage(navCtrl)">
<ion-icon name="home"></ion-icon>
<ion-icon name="close-circle"></ion-icon>
</button>
</div>
</ion-toolbar>
......@@ -28,36 +28,62 @@
<div *ngIf="currentExercise == 'nonH5P_1'">
<ion-row>
<ion-col>
<h4>Einführung in die Übungseinheit</h4>
Der folgende Test bietet die Möglichkeit, das eigene Wortschatzwissen an einem Beispiel zu testen
und zu verbessern. Er dauert insgesamt 35 min und besteht aus mehreren Abschnitten:
<h4>{{ 'UNIT_INTRO_TITLE' | translate }}</h4>
{{ 'UNIT_INTRO_TEXT' | translate }}
</ion-col>
</ion-row>
<ion-row>
<ion-col>Einstiegstest:</ion-col>
<ion-col>5 min</ion-col>
<ion-col>
<h4>Phase</h4>
</ion-col>
<ion-col>
<h4>Dauer</h4>
</ion-col>
</ion-row>
<ion-row>
<ion-col><b>Diagnose:</b><br>
Wie gut kann ich mit meinem (Latein-)Wortschatz umgehen?
</ion-col>
<ion-col>
<br>5 min
</ion-col>
</ion-row>
<ion-row>
<ion-col><b>Anwendung:</b><br>
Wie genau lese ich einen zweisprachigen Text? Wie viel verstehe ich schon im Lateinischen?
</ion-col>
<ion-col>
<br>10 min
</ion-col>
</ion-row>
<ion-row>
<ion-col>Zweisprachiger Text und <br>
Fragen zum Textverständnis:
<ion-col><b>Üben:</b><br>
Wie werde ich kompetent im Umgang mit Wörtern?
</ion-col>
<ion-col>
<br>15 min
</ion-col>
<ion-col>10 min</ion-col>
</ion-row>
<ion-row>
<ion-col>Üben des Wortschatzes:</ion-col>
<ion-col>15 min</ion-col>
<ion-col><b>Testen:</b><br>
Was kann ich aus meiner Sicht inzwischen schon ganz gut?