INF.06875.03 - Basiskenntnisse Informatik (Complete module description)

INF.06875.03 - Basiskenntnisse Informatik (Complete module description)

Original version English
INF.06875.03 5 CP
Module label Basiskenntnisse Informatik
Module code INF.06875.03
Semester of first implementation
Faculty/Institute Institut für Informatik
Module used in courses of study / semesters
  • Medienbildung (Grundschule) (WLF) (Lehramt) > Medienwissenschaft Medienbildg (Grundschule) (WLF), Version of accreditation valid from WS 2018/19 > Pflichtmodule
  • Medienbildung (Grundschule) (WLF) (Lehramt) > Medienwissenschaft Medienbildg (Grundschule) (WLF), Version of accreditation valid from WS 2018/19 > Pflichtmodule
  • Medienbildung (Gymnasium) (WLF) (Lehramt) > Medienwissenschaft Medienbildg (Gymnasium) (WLF), Version of accreditation valid from WS 2018/19 > Pflichtmodule
  • Medienbildung (Sekundarschule) (WLF) (Lehramt) > Medienwissenschaft Medienbildg (Sekundar) (WLF), Version of accreditation valid from WS 2018/19 > Pflichtmodule
  • Medienbildung (Sekundarschule) (WLF) (Lehramt) > Medienwissenschaft Medienbildg (Sekundar) (WLF), Version of accreditation valid from WS 2018/19 > Pflichtmodule
Responsible person for this module
Further responsible persons
Jun.-Prof. Dr. Alexander Best
Prerequisites
Skills to be acquired in this module
Die Studierenden erhalten einen ersten Einblick in die Aufgaben, Methoden und Arbeitsbereiche der Informatik. Dabei entscheiden sich die Studierenden für eines von drei grundlegenden Angeboten.
1. Angebot: Einführung in die Informatik
2. Angebot: Einführung in Datenbanken und das WWW
3. Angebot: Einführung in die Programmierung
Kompetenzen:
Angebot 1: Die Einführung in die Informatik vermittelt Grundlagen des algorithmischen Entwurfs, zur Informationsdarstellung im Rechner, zur Aussagenlogik und Schaltalgebra, zum Aufbau eines Prozessors und Maschinen- und Assemblerbefehlen sowie zu Verfahren zum Sortieren.
Angebot 2: Die Einführung in Datenbanken und das WWW vermittelt grundlegende Kenntnisse zu Datenbank-Managementsystemen, zu relationalen Datenbanken, zu Basistechnologien des WWW und ein erstes Verständnis von Suchmaschinen und ihren Funktionsweisen.
Angebot 3: Die Einführung in die Programmierung vermittelt Grundlagen in einer Programmiersprache und die Fähigkeit, selbstständig einfache Programme entwickeln zu können.
Module contents
Angebot 1: Einführung in die Informatik
  • Algorithmische Grundstrukturen und Entwurf einfacher Algorithmen
  • Darstellung von Daten im Rechner, insbesondere Zahlendarstellung
  • Arithmetik mit ganzen Zahlen auf Rechnerebene
  • Fehlererkennende und fehlerkorrigierende Codes
  • Aussagenlogik, Boole´sche Algebra, Normalformen, Ableitung von Schaltungen
  • Einfache arithmetische Schaltungen
  • Von Neumann Rechner, Assembler und Maschinensprache
  • Sortieralgorithmen, Laufzeitverhalten
Angebot 2: Einführung in Datenbanken und das WWW
  • Grundlegende Datenbank-Begriffe, Funktionen von Datenbank-Managementsystemen
  • Relationales Datenmodell, Integritätsbedingungen
  • Die Datenbanksprache SQL
  • Kurze Einführung in den Datenbankentwurf
  • Einführung in HTTP - Hypertext Transfer Protocol
  • URIs und URLs - Uniform Resource Identifier
  • Einführung in XML und SGML
  • XHTML, HTML
  • Kurzeinführung in CSS - Cascading Stylesheets
  • Suchmaschinen
  • Kurze Übersicht über Web-Programmierung, Datenbank-Anbindungen
Angebot 3: Einführung in die Programmierung
  • Grundlagen der Programmentwicklung
  • Elemente eines Programms
  • Algorithmenstrukturen
  • Variablen und Datentypen
  • Funktionen und Module der Standardbibliothek
  • Datenstrukturen
  • Funktionen
  • Dateien
Forms of instruction Lecture (2 SWS)
Course
Exercises (2 SWS)
Course
Languages of instruction German, English
Duration (semesters) 1 Semester Semester
Module frequency jedes Semester
Module capacity unlimited
Time of examination
Credit points 5 CP
Share on module final degree Course 1: %; Course 2: %; Course 3: %; Course 4: %.
Share of module grade on the course of study's final grade 1
Module course label Course type Course title SWS Workload of compulsory attendance Workload of preparation / homework etc Workload of independent learning Workload (examination and preparation) Sum workload
Course 1 Lecture Vorlesung 2 0
Course 2 Course Selbststudium 0
Course 3 Exercises Übung 2 0
Course 4 Course Bearbeitung von Aufgaben 0
Workload by module 150 150
Total module workload 150
Examination Exam prerequisites Type of examination
Course 1
Course 2
Course 3
Course 4
Final exam of module
Erwerb von mindestens 50 % der maximal erreichbaren Übungspunkte
mündl. Prüfung oder Klausur
Exam repetition information
Prerequisites and conditions Prerequisites Frequency Compulsory attendance Share on module grade in percent
Course 1 Summer or winter semester No %
Course 2 Summer or winter semester No %
Course 3 Summer or winter semester No %
Course 4 Summer or winter semester No %