# data[].attributes.body
Wenn man nach Feedback fragt, sollte man es auch ernst nehmen und nicht von vorneherein sagen: "ihr könnt feedback sagen, aber wir müssen nicht danach handeln und uns auch nicht rechtfertigen". da zeigt sich auch, dass alles als angriff verstanden wird

# data[].attributes.body
Die Vorlesung wäre ohne Herrn Kramer besser.

# data[].attributes.body
Ich persönlich fand es sehr demotivierend, dass am Anfang so oft erwähnt wurde, dass wir uns in der Praxis/ auf der Arbeit auch einarbeiten müssten und das deshalb im Kurs auch selbst machen müssen.
Dafür fehlt leider nämlich einfach die Zeit...
Wichtiges sollte daher im Unterricht vermittelt werden, wenn wir schon 4 h hier sind.
Gerade was das nötige Wissen für die Praxisaufgabe angeht...

# data[].attributes.body
Für einen Dozenten war Herr Kramer leider extrem kindisch und unprofessionell: schnell eingeschnappt und beleidigt, man muss immer extrem aufpassen, was man sagt...

Ich hätte es erwachsen gefunden, dass er uns selbst sagt, dass er ein Problem mit uns hat und nicht über Herr Reichardt.

# data[].attributes.body
Leider war die Aufmerksamkeit im Kurs eher nicht vorhanden, was angesichts von Herrn Rösslers Bemühungen eigentlich schade war! Daher würde ich empfehlen die Studieren zu ermutigen ihre Laptops zu schließen und diese mehr in den Unterricht mit einzubinden. Mehr Blickkontakt könnte gerade unaufmerksame Studierende eventuell ermahnen und aufmerksame ermutigen.

Allerdings lag die Passivheit auch zum großen Teil an den Kommentaren und dem Verhalten von Herr Kramer, die jegliche Motivation im Keim erstickt hat.

# data[].attributes.body
Folien enthalten viele Informationen, was zwar gut zum Nachlesen ist. Meiner Meinung nach, aber eher in ein Skript gehören würde. Die Folien sollten dagegen nur Stichworte/-sätze und Bilder enthalten. (Die Bilder waren übrigens immer sehr anschaulich gewählt :)). Auch der Bruch zwischen Englisch-Deutsch war eher unglücklich! Deshalb hätte ich englischen Fließtext aus den jetzigen Folien in ein Skript übernommen und auf die "neuen" Folien nur kurze deutsche Stichworte geschrieben.

# data[].attributes.body
Theorie ist zwar sehr viel gewesen, aber immer noch interessant. Herr Rößler hat sehr viel Geduld und erklärt gerne etwas mehrfach.
Praxis hat wenig mit ASE zu tuen gehabt. Herr Kramer, sehr schnell "beleidigt", sowie eine ungenügende Vorbereitung der Vorlesung

# data[].attributes.body
Pro:
+ Prüfungsform der Theorie
+ Fachwissen und Geduld von Herrn Rößler
+ Idee, mit Design Pattern aufzulockern (Verbesserungsmöglichkeit: z.B.: Tafel benutzen um ein Pattern Schritt für Schritt aufzubauen)
+ sympathische Art von Herrn Rößler

Cons:
- Umgang von Herrn Krahmer mit den Studierenden
- Prinzip des Praxisteils "niemand muss etwas machen" führt dazu das nur die etwas machen, die es schon können, aber niemand etwas lernt
- Form der Praxisprüfung macht wenig Sinn. Einen solchen Zeitdruck in einem unbekannten Gebiet mit einer unbekannten Sprache etwas zu entwickeln, das man nicht testen kann ist komplett praxisfern
- Umgang von Konflikten mit dem Kurs von Herrn Krahmer ist nicht akzeptabel. Wenn Konflikte vorliegen sollen diese offen mit dem Kurs ausgetragen werden. Beleidigt zu gehen und sich nie wieder sehen zu lassen ist keine Art.
- Folien des Theorie-Teils sind zu voll. Inhalt der Präsentationsfolien kann zu 90% reduziert werden. Dann können die Studierenden leichter folgen und der Dozent sagt auch Punkte, die man nicht auf den Folien stehen hat. Das motiviert aufzupassen.

Fazit:
Leider konnte das Gute aus dem Theorie-Teil den schlechten Praxis-Teil nicht komplett ausgleichen.
Betrachtet man nur den Theorie-Teil, so kann man jedoch prinzipiell von einer eher gelungenen Vorlesung sprechen.

# data[].attributes.body
Trotz all der Anmerkungen: Vielen Dank für die informative Vorlesung!

# data[].attributes.body
Vielen lieben Dank, es keine theoretische Klausur gab.

# data[].attributes.body
Auch die Aufmachung der Praxisprüfung sagt nicht, wie gut die Kursteilnehmer das Material verstanden haben oder anwenden können. Schließlich kann nicht jeder Studierende gleich gut programmieren und das ist ja auch vollkommen nachvollziehbar. Da ja auch zum Thema "Advanced Software Engineering" die Verwaltung von Projekten zählt, könnten Kursteilnehmer bestimmt werden, die sich zum Beispiel um Merge-Requests kümmern, die Aufgaben verteilen etc.

# data[].attributes.body
Leider wurde die Aufmachung der Praxisaufgabe eher problematisch gewählt. Die generelle Prämisse, dass das Thema selber gewählt werden kann, finde ich sehr gut. Jedoch muss man darauf vorbereitet sein eine generelle Richtung vorzugeben, wenn der Kurs hier keine angebrachten Vorschläge bringt. Dadurch, dass sich die Dozenten nie auf eine feste Aufgabe festlegen wollten, kam man nicht voran. Ein besseres Vorgehen wäre vielleicht:
1. "Haben Sie ein cooles Projekt, dass Ihnen am Herzen liegt, das man hier im Kurs lösen könnte?"
2. Wenn nein, dann ein oder zwei Vorschläge haben, aus denen gewählt werden muss.
3. Dann kann dieses Thema um einiges gezielter in der Vorlesung VON ALLEN bearbeitet werden.

# data[].attributes.headline
Copy & Paste von Code aus anderen Jahrgängen

# data[].attributes.subject
Copy & Paste von Code aus anderen Jahrgängen

# data[].attributes.body
Es ist nicht in Ordnung Code aus anderen Jahrgängen schlichtweg einfach in das Projekt dieses Jahres zu kopieren. Wenn man sich überlegt, dass unser Code auch wieder weiter gegeben wird...

# data[].attributes.body
Projektaufgabe
Projektaufgabe war viel zu sehr auf das Thema "Eingebettete Systeme" gerichtet. Unklar was hiermit bezüglich des Themas "Advanced Software Engineering" erreicht werden wollte.

# data[].attributes.body
Mitnahme von Wissen aus dem Praxisteil war nicht möglich, da der Dozent (Herr Kramer) nicht genügend Wissen hatte, um Fragen zu beantworten.

# data[].attributes.body
Herr Roessler ist immer sehr detailliert und bereitwillig auf Fragen eingegangen und konnte diese mit fundiertem Wissen beantworten.

# data[].attributes.body
Am Anfang der Vorlesung sollte dem Dozenten schon vollkommen klar sein, wie die Prüfungsform in jedem Detail aussieht (nur auf die Form bezogen). Die Änderung der Form der Praxisaufgabe war sehr verwirrend.

# data[].attributes.body
Herr Roessler ist ein sympathischer Mann :)

# data[].attributes.headline
Keine Technologien nutzen, die man nicht zu 100% selber versteht

# data[].attributes.subject
Keine Technologien nutzen, die man nicht zu 100% selber versteht

# data[].attributes.body
In der Praxis wurde von uns verlangt, dass wir TypeScript lernen, wobei der Dozent nicht wirklich Fragen zu der Sprache beantworten konnte.

# data[].attributes.body
Pausen sollten von den Dozenten nicht als störend empfunden werden, sondern als Chance für Entspannung für die Studenten, um im neuen Abschnitt der Vorlesung wieder aktiv zuhören zu können.

# data[].attributes.body
Schön wäre es noch gewesen, wenn die Theorie stärker mit der Praxis verknüpft gewesen wäre. So könnte beispielsweise eine Aufgabe nach einem Praxisteil sein: "Implementieren Sie doch einfach mal ein einfaches Beispiel für die Observer-Patterns in einer Sprache Ihrer Wahl".

# data[].attributes.body
Fließtext auf den Slides.

# data[].attributes.body
Aussagen wie "Stellen Sie Fragen ansonsten stelle ich böse Fragen", "Schreiben Sie Code, sonst bekommen Sie von mir schwierigen Code" (Anm.: Keine wortwörtlichen Zitate, nur sinngemäß) gehören nicht an eine Einrichtung wie die DHBW eine ist. Hier sollte nicht das Prinzip "Lernen durch Schmerz" verfolgt werden.

# data[].attributes.body
Die Aufteilung der einzelnen Themen in eigene PDFs ist leider unglaublich unübersichtlich. Bei der Suche nach Informationen ist es schwierig diese in den vielen verschiedenen Dateien in Moodle zu finden. Außerdem würde es sich eher anbieten, die Inhalte nach Themen zu strukturieren und nicht nach den Vorlesungsterminen. So wäre es dann auch möglich schneller die richtigen Informationen zu finden.

# data[].attributes.body
Projektaufgabe war viel zu sehr auf das Thema "Eingebettete Systeme" gerichtet. Unklar was hiermit bezüglich des Themas "Advanced Software Engineering" erreicht werden wollte.