Hebron F. / Erind L. / Abishan B. / Fazlullah A. / Leandro L.
Projektbeschreibung
In unserem Projekt haben wir ein Kurzvideo über die Altstadt Baden erstellt, um die historischen und kulturellen Aspekte des Ortes zu präsentieren. Wir haben Sehenswürdigkeiten ausgewählt, Informationen recherchiert und die Dreharbeiten an verschiedenen Orten durchgeführt.
Positives: Das Projekt hat uns viel Spass gemacht! Wir haben interessante Informationen über die Altstadt Baden gesammelt und unsere kreativen Ideen beim Erstellen des Videos umgesetzt. Die visuellen Elemente und die klare Struktur des Videos wurden gut aufgenommen.
Negatives: Eine Herausforderung war, dass das Wetter nicht so schön für die Filmaufnahmen war. Die Lichtverhältnisse waren oft ungünstig, was es schwierig machte, die gewünschten Szenen optimal einzufangen.
Fazit: Insgesamt war das Projekt lehrreich und hat uns die Altstadt Baden nähergebracht. Die positiven Erfahrungen motivieren uns, in Zukunft noch bessere Projekte zu machen.
Projektbeschreibung: In diesem Projekt wollten wir eine Vokabel-Lern-App erstellen, die für jeden zugänglich ist und auf dem Handy und Computer verwendet werden kann.
Umsetzung: Simon hat zunächst am Frontend gearbeitet, während Gianluca das Backend programmierte. Für das Projekt nutzten wir React für das Frontend und Node.js mit einer MySQL-Datenbank für das Backend.
Positive Aspekte: Es bereitete uns grosse Freude, nach mehreren Stunden des Lesens von Logs, der Änderung des Codes und dem Erstellen von Docker-Containern endlich das funktionierende Endprodukt benutzen zu können.
Herausforderungen: Eine der Herausforderungen bestand darin, dass wir eine Authentifizierung für die Autorisierung benötigten. Zuvor hatten wir nie mit Login-Daten gearbeitet und hatten nicht genügend Zeit, uns in eine entsprechende Bibliothek einzuarbeiten. Daher haben wir unsere eigene halb optimale Lösung entwickelt. Das grösste Problem dabei ist, dass wir die Passwörter im Klartext übertragen und erst auf dem Server hashen.
Fazit: Während des Projekts haben wir zahlreiche neue Technologien wie JWT-Tokens und Docker kennengelernt. Vielleicht haben wir uns etwas zu viel vorgenommen, aber es hat uns Spass gemacht, die fünf Wochen lang an dem Projekt zu arbeiten. Wir hätten gerne noch weiter programmiert, doch leider ist uns die Zeit ausgegangen.
Elia Hänggi, Mike Rohr, Nilas Leuzinger, David Ackermann
Beschreibung
In diesem Projekt war unser Ziel eine Chatting Webseite zu erstellen. Diese sollte über eine Login Funktion verfügen, einen Darkmode welcher im Browser gespeichert wird enthalten und natürlich auch Admin Konten besitzen um auf verstosse gegen die Richtlinien vorgehen zu können. Zusätzlich haben wir ein Snake Game integriert um das Ganze etwas interessanter zu machen.
Positives
Die Verständigung in der Gruppe war sehr gut und wir konnten im idealen Tempo miteinander arbeiten wie auch die Arbeiten aufteilen.
Negatives
Wir hatten einige Probleme beim hochladen der Dateien. so wurden oft keine oder alte CSS dokumente als Stylevorlage verwendet oder JavaScripte wurden nicht verwendet obwohl wir dies eigentlich wollten.
Fazit
Wir sind zufrieden mit dem ergebnis auch wenn wir gerne noch einige fehler behoben hätten. Auch die Gruppenzusammenarbeit war sehr angenehm. schlussendlich sieht das Endprodukt sieht grösstenteils gut aus und wir freuen uns auf das nächste Projekt.
Projektbeschreibung: In diesem Projekt lag der Fokus auf der Gestaltung einer eigenen Webseite. Dies umfasste die detaillierte Planung von Designelementen, wie der Farbpalette und dem Wireframe. Eine besondere Absicht war, diese Webseite ohne die Verwendung eines Frameworks zu realisieren, sondern ausschliesslich durch den Einsatz von reinem HTML, CSS und JavaScript-Code.
Umsetzung: Nachdem wir den Wireframe und die Farbpalette erfolgreich erstellt hatten, schritten wir zur Umsetzungsphase. Die Realisierung verlief äusserst schnell, da wir uns nicht mehr mit der grundsätzlichen Gestaltung der Website auseinandersetzen mussten. Stattdessen konnten wir uns auf den erstellten Wireframe als klare Vorlage konzentrieren und diesen umsetzen.
Positive Aspekte: Die Verwendung des Wireframes und der Farbpalette als klare Vorlagen ermöglichte eine präzise und exakte Umsetzung der Webseite gemäss der ursprünglichen Vorstellung. Die bewusste Entscheidung, ohne ein Framework zu arbeiten und stattdessen ausschliesslich auf reinem HTML, CSS und JavaScript zu setzen, trug dazu bei, unser Verständnis für diese Sprachen zu vertiefen und neue Fähigkeiten zu entwickeln.
Herausforderungen: Es war nicht selten der Fall, dass CSS scheinbar eigene Wege ging und kleine Änderungen unvorhersehbare Auswirkungen auf die Platzierung von Elementen, wie etwa Buttons, hatten.
Eine weitere Herausforderung war die Entwicklung eines stimmigen Farbschemas für die Website. Die Komplexität dieses Aspekts wird oft unterschätzt. Die Farben sollten nicht nur ästhetisch ansprechend sein, sondern auch eine angemessene Balance zwischen Helligkeit und Dunkelheit aufweisen. Zusätzlich dazu war es wichtig, dass die Farben miteinander harmonieren – eine Aufgabe, die zunächst einfach erscheinen mag, in der Praxis jedoch vielschichtige Überlegungen erfordert.
Fazit:
Insgesamt lässt sich konstatieren, dass die Planung und Gestaltung unserer Webseite eine lehrreiche Reise voller Herausforderungen und kreativer Entscheidungen war. Das Eintauchen in die Welt der Webentwicklung sowie der UX- und UI-Designs gestaltete sich als faszinierende Erfahrung.
Colyn Fenner, Elia Haenggi, Mike Rohr, Nilas Leuzinger
Projektbeschreibung
Unser Projektziel war es, eine Webseite auf unserem Raspberry Pi zu hosten. Die Hauptseite sollte mindestens drei Unterseiten umfassen. Zusätzlich haben wir einen Dark Mode integriert, der jedoch nicht auf allen Seiten verfügbar ist.
Positives
Wir konnten viel über HTML, CSS und JavaScript lernen, ebenso wie das Einrichten des Raspberry Pi, was sehr interessant war.
Negatives
Wir stießen auf einige Schwierigkeiten bei der Installation eines neuen Betriebssystems auf unserem Raspberry Pi. Das Beheben von Fehlern im Code erwies sich ebenfalls als zeitaufwändig.
Fazit
Insgesamt sind wir zufrieden mit unserem Projekt. Es hat uns in vielen Bereichen weitergebracht, insbesondere in Bezug auf Webprogrammierung und die Funktionsweise von Servern.
Teammitglieder: Marco Rohner, Colin Sprenger, Mischa Lehner
Projektbeschreibung
Wir wollen in diesem Projekt einen Webserver aufsetzen/konfigurieren und eine Website zu den Themen: Trojaner, Viren und Sicherheit im Internet erstellen.
Reflexion
Unser Fazit ist, dass uns das Projekt Spass gemacht hat und
wir vieles lernen konnten oder altes auffrischen konnten. Wir sind sehr
zufrieden mit dem Endprodukt, da wir alle unsere Vorstellungen/Anforderungen
erfüllen konnten.
Im Mittelpunkt dieses Projektes stand
die Erstellung einer Webseite über UNIX. Die Webseite ist modern gestaltet und
übersichtlich. Auf der Webseite sind mehrere Einträge vorhanden, welche die
Funktion, die Entstehung, die Verwendung und auch den Unterschied von Linux zu
UNIX fachgerecht erklären. Die Zielgruppe der Webseite sind Personen, welche
bisher vielleicht von UNIX-Systemen gehört hatten, aber nicht wussten, was es
genau mit diesen Betriebssystemen auf sich hat.
Der Artikel über den UNIX-Kernel
erklärt, was ein Kernel ist und wie ein normaler Kernelprozess unter einem
gängigen UNIX-System funktioniert. Des Weiteren wird auf die heutigen Versionen
von UNIX eingegangen und auch die Unterschiede zwischen den Open-Source
BSD-Systemen (FreeBSD, NetBSD, DragonFly BSD usw.) und anderen Closed-Source
UNIX-Systemen (wie zum Beispiel AIX oder HP-UX) erläutert. Es ist ferner sehr
aufschlussreich, Personen welchen die UNIX-Welt bisher nur am Rande bekannt
war, die Unterschiede zwischen UNIX und Linux aufzuzeigen. Denn viele mögen
denken, dass es da gar keinen Unterschied gäbe, gewissermassen sind UNIX und
Linux-Systeme tatsächlich in vielen Funktionen ähnlich oder gleich. Wenn man
dann genau hinschaut kann man viele Widersprüche erkennen, schliesslich sind
auch die beiden Kernels nicht durch und durch konform.
Die Webseite selber ist im
offiziellen WordPress-Blognetzwerk öffentlich auffindbar. Es wurde zu jedem
Artikel eine Kommentarfunktion hinzugefügt, sodass die Leser selber Vorschläge
einbringen können oder auch Fragen stellen, falls etwas unklar sein sollte. Im
Falle eines neuen Kommentars werde ich per E-Mail informiert und kann sofort
darauf reagieren. Man kann über WordPress der Webseite folgen, um über
Änderungen informiert zu werden. Ich werde auch in Zukunft ab und zu
Ergänzungen hinzufügen oder neue Beiträge veröffentlichen.
Dieses Projekt wurde von drei Informatiklernenden; Kristian Velkov, Fabian Bähler und Samuel Lenzin verwirklicht.
Wir haben jeweils eine eigene Webseite über jeweils verschiedene Themen erstellt und am Ende alles Wissen, das wir beim Kreieren der Seiten bekommen haben, haben wir in eine gemeinsame Seite gesteckt, die mindestens ein spezielles Attribut der jeweiligen Seiten beinhaltete.
Die Seiten sind zu gross für diese Seite hier, deswegen ist der Download woanders: https://www.file-upload.net/download-13398737/DieSeiten.zip.html
Neueste Kommentare