Commit de08481a authored by Jens Ehlers's avatar Jens Ehlers
Browse files

Struktur des Moduls entfernen

parent b03face9
Pipeline #5224 passed with stage
in 27 seconds
......@@ -19,132 +19,6 @@ Die Studierenden lernen bewährte Entwurfs- und Architekturmuster sowie aktuelle
<li><b>Parallelverarbeitung</b>: Die Studierenden können komplexe Verarbeitungsprozesse in Java aufteilen, effizient parallelisieren und synchronisieren. Sie können diesbezüglich Vor- und Nachteile unterschiedlicher Ansätze erörtern.</li>
</ul>
<h4>Struktur der fachlichen Modulinhalte</h4>
<p>Das Modul ist in folgende Kapitel und Unterkapitel gegliedert, die mit bestimmten Lehr- und Lernaktivitäten verbunden sind und in Bezug zu den oben genannten, angestrebten Lernergebnissen stehen.</p>
<style>
.small-font { font-size: 14px; }
.small-font ul { padding-left: 20px; }
</style>
<table class="table-bordered table-sm small-font">
<tr class="table-head-row"><th>Kapitel</th><th>Unterkapitel</th><th>Aktivitäten</th><th>Bezug zu Lernergebnissen</th></tr>
<tr>
<td>&#10112; Einleitung</td>
<td>
<ul>
<li>Ziele und Struktur des Moduls</li>
<li>Softwareprojekt als Prüfungsleistung</li>
<li>Objektorientierung und UML-Klassendiagramm als Wiederholung</li>
</ul>
</td>
<td>
<ul>
<li>Lernaktivität: Anwendung von UML-Diagrammen als Teil der Prüfungsvorleistung</li>
</ul>
</td>
<td>Wiederholung</td>
</tr>
<tr>
<td>&#10113; Entwurfsmuster</td>
<td>
<ul>
<li>Erzeugungsmuster (Singleton, Fabrikmethode und Dependency Injection)</li>
<li>Strukturmuster (Kompositum, Proxy, Adapter und Fassade)</li>
<li>Verhaltensmuster (Beobachter, Strategie)</li>
</ul>
</td>
<td>
<ul>
<li>Lehraktivität: Diskussion der Lerninhalte in Online-Betreuung</li>
<li>Lernaktivität: Anwendung ausgewählter Entwurfsmuster in Projektarbeit</li>
</ul>
</td>
<td>Anwendung von Entwurfsmustern, Softwareprojekt in Java</td>
</tr>
<tr>
<td>&#10114; Architekturmuster</td>
<td>
<ul>
<li>Modellierung und Architektur</li>
<li>Schichtenarchitektur</li>
<li>Model-View-Controller</li>
<li>MVC und MVVM in JavaFX</li>
<li>Microservices</li>
</ul>
</td>
<td>
<ul>
<li>Lehraktivität: Diskussion der Lerninhalte in Online-Betreuung</li>
<li>Lernaktivität: Anwendung ausgewählter Architekturmuster in Projektarbeit</li>
</ul>
</td>
<td>Auswahl von Architekturmustern und Frameworks, Softwareprojekt in Java</td>
</tr>
<tr>
<td>&#10115; Verteilte Programmierung</td>
<td>
<ul>
<li>Kommunikation und Skalierbarkeit im verteilten System</li>
<li>Remote Method Invocation (RMI)</li>
<li>SOAP-Webservices</li>
<li>REST-Webservices</li>
<li>Object-Relational Mapping (ORM)</li>
<li>REST und Reactive Streams in Spring</li>
<li>WebSockets</li>
<li>Sockets</li>
</ul>
</td>
<td>
<ul>
<li>Lehraktivität: Vorstellung von Beispielen in der Online-Betreuung (Live-Coding)</li>
<li>Lernaktivität: Adaptation der Beispiele auf eigenes Projekt</li>
</ul>
</td>
<td>Verteilte Kommunikation, Softwareprojekt in Java</td>
</tr>
<tr>
<td>&#10116; Nebenläufige Programmierung</td>
<td>
<ul>
<li>Threads in Java</li>
<li>Synchronisation von Threads</li>
<li>Futures und parallele Streams</li>
</ul>
</td>
<td>
<ul>
<li>Lehraktivität: Vorstellung von Beispielen in der Online-Betreuung (Live-Coding)</li>
<li>Lernaktivität: Adaptation der Beispiele auf eigenes Projekt</li>
</ul>
</td>
<td>Parallelverarbeitung, Softwareprojekt in Java</td>
</tr>
<tr>
<td>&#10117; UI-Frameworks</td>
<td>
<ul>
<li>Desktop-Anwendungen mit JavaFX</li>
<li>Web-Anwendungen mit JQuery und Angular</li>
</ul>
</td>
<td>
<ul>
<li>Lehraktivität: Vorstellung von Beispielen in der Online-Betreuung (Live-Coding)</li>
<li>Lernaktivität: Adaptation der Beispiele auf eigenes Projekt</li>
</ul>
</td>
<td>Auswahl von Architekturmustern und Frameworks, Softwareprojekt in Java</td>
</tr>
</table>
<label>Struktur des vorliegenden Moduls</label>
<h4>Literatur</h4>
<p>Auf die folgenden Einträge des Literaturverzeichnisses wird an den entsprechenden Stellen im Modul über die hier definierten Kürzel verwiesen.</p>
<ul>
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment