|
|
|
This page is outdated. Current vocabulary is available via https://oeresource.logic.at/en/meta/api/v1 . _(technically you can construct the target url by adding the english field term to the end of the url, e.g. __https://oeresource.logic.at/en/meta/api/v1/Audience__)_
|
|
|
|
|
|
|
|
#### metadata_values.yaml:
|
|
|
|
|
|
|
|
```yaml
|
|
|
|
|
|
|
|
# ENGLISH:
|
|
|
|
# Webform values for the metadata version 0.4
|
|
|
|
# Every value that is given is provided in English & German
|
|
|
|
# - ["English value", "German value"]
|
|
|
|
|
|
|
|
# aString: any string
|
|
|
|
# aUID: any unique ID
|
|
|
|
# aImage: any image file
|
|
|
|
# aPerson: any Person object
|
|
|
|
# aPath: a path to a directory or resource
|
|
|
|
|
|
|
|
# aPerson: # definition of the Person object
|
|
|
|
# - name: "aString"
|
|
|
|
# - affiliation: "aString"
|
|
|
|
# - email: "aString"
|
|
|
|
|
|
|
|
# DEUTSCH:
|
|
|
|
# Webformwerte für die Metadaten Version 0.4
|
|
|
|
# Jeder Wert, der vorgegeben wird, wird in English & Deutsch zur Verfügung gestellt
|
|
|
|
# - ["English value", "deutscher Wert"]
|
|
|
|
|
|
|
|
# aString: ein beliebiger String
|
|
|
|
# aUID: eine beliebige einzigartige ID
|
|
|
|
# aImage: eine beliebige Bilddatei
|
|
|
|
# aPerson: ein beliebiges Person-Objekt
|
|
|
|
# aPath: ein Pfad zu einem Verzeichnis oder Ressource
|
|
|
|
|
|
|
|
# aPerson: # Definition des Person-Objekts
|
|
|
|
# - name: "aString"
|
|
|
|
# - affiliation: "aString"
|
|
|
|
# - email: "aString"
|
|
|
|
|
|
|
|
metadataVersion: "0.4"
|
|
|
|
publicVisibility:
|
|
|
|
except:
|
|
|
|
- "aPath"
|
|
|
|
title: "aString"
|
|
|
|
description: "aString"
|
|
|
|
keyword:
|
|
|
|
- ["Variables", "Variablen"]
|
|
|
|
- ["Integers", "Ganze Zahlen"]
|
|
|
|
- ["Floats", "Gleitkommazahlen"]
|
|
|
|
- ["Booleans", "Boolesche Werte"]
|
|
|
|
- ["Chars", "Chars"]
|
|
|
|
- ["Strings", "Strings"]
|
|
|
|
- ["Operators", "Operatoren"]
|
|
|
|
- ["Arithmetic operators", "Arithmetische Operatoren"]
|
|
|
|
- ["Bitwise operators", "Bitweise Operatoren"]
|
|
|
|
- ["If conditionals", "If-Verzweigungen"]
|
|
|
|
- ["Switch conditionals", "Switch-Verzweigungen"]
|
|
|
|
- ["For loops", "For-Schleifen"]
|
|
|
|
- ["While loops", "While-Schleifen"]
|
|
|
|
- ["Do while loops", "Do-while-Schleifen"]
|
|
|
|
- ["Methods", "Methoden"]
|
|
|
|
- ["Arrays", "Arrays"]
|
|
|
|
- ["2D arrays", "2D-Arrays"]
|
|
|
|
- ["Recursion", "Rekursion"]
|
|
|
|
- ["Input", "Eingabe"]
|
|
|
|
- ["Output", "Ausgabe"]
|
|
|
|
- ["Searching", "Suchen"]
|
|
|
|
- ["Sorting", "Sortieren"]
|
|
|
|
- ["Binary trees", "Binäre Bäume"]
|
|
|
|
- ["Hash tables", "Hashtabellen"]
|
|
|
|
- ["Queues", "Queues"]
|
|
|
|
- ["Stacks", "Stacks"]
|
|
|
|
- ["Collections", "Collections"]
|
|
|
|
- ["Lists", "Listen"]
|
|
|
|
- ["Maps", "Maps"]
|
|
|
|
- ["Type conversions", "Typumwandlungen"]
|
|
|
|
- ["Objects", "Objekte"]
|
|
|
|
- ["Code review", "Code-Review"]
|
|
|
|
- ["Assertions", "Zusicherungen"]
|
|
|
|
- ["2D Graphics", "2D-Grafik"]
|
|
|
|
- ["Games", "Spiele"]
|
|
|
|
- ["Overloading", "Überladen"]
|
|
|
|
- ["Classes", "Klassen"]
|
|
|
|
- ["References", "Referenzen"]
|
|
|
|
- ["Tests", "Tests"]
|
|
|
|
- ["White Box Testing", "White-Box-Test"]
|
|
|
|
- ["Black Box Testing", "Black-Box-Test"]
|
|
|
|
- ["Pointer to constant", "Zeiger auf Konstante"]
|
|
|
|
- ["Constant pointer", "Konstanter Zeiger"]
|
|
|
|
- ["Function pointer", "Funktionszeiger"]
|
|
|
|
- ["void pointer", "void-Zeiger"]
|
|
|
|
- ["Dynamic Memory Allocation", "Dynamische Speicherzuweisung"]
|
|
|
|
- ["File IO", "Datei Ein-/Ausgabe (IO)"]
|
|
|
|
- ["printf", "printf"]
|
|
|
|
- ["scanf", "scanf"]
|
|
|
|
- ["struct", "struct"]
|
|
|
|
- ["union", "union"]
|
|
|
|
- ["Java parser", "Java Parser"]
|
|
|
|
- ["Linked List", "Verkettete Liste"]
|
|
|
|
- ["Fixed width integer types", "Integer-Typen fester Breite"]
|
|
|
|
- ["Logical Operators", "Logische Operatoren"]
|
|
|
|
- ["Literals", "Literale"]
|
|
|
|
- ["Encoding", "Codierung"]
|
|
|
|
- ["Decoding", "Decodierung"]
|
|
|
|
- ["JUnit", "JUnit"]
|
|
|
|
- ["Array list", "Array-Liste"]
|
|
|
|
- ["Tokenization", "Tokenisierung"]
|
|
|
|
- ["Unspecified behavior", "Undefiniertes Verhalten"]
|
|
|
|
# - ["Character manipulation", "Zeichen(Char) Manipulation] # Wir haben schon "Chars", wollen wir char manipulation noch extra dabei haben? Mein Vorschlag: ja
|
|
|
|
- ["Tutorial", "Tutorial"]
|
|
|
|
# - ["IO Tests", "Ein-/Ausgabe Tests"] #haben input, output & tests Mein Vorschlag: nein
|
|
|
|
- ["Order of evaluation", "Auswertungsreihenfolge"]
|
|
|
|
- ["Requirements Specification", "Anforderungsspezifikation"]
|
|
|
|
- ["Binary representation", "Binärdarstellung"]
|
|
|
|
- ["State Diagram", "Zustandsdiagramm"]
|
|
|
|
- ["Code analysis", "Code-Analyse"]
|
|
|
|
- ["Generic selection", "Generische Auswahl"]
|
|
|
|
# - ["Modulo operator", "Modulo Operator"] # wir haben schon operatoren, sollen wir extra modulo einführen? Mein Vorschlag: ja
|
|
|
|
- ["IEEE 754", "IEEE 754"]
|
|
|
|
- ["Cipher", "Verschlüsselung"]
|
|
|
|
# - ["Atbasch", "Atbasch"] # wollen wir so weit gehen und das mitnehmen? Mein Vorschlag: nein
|
|
|
|
- ["Clang", "Clang"]
|
|
|
|
- ["Modelling", "Modellierung"]
|
|
|
|
- ["Command line arguments", "Befehlszeilenargumente"]
|
|
|
|
- ["Modular programming", "Modulare Programmierung"]
|
|
|
|
- ["Divisibility rule", "Teilbarkeitsregel"]
|
|
|
|
- ["Sequence Diagram", "Sequenzdiagramm"]
|
|
|
|
- ["GCC", "GCC"]
|
|
|
|
- ["Datatypes","Datentypen"]
|
|
|
|
- ["Test Coverage Tests", "Tests für Testabdeckung"] # Hab keine bessere Übersetzung gefunden, als: Testabdeckung Tests
|
|
|
|
- ["Method calls", "Methodenaufrufe"]
|
|
|
|
creator: "aPerson"
|
|
|
|
contributor: "aPerson"
|
|
|
|
publisher: "aPerson"
|
|
|
|
license:
|
|
|
|
- "Apache 2.0"
|
|
|
|
- "BSD"
|
|
|
|
- "CC0 3.0"
|
|
|
|
- "CC BY 3.0"
|
|
|
|
- "CC BY-SA 3.0"
|
|
|
|
- "CC BY-NC 3.0"
|
|
|
|
- "CC BY-NC-SA 3.0"
|
|
|
|
- "CC BY-ND 3.0"
|
|
|
|
- "CC BY-NC-ND 3.0"
|
|
|
|
- "CC0 4.0"
|
|
|
|
- "CC BY 4.0"
|
|
|
|
- "CC BY-SA 4.0"
|
|
|
|
- "CC BY-NC 4.0"
|
|
|
|
- "CC BY-NC-SA 4.0"
|
|
|
|
- "CC BY-ND 4.0"
|
|
|
|
- "CC BY-NC-ND 4.0"
|
|
|
|
- "MIT"
|
|
|
|
- "GPL"
|
|
|
|
- "MPL 2.0"
|
|
|
|
subject:
|
|
|
|
- ["TU Wien: Introduction to Programming 1", "TU Wien: Einführung in die Programmierung 1"]
|
|
|
|
- ["TU Wien: Introduction to Programming 2", "TU Wien: Einführung in die Programmierung 2"]
|
|
|
|
- ["TU Wien: Operating Systems", "TU Wien: Betriebssysteme"]
|
|
|
|
- ["UIBK: Introduction to Programming", "UIBK: Einführung in die Programmierung"]
|
|
|
|
- ["UIBK: Functional Programming", "UIBK: Funktionale Programmierung"]
|
|
|
|
- ["UIBK: Operating Systems", "UIBK: Betriebssysteme"]
|
|
|
|
- ["UIBK: Programming Methodology", "UIBK: Programmiermethodik"]
|
|
|
|
- ["UIBK: Software Architecture", "UIBK: Softwarearchitektur"]
|
|
|
|
- ["AAU: Introduction to Computer Science", "AAU: Einführung in die Informatik"]
|
|
|
|
- ["AAU: Introduction to Structured and Object-Based Programming", "AAU: Einführung in die strukturierte und objektbasierte Programmierung"]
|
|
|
|
- ["AAU: Object-Oriented Modeling and Implementation", "AAU: Objektorientierte Modellierung und Implementierung"]
|
|
|
|
- ["PLUS: Introduction to Programming", "PLUS: Einführung in die Programmierung"]
|
|
|
|
- ["PLUS: Object-Oriented Programming", "PLUS: Objektorientierte Programmierung"]
|
|
|
|
- ["PLUS: Non-Procedural Programming", "PLUS: Nichtprozedurale Programmierung"]
|
|
|
|
- ["TU Graz: Introduction to Structured Programming", "TU Graz: Einführung in die strukturierte Programmierung"]
|
|
|
|
- ["TU Graz: Object Oriented Programming 1", "TU Graz: Objektorientierte Programmierung 1"]
|
|
|
|
- ["TU Graz: System Level Programming", "TU Graz: System Level Programming"]
|
|
|
|
- ["TU Graz: Software Development Process", "TU Graz: Softwareentwicklungsprozess"]
|
|
|
|
- ["JKU: Programming in Python I", "JKU: Programming in Python I"]
|
|
|
|
- ["JKU: Programming in Python II", "JKU: Programming in Python II"]
|
|
|
|
- ["JKU: Software Development 1", "JKU: Softwareentwicklung 1"]
|
|
|
|
- ["JKU: Software Development 2", "JKU: Softwareentwicklung 2"]
|
|
|
|
language:
|
|
|
|
- "de"
|
|
|
|
- "en"
|
|
|
|
programmingLanguage:
|
|
|
|
- "Java"
|
|
|
|
- "C"
|
|
|
|
- "Python3"
|
|
|
|
- "UML"
|
|
|
|
difficulty:
|
|
|
|
- ["easy", "leicht"]
|
|
|
|
- ["medium", "mittel"]
|
|
|
|
- ["difficult", "schwer"]
|
|
|
|
timeRequired:
|
|
|
|
# - "[0-9]{2}:[0-9]{2}" # hh:mm (ISO8601)
|
|
|
|
# temporary values:
|
|
|
|
- "00:05"
|
|
|
|
- "00:10"
|
|
|
|
- "00:15"
|
|
|
|
- "00:20"
|
|
|
|
- "00:25"
|
|
|
|
- "00:30"
|
|
|
|
- "00:35"
|
|
|
|
- "00:40"
|
|
|
|
- "00:45"
|
|
|
|
- "00:50"
|
|
|
|
- "00:55"
|
|
|
|
- "01:00"
|
|
|
|
- "01:05"
|
|
|
|
- "01:10"
|
|
|
|
- "01:15"
|
|
|
|
- "01:20"
|
|
|
|
- "01:25"
|
|
|
|
- "01:30"
|
|
|
|
- "01:35"
|
|
|
|
- "01:40"
|
|
|
|
- "01:45"
|
|
|
|
- "01:50"
|
|
|
|
- "01:55"
|
|
|
|
format: # Dateiformat der Resource
|
|
|
|
- "pdf"
|
|
|
|
- "doc"
|
|
|
|
- "docx"
|
|
|
|
- "ppt"
|
|
|
|
- "pptx"
|
|
|
|
- "md"
|
|
|
|
- "tex"
|
|
|
|
- "artemis"
|
|
|
|
- "jpeg"
|
|
|
|
- "png"
|
|
|
|
- "mp4"
|
|
|
|
- "mov"
|
|
|
|
- "wmv"
|
|
|
|
- "flv"
|
|
|
|
- "avi"
|
|
|
|
- "drawio"
|
|
|
|
requires: # benötigte Ressourcen
|
|
|
|
- "aString"
|
|
|
|
learningResourceType:
|
|
|
|
- ["Presentation/lecture", "Präsentation/Vortrag"]
|
|
|
|
- ["Handout", "Handout"]
|
|
|
|
- ["Curriculum", "Lehrplan"]
|
|
|
|
- ["Educational video", "Lehrvideo"]
|
|
|
|
# - ["Link collection", "Linksammlung"] # entfernt, siehe logical-unit am 14.03.22
|
|
|
|
- ["Programming exercise", "Programmieraufgabe"]
|
|
|
|
- ["Modelling exercise", "Modellierungsaufgabe"]
|
|
|
|
- ["Theoretical exercise", "Theorieaufgabe"]
|
|
|
|
- ["Trace exercise", "Traceaufgabe"]
|
|
|
|
- ["Exercise solution", "Aufgabenlösung"]
|
|
|
|
# - ["Simulation", "Simulation"] # brauchen wir nicht in der Informatik, siehe logical-unit am 14.03.22
|
|
|
|
- ["Questionnaire", "Fragebogen"]
|
|
|
|
# - ["Diagram", "Diagramm"] # entfernt, siehe logical-unit am 14.03.22
|
|
|
|
# - ["Graph", "Graph"] # entfernt, siehe logical-unit am 14.03.22
|
|
|
|
# - ["Figure", "Abbildung"] # entfernt, siehe logical-unit am 14.03.22
|
|
|
|
# - ["Index", "Verzeichnis"] # brauchen wir nicht in der Informatik, siehe logical-unit am 14.03.22
|
|
|
|
# - ["Slide", "Folien"] # redundant zu "presentation/lecture", siehe logical-unit am 14.03.22
|
|
|
|
# - ["Table", "Tabelle"] # brauchen wir nicht in der Informatik, siehe logical-unit am 14.03.22
|
|
|
|
# - ["Narrative text", "Erzählender Text"] # brauchen wir nicht in der Informatik, siehe logical-unit am 14.03.22
|
|
|
|
- ["Exam", "Prüfung"]
|
|
|
|
# - ["Experiment", "Experiment"] # brauchen wir nicht in der Informatik, siehe logical-unit am 14.03.22
|
|
|
|
# - ["Problem statement", "Problemstellung"] # eher komplexere Aufgabenstellung
|
|
|
|
# - ["Self assessment", "Selbsteinschätzung"] # entfernt, siehe logical-unit am 14.03.22
|
|
|
|
typicalAgeRange:
|
|
|
|
# - "[0-9]{1,2}:[0-9]{1,2}" # digit-digit
|
|
|
|
# - "[0-9]{1,2}[+-]" # digit+ bzw. digit-
|
|
|
|
- "10-12"
|
|
|
|
- "12-14"
|
|
|
|
- "14-16"
|
|
|
|
- "16-18"
|
|
|
|
- "18-20"
|
|
|
|
audience:
|
|
|
|
- ["1st semester","1. Semester"]
|
|
|
|
- ["2nd semester","2. Semester"]
|
|
|
|
- ["3rd semester","3. Semester"]
|
|
|
|
educationalLevel: "aString" # (work in progress) - Kompetenz bedingt
|
|
|
|
teaches: "aString" # (work in progress) - Kompetenz bedingt
|
|
|
|
assesses: "aString" # (work in progress) - Kompetenz bedingt
|
|
|
|
educationalAlignment: "aString" # (work in progress)
|
|
|
|
educationalFramework: "aString" # (work in progress)
|
|
|
|
educationalUse: "aString" # (work in progress)
|
|
|
|
interactivityType:
|
|
|
|
- ["active, productive", "aktiv, erarbeitend"]
|
|
|
|
- ["expositive, absorbing", "erklärend, absorbierend"]
|
|
|
|
- ["active & expositive, productive & absorbing", "aktiv & erklärend, erarbeitend & absorbierend"]
|
|
|
|
valid:
|
|
|
|
from: "" # den leeren String nach ISO 8601 ausfüllen (YYYY-MM-DD)
|
|
|
|
to: "" # den leeren String nach ISO 8601 ausfüllen (YYYY-MM-DD)
|
|
|
|
isBasedOn: "aUID"
|
|
|
|
structure:
|
|
|
|
- ["atomic", "atomar"]
|
|
|
|
- ["linear", "linear"]
|
|
|
|
- ["hierarchical", "hierarchisch"]
|
|
|
|
- ["networked", "vernetzt"]
|
|
|
|
collectionContent: "aUID"
|
|
|
|
version: "aString"
|
|
|
|
status:
|
|
|
|
- ["incomplete", "unvollständig"]
|
|
|
|
- ["work in progress", "in Arbeit"]
|
|
|
|
- ["draft", "Entwurf"]
|
|
|
|
- ["in Review", "in Überprüfung"] # review
|
|
|
|
- ["reviewed", "überprüft"]
|
|
|
|
- ["complete", "abgeschlossen"]
|
|
|
|
- ["aString", "aString"]
|
|
|
|
image: "aImage"
|
|
|
|
``` |
|
|
\ No newline at end of file |