Vorlesungs- und Übungsplan SoSe 25
| Woche | Teil IV - Überzeugen in Vorträgen | Thema | Folien, Videos und Material | |||
| 15 | 07.04. | V | Aßmann | Vortragstechnik | Wie trage ich spannend und flüssig vor? (NABC, GQM, MOPARC, ZOPP/POPP, B-POPP). | |
| 16 | 14.04. | Ü | Aßmann | Folien-Werkzeuge | Fortgeschrittenes LaTeX für Listings, Grafiken, Folien mit Beamer.sty | |
| 17 | 21.04. | Aßmann | Osterfeiertage | |||
| 18 | 28.04. | Ü | Aßmann | ausgefallen wg. Krankheit | ||
| 19 | 05.05. | V | UML-Werkzeuge | Werkzeuge für Modellierung mit UML, auch gerade für Vorträge. Modellierung von Ähnlichkeiten (Vererbung), Ganz-Teile-Hierarchien (Partonomien), Abstammungen. | 52-sko-uml-diagrams | |
| 20 | 12.05. | V | Basiswissen Problemanalyse | 54-sko-basic-problem-analysis | ||
| Teil V: Basis-Werkzeuge für Softwareentwicklung | ||||||
| 21 | 19.05. | V | Poster-Werkzeuge | Wie gestalte ich ein attraktives Poster? Poster-Schemata (NABC, MOPARC). LaTeX für Poster und andere Werkzeuge. Poster-Production für die Darstellung Ihrer Studienresultate. | 55-sko-posters-for-diffusion | |
| 22 | 26.05. | Ü | Riesner | Poster |
Übung: Wie man gute Poster macht. |
|
| 23 | 02.06. | V/Ü | One pagers | Wie man One-Pager und Forschungs-Exposé schreibt. | 56-sko-writing-expose.odp | |
| 24 | 09.06. | Pfingstfeiertage und -ferien | ||||
| 25 | 16.06. | V | Was ist Wissenschaft? | Grundlagen- vs. angewandte Wissenschaft. Struktur-, Ingenieurs- und empirische Wissenschaft. Wertesysteme und Wissenschaft. | 60-sko-technical-science | |
| 26 | 23.06. | Ü | Riesner | Selbstmanagement | Wir schreiben einen One-Pager über die Probleme und Ziele unseres Studiums. | |
| 27 | 30.06. | V | Riesner | Agile Development | SCRUM as time-boxed agile process. EOS as component-oriented agile process. | |
| 28 | 07.07. | Ü | Aßmann | Agile Development | EOS on documents, with the example of a LyX-document. | |
| 29 | 14.07. | V/Ü | Aßmann | Agile Development | Refactoring and Feature toggling | 65-sko-feature-toggling |
| V | Aßmann | Back to the future | Mit Konrad Zuse programmieren. Zuses Visionen für die Zukunft. | 70-sko-programming-from-zuse | ||
| Reserve | ||||||
| git plugins | Git Semver, Quilts | |||||
| Template-Programming mit der Shell, gpp, Scala3 und anderen Werkzeugen. Wie lerne ich eine unbekannte Programmiersprache? | ||||||
| Defensives Programmieren mit Git refactoring branches und Test-management | ||||||
| Java-Werkzeuge | Warum man mit Softwarewerkzeugen Softwaretechnik lernt. Editoren für Java. Plugins. Eclipse. IntelliJ, VSCode. Compiler, Debugger, Findbugs. | |||||
| Advanced git | Issue management mit Git Bug, mantis und gitlab. | |||||
Vorlesungs- und Übungsplan WiSe 24/25
Die Vorlesung findet abwechselnd mit den Übungen statt am Montag, 6. DS, im HS E023.
| Teil 0 - Einleitung - Wozu mache ich das bloß? | Thema | Folien, Videos und Material | ||||
| 1 | 2024-10-14 | V | Aßmann | Einleitung | Die Bedeutung von Software in der modernen Gesellschaft. Das Studium als eine Folge von Projekten. Leben sind Projekte. Was sind Startup-Projekte? Produkt-Innovationsprojekte? Soziale Firmen-Projekte? | |
| 2 | 2024-10-21 | V | Aßmann | Selbststudium | Wie definiere ich die Aufgaben für mein Selbststudium? Aufgabenmanagement. Karteikarten. Wie richte ich ein Studientagebuch ein? Wie teile ich es mit Freunden? Was ist ein Studienblog? | |
| 2024-10-28 | Ü | Riesner | Miro-Boards | Vorstellung des Miro-Boards. Diagramme mit Miro. Live editing with Miro. | Exercise sheet 3 | |
| 3 | 2024-11-04 | entfällt | Wandelbots (https://www.wandelbots.com/), the spinoff of TU Dresden and the chair, inaugurates their new robotic platform in the Albertinum. Prof. Aßmann is invited and has a difficult date conflict. |
Bitte schauen Sie die Videos von Übungsblatt 2 an, und registrieren Sie sich im Gitlab Chemnitz. Das ist wichtig für später. Auch arbeiten Sie bitte an Übungsblatt 4, der Erstellung von Studientagebuch und Studienblog, auf dem datashare. . |
||
| 4 | 2024-11-11 | Ü | Domanowski | Persönliche Produktivität | Einführung in die Shell, eine leichtgewichtige persönliche Produktivitäts- und Entwicklungsumgebung | |
| 5 | 2024-11-18 | V | Aßmann/Wendt | Selbststudium 2 | Ziele setzen. Prokrastination in den Phasen vor dem "Execute". Erkenne Dich selbst mit strategischer Analyse SWOT. Das PASST!-Programm. Einstieg ins Projektmanagement. |
02ex-sko-modeling (plantUML and other modeling tools) 02x-sko-plantMindMap.odt (example of plantUML mindmaps in LibreOffice) |
| Ü | Aßmann | Blogging | Wie man einen Studienblog für Freunde und Bekannte schreibt. | |||
| 6 | 2024-11-25 | V | Aßmann | Vorlesungen aufarbeiten | Wie man eine Vorlesung nachbereitet. Wie man eine Videosammlung von Lernvideos anlegt und sie im Studientagebuch protokolliert. Wie man vom Hören zum Diagramm-Zeichnen zum Schreiben zum Behalten kommt. | |
| Teil I - Techniken für das Selbststudium | ||||||
| 7 | 2024-12-02 | Ü | Aßmann | Planung des Studiums | Metriken zur Messung der eigenen Lerneffizienz und der DMAIC Prozess. Wie kann ich mein Studium planen? csv-Dateien und die Gestaltung eines Studienplanes. | 05-sko-writing-study-plan |
| 8 | 2024-12-09 | V | Aßmann | Persönliches Versionsmanagement für Dokumente und Programme. | ||
| Teil II - Arbeit in Gruppen | ||||||
| 9 | 2024-12-16 | V | Wendt | Personal productivity | Build management and tool composition with the shell. | 10-sko-shell-composition |
| Document processing | Introduction to LaTeX text processing. | 35-sko-LaTeX | ||||
| Christmas and New Year | ||||||
| 10 | 2025-01-06 | V/Ü | Aßmann | Einführung in das kollaborative Versionsmanagement mit git. Merge, Rebase und Unify-Operationen. Green Hunks. | 12-sko-collaboration-with-git | |
| 11 | 2025-01-13 | Ü | Aßmann | Planung des Semesters mit gitlab Chemnitz. | 20-sko-semester-planning | |
| Personal LaTeX editing with git. Personal Blogs with LaTeX and git. Collaborative LaTeX editing on gitlab Chemnitz. | 21-sko-blogs-on-gitlab | |||||
| 12 | 2025-01-20 | V | Aßmann | Introduction into the research process. | 30-sko-research-process | |
| Teil III - Dokumentmanagement | ||||||
| 13 | 2025-01-27 | V | Aßmann | How to structure a Bachelor or Master's thesis. ACM Code of ethics, also for software engineers. Why the code of ethics is important for your thesis. | 31-sko-reports-bachelor-master | |
| 14 | 2025-02-03 | V, 16:30 | Aßmann | Dungeon of Dragons |
Pitches im Kurs "Software as a Business" Achtung - kein Termin um 9:20, sondern 16:30! |
|
| Teil IV - Sommersemester | ||||||
| 1 | 2025-04-07 | |||||
| RESERVE | Programmieren nach Konrad Zuse | |||||