Retro
Heute war unsere erste Web-Programmierung Vorlesung und ich muss sagen, es war interessanter, als gedacht. Was ich gemerkt habe war, dass es mir mehr Spaß macht HTML zu schreiben als Java, da man, nachdem man den Code als HTML gespeichert hat und diesen ausführt, mehr das Gefühl hat, etwas geschaffen zu haben, als bei Java. Während ich darüber nachdachte, ist mir aber aufgefallen, dass es auch davon abhängt, was man mit Java programmiert. Innerhalb der Vorlesung aus dem ersten Semester mussten wir häufiger eher mathematischere Dinge programmieren (z.B. einen Calculator), außerhalb der Vorlesung, hatte ich jedoch ein Spiel programmiert und das hatte mir wesentlich mehr Spaß gemacht. So im Nachhinein denke ich, dass es daran lag, dass ich beim Spiele programmieren zum einen mehr Freiheit hatte und zum anderen auch ein wenig kreativer sein konnte. Das gleiche gilt für Web-Programmierung, denn meiner Meinung nach ist es ein wenig kreativer gestaltet, als Java bzw. hat man durch CSS mehr Gestaltungsmöglichkeiten. Um den Unterricht heute kurz zusammenzufassen: erst einmal lernten wir unseren Professor kennen, oder besser gesagt, er hatte sich uns vorgestellt. Anschließend ging die Diskussion los, wie sich unsere Note zusammenstellen soll, dieses Problem konnten wir leider nicht innerhalb der Vorlesung lösen und mussten dies auf die nächste Woche verschieben. Danach ging es endlich los mit dem Vorlesungs-Inhalt. Zuerst ging es darum, wie man Programme verteilen kann: über Installationen (z.B. CD), oder über Web-Anwendungen und von letzterem haben wir uns dann noch die möglichen Software-Architekturen angeschaut und die jeweiligen Vor- und Nachteile besprochen. Server-Client Verbindungen kannte ich bereits aus dem Fach IT, weshalb ich die grundlegende Struktur dahinter schon kannte.Anschließend kam dann das Thema Skriptsprachen. Im Allgemeinen wusste ich was Skriptsprachen sind, denn in den Grundlagen der WI, wie auch in unseren ersten Programmier-Vorlesung hatte mein Kurs die unterschiedlichen Programmiersprachen bzw. die Generationen der Programmiersprachen schon kennengelernt, somit konnten wir uns darunter ein wenig was vorstellen, wenn wir auch nicht wussten, wie diese codiert aussehen. Danach kam dann der fließende Übergang zu JavaScript und somit auch zu HTML.