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
- Willkommen im Kurs / Überblick
- Einführung in Datenbanken und SQL
- Relationale Algebra als theoretische Grundlage
- Anlegen einer SQL-Datenbank
- Einfache SQL-Abfragen
- Arbeiten mit speziellen Datentypen
- Abfragen über mehrere Tabellen
- Aggregatfunktionen und Gruppierung in Abfragen
- 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
- Willkommen im Kurs / Überblick
- Einführung in Datenbanken
- Domänenanalyse und konzeptueller Entwurf
- Erweiterte Konzepte des konzeptuellen Entwurfs
- Transformation ins Relationenmodell
- 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
- Introduction (Lernaufwand 2h)
- Basic Machine Learning (ML) Concepts (Lernaufwand 5h)
- Data & Applications (Lernaufwand 10h)
- Evaluation (Lernaufwand 10h)
- Algorithm Class #1 (Rule-based Classification & Regression) (Lernaufwand 20h)
- Algorithm Class #2 (Clustering) (Lernaufwand 20h)
- Algorithm Class #3 (Kernel Methods) (Lernaufwand 20h)
- Fairness, Ethics & Co in Machine Learning (Lernaufwand 2h)
- Outlook on further Topics in Artificial Intelligence & Machine Learning (Lernaufwand 1h)
- 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
- Scientific Thinking
- Mathematical Thinking
- Computational Thinking
- Design Thinking
- Policy Thinking
- Criminal Thinking
- Creative Thinking
- Responsible Thinking
- 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
- Klassendiagramm
- Sequenzdiagramm
- Zustandsdiagramm
- Aktivitätsdiagramm
- 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
- Einführung in die Programmierung
- Einführung ins Programmieren mit Java
- Verzweigungen
- Schleifen
- 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
- Einführung
- Kombinatorische Logik 1, Kombinatorische Logik 2
- Sequenzielle Logik 1, Sequenzielle Logik 2
- Arithmetik 1, Arithmetik 2
- Befehlssatzarchitektur 1 (ARM 32), Befehlssatzarchitektur 2 (ARM 32)
- Prozessorarchitekturen
- Ein-/Ausgabe
- Speicher
- 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
- Einführung
- Analyse von Algorithmen
- Rekursion
- Stapel und Schlangen
- Listen-Abstraktionen
- Bäume
- Vorrangwarteschlangen
- Zuordnungstabellen
- Zeichenkettensuche
- Suchbäume
- Gierige Algorithmen
- Teile & Herrsche; Sortieren
- Dynamische Programmierung
- Graphen