Die MOOCs

MOOC „Datenbanken: Entdecke die Welt von SQL“ (AAU Klagenfurt)

Der MOOC „Datenbanken: Entdecke die Welt von SQL“ besteht aus 9 Lektionen und befasst sich mit der Structured Query Language SQL.

Art des MOOCs: Animation

Kapitelstruktur

  1. Willkommen im Kurs / Überblick
  2. Einführung in Datenbanken und SQL
  3. Relationale Algebra als theoretische Grundlage
  4. Anlegen einer SQL-Datenbank
  5. Einfache SQL-Abfragen
  6. Arbeiten mit speziellen Datentypen
  7. Abfragen über mehrere Tabellen
  8. Aggregatfunktionen und Gruppierung in Abfragen
  9. Subqueries, Views und Transaktionen

MOOC „Entwurf einer Datenbank: Von der Idee zum relationalen Datenmodell“ (AAU Klagenfurt)

Der MOOC „Entwurf einer Datenbank: Von der Idee zum relationalen Datenmodell“ besteht aus 6 Lektionen und befasst sich mit dem Entwurf einer relationalen Datenbank.

Art des MOOCs: Animation

Kapitelstruktur

  1. Willkommen im Kurs / Überblick
  2. Einführung in Datenbanken
  3. Domänenanalyse und konzeptueller Entwurf
  4. Erweiterte Konzepte des konzeptuellen Entwurfs
  5. Transformation ins Relationenmodell
  6. Schemaqualität und Normalformen / Abschluss

MOOC „Artificial Intelligence and Machine Learning” (JKU Linz, TU Wien)

Der MOOC „Artificial Intelligence & Machine Learning” soll in einem Leistungsumfang von 90 Lernstunden (äquivalent zu 3 ECTS) angeboten werden.

Es werden grundlegende Konzepte und ausgewählte (einführende) Algorithmen aus dem Machine Learning Bereich gelehrt, ergänzt durch wichtige soziale Themen wie beispielsweise Fairness & Ethics und rechtliche Bezüge.

Art des MOOCs: Objektanimationen

Kapitelstruktur

  1. Introduction (Lernaufwand 2h)
  2. Basic Machine Learning (ML) Concepts (Lernaufwand 5h)
  3. Data & Applications (Lernaufwand 10h)
  4. Evaluation (Lernaufwand 10h)
  5. Algorithm Class #1 (Rule-based Classification & Regression) (Lernaufwand 20h)
  6. Algorithm Class #2 (Clustering) (Lernaufwand 20h)
  7. Algorithm Class #3 (Kernel Methods) (Lernaufwand 20h)
  8. Fairness, Ethics & Co in Machine Learning (Lernaufwand 2h)
  9. Outlook on further Topics in Artificial Intelligence & Machine Learning (Lernaufwand 1h)
  10. Teaser

MOOC „Denkweisen der Informatik“ (TU Wien, JKU Linz)

Der Kurs „Denkweisen der Informatik“ wird 9 Kapitel umfassen, wobei in jedem Kapitel eine andere Denkweise behandelt wird.

Art des MOOCs: Animation

Kapitelstruktur

  1. Scientific Thinking
  2. Mathematical Thinking
  3. Computational Thinking
  4. Design Thinking
  5. Policy Thinking
  6. Criminal Thinking
  7. Creative Thinking
  8. Responsible Thinking
  9. Critical Thinking

MOOC „Informatische Modellierung“ (TU Wien)

Der MOOC „Informatische Modellierung“ lehrt die Grundlagen der objektorientierten Modellierung anhand der Unified Modeling Language (UML). Konkret betrachten wir in jeweils einem eigenen Kapitel die 5 wichtigsten Diagrammtypen der UML und deren Zusammenhänge.

Art des MOOCs: Professionelle Sprecher, Expertenvortrag

Kapitelstruktur

  1. Klassendiagramm
  2. Sequenzdiagramm
  3. Zustandsdiagramm
  4. Aktivitätsdiagramm
  5. Anwendungsfalldiagramm

MOOC „Programmieren mit Java 1“ (JKU Linz)

Der MOOC Programmieren mit Java 1 führt in die Programmierung mit Java ein. Er entspricht im Inhalt und Umfang in etwa der ersten Hälfte des ersten Semesters Programmieren in einem Curriculum Informatik. Konkret orientiert sich der MOOC an der Lehrveranstaltung Softwareentwicklung 1, wie sie an der Johannes Kepler Universität Linz durch das Institut für Systemsoftware für Informatiker und verwandte Studienrichtungen abgehalten wird sowie dem zugehörigen Lehrbuch “Sprechen Sie Java?” (Hanspeter Mössenböck: Sprechen Sie Java? Eine Einführung in das systematische Programmieren, dpunkt.verlag, 2014).

Art des MOOCs: Expertenvortrag

Kapitelstruktur

  1. Einführung in die Programmierung
  2. Einführung ins Programmieren mit Java
  3. Verzweigungen
  4. Schleifen
  5. Methoden

MOOC „Programmieren mit Java 2“ (JKU Linz)

Der MOOC Programmieren mit Java 2 setzt die Programmierung mit Java fort. Er entspricht im Inhalt und Umfang in etwa der zweiten Hälfte des ersten Semesters Programmieren in einem Curriculum Informatik. Konkret orientiert sich der MOOC an der Lehrveranstaltung Softwareentwicklung 1, wie sie an der Johannes Kepler Universität Linz durch das Institut für Systemsoftware für Informatiker und verwandte Studienrichtungen abgehalten wird sowie dem zugehörigen Lehrbuch “Sprechen Sie Java?” (Hanspeter Mössenböck: Sprechen Sie Java? Eine Einführung in das systematische Programmieren, dpunkt.verlag, 2014).

Art des MOOCs: Expertenvortrag

Kapitelstruktur

(schließt mit der Nummerierung an die Kapitel des MOOCs „Programmieren mit Java 1“ an)

6. Zahlen

7. Zeichen und Strings

8. Arrays

9. Klassen und Objekte 1

10. Klassen und Objekte 2

11. Rekursionen und dynamische Datenstrukturen

MOOC „Rechnerarchitektur“ (UIBK Innsbruck)

Insgesamt 66 kurze Videos mit einer Gesamtspielzeit von gut sechs Stunden erläutern zentrale Aspekte des MOOCs „Rechnerarchitektur“.

Art des MOOCs: Expertenvortrag

Kapitelstruktur

  1. Einführung
  2. Kombinatorische Logik 1, Kombinatorische Logik 2
  3. Sequenzielle Logik 1, Sequenzielle Logik 2
  4. Arithmetik 1, Arithmetik 2
  5. Befehlssatzarchitektur 1 (ARM 32), Befehlssatzarchitektur 2 (ARM 32)
  6. Prozessorarchitekturen
  7. Ein-/Ausgabe
  8. Speicher
  9. Leistung

MOOC „Algorithmen & Datenstrukturen“ (UIBK Innsbruck)

Insgesamt 65 kurze Videos mit einer Gesamtspielzeit von fast sieben Stunden erläutern zentrale Aspekte des MOOCs „Algorithmen und Datenstrukturen“.

Art des MOOCs: Expertenvortrag

Kapitelstruktur

  1. Einführung
  2. Analyse von Algorithmen
  3. Rekursion
  4. Stapel und Schlangen
  5. Listen-Abstraktionen
  6. Bäume
  7. Vorrangwarteschlangen
  8. Zuordnungstabellen
  9. Zeichenkettensuche
  10. Suchbäume
  11. Gierige Algorithmen
  12. Teile & Herrsche; Sortieren
  13. Dynamische Programmierung
  14. Graphen