Datenbankanbindung

Diese Woche im WPG Inf 7:

Nach einer Woche Pause wiederholten wir die Datenübergabe per Formular und erlernten gleichzeitig die Anbindung eines serverseitigen PHP-Skripts mittels eines Connectors an einen Datenbankserver. Relativ viel Neues auf einmal, zumal damit einher das grundlegende Erlernen der Datenbank-Manipulationssprache SQL einhergeht.

Aber gut gemeistert, gemeinsam haben wir eine kleine Applikation zur Benutzerverwaltung geschrieben: Eine Datenbank mit einer entsprechenden Tabelle zum Speichern der Benutzerdaten angelegt; ein PHP-Skript, mithilfe dessen neue Einträge hinzugefügt (INSERT INTO …) und gelöscht (DELETE FROM…) werden können, außerdem werden alle angelegten Benutzer angezeigt (SELECT * FROM …).

Währendessen programmieren Gabriel und Jakob in anderen Sphären 🙂

Grande Vor-Finale beim Case-Modding

Diese Woche im WPG Inf 6:

Schimmelalarm!!! Während der zweiwöchen WPG-Pause hat der Lindenstamm gezeigt, was in ihm steckt: nämlich jede Menge Wasser. Daher heißt es heute: entrinden! Mit Hammer und Meissel gehen Simon und Andi der teilweise mehere cm dicken Rinde an den Kragen. Jetzt heißt es bis übernächste Woche nochmal gut austrocknen, dann ist dieses Case-Mod nach der Anbringung der Plexiglasscheiben auch fertig.

Fertig geworden ist der Reifen-Mod: Das Team Christof, Michael und Thomas hat noch eine extra-coole blaue Beleuchtung angebracht und den Mod so finalisiert. Anschließend ging es mit unserem geschätzten Schulwart Hrn. Nussbaumer hinauf in den ersten Stock zum späteren Einsatzort des Supplierplans. Dort wurden Details zur Aufhängung besprochen – und sofort hat sich eine große Gruppe schaulustiger Schüler um den blau leuchtenden Reifen versammelt 🙂

Eins lässt sich schon sagen: Beide Case-Mods, obwohl total unterschiedlich, werden der Renner!

Online-Rechentrainer

Diese Woche im WPG Inf 7:

Für das Üben der Datenübergabe einer Webseite an eine andere Seite erstellten wir heute einen Online-Rechentrainer für Addition und Multiplikation. Abgefragt wird jeweils eine auf zwei Zufallszahlen basierte Addition bzw. Multiplikation – die richtigen bzw. falschen Antworten werden mitgespeichert.

Außerdem geht die Arbeit am fälschungssicheren Votingsystem weiter!

Case Modding, vorletzter Teil

Heute im WPG Inf 6:

Die fünf Burschen arbeiten flott an den beiden Case, der Baumstamm-Mod stellt uns immer wieder vor neue Herausforderungen: Wer hatte schon mal Schimmel im Computer :-)? Auch die Plexiglasplatte erweist sich als sehr wiederstandsfähig und lässt sich nur mit äußerst viel Aufwand biegen. Aber wir haben schon Lösungsansätze für’s nächste WPG!

Und der Reifen-Mod konnte heute fertig gestellt werden! Christoph, Michi und Thomas konnten den neuen Suppl bereits testen und er funktioniert einwandfrei! Nächstes mal steht noch das Thema Aufhängung im Raum. Aber das wird sicher auch gut gelöst werden!

2. RC SolarCar-Teamtreffen “Neutrino”

Heute Dienstag war es soweit, das zweite Treffen unseres ersten RC SolarCar Teams “Neutrino” stand unter dem Zeichen des Zusammenbaus des Racecars itself! 4 Stunden, 30 Seiten Bauanleitung, haufenweise Schrauben und Lima-Muttern, zwei Motoren, ein zweifach verbautes Differentialgetriebe, vier Reifen und jede Menge Spaß später haben die Teammitglieder/innen es doch tatsächlich geschafft: Das Racecar ist fertig!

Okay, an der einen oder anderen Schraube muss vielleicht nochmal gedreht werden – aber dafür sind jetzt schon Hacks beim Auto vorhanden: Ein paar ausgelassene Schrauben zur Gewichtsreduktion und zwei Kugellager mussten weichen…

Wir treffen uns am 24. Mai wieder zum (wahrscheinlich finalen) Treffen – dann wird richtig abgeraced!

P.S.: Den Beitrag zum 1. Teamtreffen gibts auf atomi.gymgmunden.at und auf gymgmunden.at zu lesen!

Grassland, HTML-Formulare, CSS und eine Zitrone

Diese Woche im WPG Inf 7:

Während Gabriel in zwei Stunden dem Voting-System eines kürzlich beendeten Musikvideo-Wettbewerbs eins draufsetzt, bemühen sich Felix und Tobi um Formulare in HTML sowie deren Datenverarbeitung über PHP.

Auch ein wenig CSS-Wiederholung schadet nie – und so zaubern wir aus einem gelben Rechteck ganz schnell mal eine kleine Zitrone 🙂

Case Modding III: von Motorsägen und mords Gestank

Diese Woche im WPG Inf 6:

In dieser Doppelstunde half uns unser allseits geschätzter Schulwart beim Aussägen des Baumstammes – uiii, das war ein Krach! Nicht ganz so wie geplant zwar, weil leider unmögliche Vorstellungen, aber umso cooler ist der Baumstamm geworden schlussendlich geworden!

Und das Autoreifen-Casemod ist schon am fertig werden – uiii, das war ein Gestank! Wer hat schon mal einen Autoreifen angebohrt bzw. ein Loch reingeschnitten? Das klingt ein wenig einfacher als es ist! Aber Festplatte, Lüfter und Mainboard sind schon montiert!

Nächste Woche werden die Casemods fertig werden!

Programmieren – Tilemaps und Jump’n’Run

Diese Woche im WPG Inf7:

Während Gabriel und Jakob an ihrem letzte Woche begonnen Jump’n’Rum Game weiterprogrammieren, nähern sich auch Felix und Tobias diesem Thema in Form von 1D-Tilemaps beim Einüben von Schleifen. Nebenbei lernen wir die Verwendung der Modulo-Rechnung (Summe aller durch 3 teilbaren Zahlen von 1 bis 1000) sowie das Erzeugen von Zufallszahlen über mt_rand kennen. Außerdem gab es noch eine kurze Einführung in das Erstellen von SVG-Graphiken per Quelltext. So lassen sich live von Programmen heraus Graphiken zeichnen und auf Webseiten darstellen – die grundlegende Technik vieler Webgraphiken heuzutage…

Case Modding – PC vorbereiten und eine Reifenlieferung

Diese Woche im WPG Inf6:

Heute wurden die PCs für die kommenden Supplierplan-PCs vorbereitet. Die alten Supplierplan-PCs wurden ausgeschlachtet und gründlich von jeder Menge Staub gesäubert.

Zwischendurch kam der Reifen, der als Gehäuse für den zweiten Supplierplan-PC dienen wird!

Nachdem nun alle “Hauptzutaten” für die Geräte vollständig vorhanden waren, begannen die Detailplanungen der PC-Aufbauten: Wie müssen Mainboard, Festplatte, Netzteil, Lüfter und sonstige Bauteile angeordnet werden, damit das Case (1) gut aussieht, und (2) alle wärmeabführenden Teile wie Prozessor ausreichend belüftet sind? Eine Frage aus der Strömungslehre!

Programmieren: Von Schleifen und Quersummen

Diese Woche im WPG Inf7:

Weiter gehts mit Teil 2 der Grundlagen im Programmieren in PHP. Heute nehmen wir uns die verschiedenen Schleifentypen genauer vor, und berechnen neben ein paar Groß- und Kleinschreib-Spielereien die Quersumme beliebiger Zahlen. Wozu? Sagen euch die Teilungsregeln noch was? 🙂 Abschließend haben wir mithilfe der foreach-Schleife doch glatt noch einen kleinen Pizza-Bestellservice programmiert.

Währenddessen programmiert Jakob an der Lösung von Level 4 des “Game of Drones :-)”, der Drohnensteuerung vom letzten Programmierwettbewerb. Wo versteckt sich bloß das Obsticle auf 70|23?