Projekte von dem Projekttag der Berufsfachschule Baden

Kategorie: Anleitungen und HowTos (Seite 1 von 3)

Javascript JetFighters 1.1

Projektleiter: Lauren Emmenegger
Projektmitglied: Janik Meier

Projektbeschreibung

Im Projekt Javascript JetFighters 1.1 haben wir unser letztes Projekt Javascript Jet Fighters weiter ausgebaut. Wir haben verschiedene Mechaniken eingebaut wie z.B. ein Scoreboard mit individuellen Spielernamen oder eine Boostmechanik.

Intense fight scene

Menu screen

Was haben wir gelernt:
Wir haben in diesem Projekt unsere Kenntnisse mit JavaScript, HTML und CSS vertieft.

Das gefiel uns:
Das Programmieren und dass man die Ergebnisse direkt sehen kann hat uns in diesem Projekt gefallen.

Das gefiel uns nicht:
Wir hatten Schwierigkeiten bei der Spielernamenspeicherung, was uns nicht gefallen hat.

Fazit:
Dies haben wir gut gemacht:

Wir konnten das Spiel mit interessanten Funktionen erweitern und es auch grafisch verbessern.

Dies können wir noch verbessern.
Bei der Spielernamen-Mechanik haben wir viel Zeit benötigt, was wir beim nächsten Mal verbessern sollten.

JetFighters 1.1 als ZIP herunterladen

Auto Buy Bot

Projektleiter: Janik Meier
Projektmitglieder: Timo Krebs, Lauren Emmenegger

Projektbeschreibung

Wir haben einen Bot programmiert, der Produkte von Supreme kaufen kann, sobald sie verfügbar sind. Dies haben wir gemacht, weil diese Produkte teils nach Sekunden ausverkauft sind und diese dann teurer weiterverkauft werden können.

Dies ist ein Ausschnitt aus unserem Code. Hier wird die Ähnlichkeit zwischen dem gewünschten Produktnamen und der gefundenen Produktnamen errechnet.

   

Was haben wir gelernt:
Wir haben unsere Kenntnisse mit Python vertieft.

Dies haben wir gut gemacht:
Wir haben einen funktionierenden Bot erstellt.

Dies können wir noch verbessern:
Das nächste Mal sollten wir früher mit der Dokumentation anfangen.

BBBmon

Projektleiter:

Kurshat Ibrahim

Teammitglieder:

Aaron Stadler, Lucien Leimbacher

Der Titelscreen

Projektbeschreibung:

Wir arbeiteten an einer Pokémon ROM und erweiterten und veränderten es. Dabei handelt es sich nicht um ein eigenes Spiel, sondern um eine Spielerweiterung und Abänderung des Spiels «Pokémon Smaragd Edition».

Wir hatten sehr viel Spass bei diesem Projekt, da wir herausgefunden haben, wie wir ein schon vorhandenes Spiel zu unserem eigenen Spiel entwickelt haben.

Reflexion

Hier geht es zur Dokumentation

2D Schach

Team:

Projektleiter: Marco Rohner
Teammitglieder: Aaron Stadler, Colin Imhof

Projektbeschreibung:

In unserem Projekt programmierten wir, mit Hilfe von Unity und C#, ein einfaches co-op Schach Spiel.

Der Springer

Reflexion

Das Projekt gefiel uns recht gut, da wir wieder viel aus den Programiermodulen auffrischen und repetieren konnten, wir sind auch zufrieden mit dem Endprodukt und mit der Dokumentation, da wir die meisten Anforderungen und Ziele erreichen konnten.

WPA2 WLAN Hack

Team

Projektleiter: K. Ibrahim
Projektmitglieder: T.Schneider, Y.Howald und C.Neuhaus

Projektbeschreibung

Unser Projekt dreht sich voll und ganz um das Hacken eines WLANs, welches mit WPA 2 verschlüsselt wurde. Dafür haben wir einen AccessPoint mit einem 8 stelligen PIN versehen, welchen wir dann mit einem BruteForce Hack gehackt haben. Den ganzen Vorgang haben wir in diesem Video dargestellt. 

Reflexion

Das Hacken eines WLANs, welches mit WPA2 verschlüsselt wurde, ist mit der Hilfe des Internets und OpenSource Software wirklich nicht schwer und jeder, der sich ein wenig mit dem Thema befasst hat und genug Zeit mitbringt, kann ein solches Netzwerk hacken.

Projekt UNIX-Webseite

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.

Hier ist der direkte Link zur UNIX-Webseite:
https://unixwebseite.home.blog

3D-Drucker

Wir haben im Projekttag einen Auftrag von der Fachhochschule NW absolviert. Die Fachhochschule NW will eine Murmelbahn aus diversen 3D-Modellen erstellen. Dafür mussten wir ein Testobjekt ausdrucken und Dokumentieren, wie zum Beispiel unsere Druckeinstellungen waren und ob das Testobjekt einwandfrei hergestellt wurde und für den weiteren Brauch von Nutzen ist.

Das Projekt ist einwandfrei abgelaufen. Wir hatten am Anfang Startprobleme wegen den Druckeinstellungen. Jedoch konnten wir dieses Problem in kurzer Zeit aus der Welt schaffen.

 

 

 

Hier abgebildet ist unser Testobjekt. Für den Ausdruck von diesem Modell haben wir ungefähr sechs Stunden Zeit gebraucht.

Videoediting

Projekt von Kristian Velkov

Projektleiter: Kristian Velkov

 

Ein Bild vom Kanal selbst.

 

Der YouTube Kanal “Bobby Gang” ist nur für dieses Projekt entstanden und beinhaltet 10 Tutorial Videos bezüglich Videoschnitt und wie man lustige Videos/ Memes erstellt in einem Gratis Videoschnitt Programm. Ich habe dieses Projekt freiwillig gewählt, weil ich Leuten meine Weisheiten über Videoschnitt weitergeben will, damit sie selber ihre eigenen Videos erstellen können.
Dieses Projekt wurde im Alleingang erledigt.

 

Link zum Kanal:  https://www.youtube.com/channel/UCfpQxQrKUmsULA-HXUl5qKA/videos?view_as=subscriber

Desktop-PC

Teammitglieder: Norbert Heldner, Aaron Messerli, Adrian Geyer

 

Dies ist unser erstes Projekt. Da es unseres erstes Projekt war bekamen wir den Arbeitsauftrag von unserem Lehrer. Die Aufgabe war folgende:

Erstellen sie zu einem beliebigen Thema eine PowerPoint-Präsentation für einen Kunden.

Wir wählten den Aufbau und das Boot-UP eines Desktop-PCs. Dargestellt ist dieses Vorgehen mit Bildern und Text zu dem jeweiligen Prozess. Die Bilder haben wir alle von “PC-Building simulator”. Dies ist ein Videospiel, welches den Aufbau eines PCs darstellt.

Das sind Bilder von dem Projekt. Abgebildet sind das Zentraldokument, die Arbeitszeiten ( Kimai ) und der Anfang unserer PowerPoint-Präsentation. Das Projekt hat sehr spass gemacht.

Hier ist ein Link zu unserer PowerPoint:

https://projekte.bbbaden.ch/wp-content/uploads/2018/09/DESKTOP-PC%20AUFSETZEN.pptx

 

« Ältere Beiträge