Tag der offenen Tür 2012 | Basislehrjahr Informatik | ZbW
-
Upload
christian-schlegel -
Category
Education
-
view
5.697 -
download
2
Transcript of Tag der offenen Tür 2012 | Basislehrjahr Informatik | ZbW
Zentrum für berufliche Weiterbildung
• Unterstützt die Lernenden beim Übertritt in den Berufsalltag• Berufliche Bildung im Auftrag der
Kooperationspartner• Stellt dem Basislehrjahr die benötigte
Infrastruktur bereit
2
3
Schwerpunkte der Ausbildung
Fachkompetenz • Fundierte Hardwarekenntnisse• Grundlagen verschiedener Betriebssysteme • Netzwerktechnik• Webtechnologien und
Multimediagrundlagen
Selbstkompetenz• Persönlichkeitsschulung • Wer bin ich, wie bin ich, wie empfinden mich
andere? • Was will ich?
4
Schwerpunkte der Ausbildung
Sozialkompetenz• Teamarbeit, Funktionen und Aufgaben in der
Gruppe • Soziales Netzwerk • Rangordnung und (Unternehmens-)
Hierarchien
Methodenkompetenz• Wie lerne ich? • Zielorientierte Vorgehensweisen mittels
Projektmanagement• Unterstützung: Support und Helpdesk • Wie präsentiere ich meine Resultate?
Kursverantwortung Basislehrjahr
5
Christian Schlegel
FachverantwortlicherBasislehrjahr
Erich Kissling
Mitglied der Schulleitung
Philipp Uhler
BetreuerBasislehrjahr
Das Team des Basislehrjahrs 2011-12
6
• Manuel Allenspach• Jérôme Gygax• Robin Scherrer• Mario Fisch• Joshua Sallmann• Sandro Haag• Yannic Wetzel• Marvin Kündig• Roman Kramer
• Salome Brändli• Philipp Tischhauser• Christoph Scheiwiller• Lars Tönz• Arburim Ismaili• Joshua Drexel• Pascal Meier• Domenique Tobler• Adi Wyss
Die Projekte
Gerne stellen wir Ihnen einen Teil unserer Projekte vor.
Besuchen Sie die Lernenden an Ihren Arbeitsplätzen mit den Ständen:
• Web/Multimedia• Software/Entwicklung• Systemtechnik
Wir vom Basislehrjahr helfen Ihnen gerne bei allfälligen Fragen.
7
Adrian Wyss Systemtechniker
Projekte• Berufsfelddidaktik• BLJ- und UEKNAS
8
Pascal Meier Systemtechniker
Projekte• WSUS• Server migrieren
9
Projekte• Bewegung-in-die-Schule.ch• KMS-Server
Domenique Tobler Systemtechniker
10
Bühler-Tablets
Mitwirkende
• Jérôme Gygax (PL)• Manuel Allenspach• Mario Fisch• Robin Scherrer
Fachbereich
• Programmierung• Netzwerk• Methodik• Hardware
26
Bühler-Tablets
Ausgangslage:Bühler schickt seine Lernende ins Ausland (z.B. China). Auf diesen Reisen
wäre ein Tablet praktisch für Übersetzungen, Navigation, Informationen
über Land und Leute und Internetzugang. Die Firma Bühler stellt uns für
dieses Projekt zwei iPads und ein Android-Tablet zur Verfügung.
Vorgehen:In der Planungsphase hatten wir zwei Sitzungen mit Herr Helfenstein um die
Ziele genau zu definieren. Wir teilten die Aufgaben in zwei Gruppen auf. Die
erste Gruppe war für das Testen der bestehenden Apps aus den App Stores
zuständig, die zweite programmierte eigene Apps für iPads und Android-
Tablets.
Projektziele:• Tablets eingerichtet• Apps programmiert• Tablets für den Einsatz im Ausland bereit
27
LogFiles
Mitwirkende
• Philipp Tischhauser (PL)
Fachbereich
• Software• Dienstleistungen• Programmieren• Methodik
29
LogFiles
Ausgangslage:Die Universität stellt seit einiger Zeit viele Dienste auf SOA um. Das
Aufrufen dieser Dienste kann dabei protokolliert werden. Die Logfiles
sind aber nicht sehr übersichtlich. Daher muss eine passende
Applikation mit Such- und Filtermöglichkeit erstellt werden.
Vorgehen:Nach der Einarbeitung in C-Sharp, erstellte ich zuerst eine Planung. Als
die Planung mit dem Betreib abgesprochen war, konnte ich selbständig
das Programm Designen und entwickeln. Und zum Schluss kam
natürlich auch die Testing-Phase.
Projektziele:• Eine WPF Applikation um die LogFiles übersichtlich zu visualisieren• Such und Filterfunktion• Benutzerfreundliche Oberfläche
30
Java Notentabelle
Mitwirkende
• Joshua Sallmann (PL)• Yannic Wetzel
Fachbereich
• Programmieren• Datenbank
32
Java Notentabelle
Ausgangslage:Im BLJ wurden Noten und Absenzen in einer Excel-Datei eintragen.
Wünschenswert wäre eine benutzerfreundliche, zentrale Eingabe und
Auswertung unter den Aspekten Fächer und Zeugnis.
Vorgehen:Nach detaillierter Planung und Einarbeitung in der Programmierung mit
Java, begannen wir einzelnen Funktionen, sowie GUI-Elemente zu
programmieren und stellten eine Verbindung zu einer Datenbank her.
Mithilfe von UML und ERM konnten wir unser Projekt sehr gut umsetzen.
Projektziele:
• Noten & Absenzen eintragen
• Anzeige Notenkommentare
• Sortierung der Noten
• Durchschnitt der Noten pro Fach33
• PDF- und Druckfunktion
• Export und Import von
Notenwerten
• Zeugnisnoten & Durchschnitt
• Verschlüsselung
Serverinfrastruktur
Mitwirkende
• Marvin Kündig (PL)• Pascal Meier
Fachbereich
• Hardware• Netzwerk
35
Serverinfrastruktur
36
Ausgangslage:Im Basislehrjahr haben wir 2 virtuelle XEN-Server betrieben. Vom ZbW
konnten wir einen ausrangierten Rack-Server erben. Da wir im ZbW
hauptsächlich mit VMware arbeiten, wäre es optimaler anstatt XEN mit
ESXi zu arbeiten.
Vorgehen:Als erstes musste ein Plan erstellt werden wie die neue Serverinfrastruktur
aussehen soll. Nach dem Testen des neuen Servers konnten wir die
virtuellen XEN-VMs auf die ESXi Umgebung migrieren. Zudem richteten wir
ein Script für das automatisierte Backup auf ein externes NAS ein.
Projektziele:• Testen des neuen Servers auf ESXi-Tauglichkeit• Migration der bestehenden Servern von XEN nach ESXi• Dritte virtuelle Maschine mit WSUS konfigurieren• Automatisch Backup Funktion für virtuelle Server einrichten
ÜK Zimmer
Mitwirkende
• Sandro Haag (PL)• Joshua Drexel
Fachbereich
• Software• Dienstleistungen• Geschäftsprozesse• Hardware
38
ÜK Zimmer
Ausgangslage:Im März ist das Basislehrjahr ICT in den neuen zweiten ZbW Standort in
Winkeln umgezogen. An der Biderstrasse 15 werden auch die Informatik
ÜK‘s durchgeführt. Für diese beiden Zimmer brauchte es eine komplette
neue ICT Infrastruktur.
Vorgehen:Die Verkabelung war schnell eingerichtet. Wir haben ein Notebook
komplett installiert und mit den vorhergesehenen Benutzerrechten
konfiguriert. Von dem Referenzrechner erstellten wir ein Abbild und
verteilten dieses auf die anderen Notebooks.
Projektziele:• 30 Notebooks installieren, einrichten und verwalten• 32 Tische verkabeln und einrichten• Serverinfastruktur einrichten für ÜK39
Linux Webserver und Know-how
Mitwirkende
• Joshua Drexel (PL)• Arburim Ismaili
Fachbereich
• Hardware• Netzwerk• Web & Multimedia• Methodik
41
Linux Webserver und Know-how
Ausgangslage:Im Basislehrjahr werden immer wieder Webprojekte realisiert. Bislang wurden
Entwicklungen entweder lokal oder auf dem produktiven BLJ Webserver umgesetzt. Es
fehlte eine saubere Trennung von Test- und Produktivplattformen.
Vorgehen:Wir haben verschiedene Linux Distributionen miteinander verglichen. Nach der
Entscheidung, welche Distribution wir verwenden werden, haben wir mit dem
Aufsetzen des Servers begonnen. Den Webserver hatten wir schnell konfiguriert,
andere Aufgaben, wie Hardening oder Monitoring sind zeitintensiver.
Projektziele:
• Linux basierter Test Webserver BLJ• Linux Know-how aufbauen• Linux Server Installieren• Dienste konfigurieren• Backup • Anpassungen/Updates • Hardening42
Webprojekt «Bewegung in die Schule»
Mitwirkende
• Domenique Tobler (PL)• Arburim Ismaili
Fachbereich
• Webtechnologie• Multimedia
44
Webprojekt «Bewegung in die Schule»
Ausgangslage:Der Kunde Patrick Fust wünscht sich für sein Projekt „Bewegung in die
Schule“ eine übersichtliche Website für einen ansprechenden Preis.
„Bewegung in die Schule“ ist ein Sportprojekt, mit dem Ziel mehr
Abwechslung in den Unterricht zu bringen.
Vorgehen:Mithilfe des CMS Wordpress erstellten wir eine Webseite mit individuellem
Design (Theme). Mehrmals haben wir uns mit dem Kunden getroffen um
seine Wünsche bestens berücksichtigen zu können. Die stetigen
Anpassungen waren aufwändiger als zu Beginn erwartet.
Projektziele:• Einfach administrierbare Webseite• Attraktives, dynamisches Design• Integration von Dokumenten und Bilder
45
Screencast
Ausgangslage:
Nach dem Erstellen der Webseite www.berufsfelddidaktik.ch, musste den Inhaltsverantwortlichen die Grundlagen von Wordpress erklärt werden. Dies machte ich mit Hilfe eines Screencast (Videotutorial).
Vorgehen:Ich merkte, dass Camstudio die besten Eigenschaften und Funktionen für einen Screencast besitzt. Nach der Auswahl des Programmes machte ich mir Gedanken darüber, ob ich den Ton parallel oder später aufnehmen sollte. Ich kam zum Entschluss, es parallel zu machen.
Projektziele:• Die Technik von Screencasts erlernen• Screencast über die Grundlagen von Wordpress• Screencast über das Plugin (Zusatzfunktion) WP-Filebase
48
KMS Server
Ausgangslage:Das Basislehrjahr betreibt die neue Informatikinfrastruktur der
Biderstrasse. Daher fällt auch die Lizenzierung der Microsoftprodukte in
diesen Bereich. In den ÜK-Zimmern und im BLJ werden mit über 50
Windows-Notebooks gearbeitet
Vorgehen:Wir haben uns auf diversen Internetseiten zum Thema KMS informiert und
uns über die Installation und Konfiguration schlau gemacht. Danach ging es
ans Eingemachte. Wir installierten und konfigurierten die nötigen
Serverdienste. Diese Schritte wurden parallel dokumentiert
Projektziel:• Automatisierte Lizensierung der BLJ und ÜK Notebooks.
51
Aufgabenverwaltung
Mitwirkende
• Lars Tönz (PL)• Christoph Scheiwiller
Fachbereich
• Software• Dienstleistungen• Geschäftsprozesse• Hardware
53
Aufgabenverwaltung
Ausgangslage:Wir hatten eine Excel Tabelle um unsere Noten zu erfassen, da diese sehr
unpraktisch ist hatten wir den Auftrag ein Programm zu schreiben mit dem
wir unsere Hausaufgaben Prüfungen und Noten leicht verwalten können.
Vorgehen:Nach kurzem einarbeiten mit C# haben wir begonnen unsere Anwendung
zu programmieren. Zuerst hatten wir eine Access-Datenbank, da wir aber
nicht richtig OOP programmiert hatten mussten wir neu anfangen, die
Datenbank läuft nun auf SQLite oder MySQL.
Projektziele:• einfache Verwaltung von Aufgaben, Prüfungen, Dozenten,
Ferien und Schulungsorten
54
3D Gebäude
Ausgangslage:Das ZbW in Abtwil wurde vor einigen Jahren auch auf Googele Earth als
3D Modell hinaufgeladen. Nachdem das ZbW einen neuen Standort in
Winkeln bekommen hat war es an uns das neue Gebäude in 3D
nachzubauen.
Vorgehen:Bevor wir mit dem Erstellen des Modells beginnen konnten, mussten wir
das Gebäude vermessen, da keine genauen Pläne verfügbar waren.
Nachdem das Modell erstellt war, haben wir es an Google geschickt,
damit sie es auf Google Earth veröffentlichen können. Wir haben das
Modell mit Google Sketch Up (free Version) erstellt.
Projektziele:• ZbW Gebäude in 3D
- Modell erstellt
• Modell auf Google Earth geladen- Das Modell auf Google Earth ersichtlich
57
Sitzungszimmerverwaltung
Mitwirkende
• Roman Kramer (PL)• Salome Brändli
Fachbereich
• Software• Programmieren
59
Sitzungszimmerverwaltung
Ausgangslage:Die Egeli Gruppe St.Gallen hat verschiedene Sitzungszimmer welche in einem Kalender in einem der beiden Häuser in St. Gallen reserviert werden konnte. Diese Sitzungszimmer-verwaltung sollte digitalisiert werden.
Vorgehen:Wir haben drei Server installiert, darauf begannen wir dieArbeit. Als erstes erstellten wir eine Datenbank. Dann begannen wir die SzV in Visual Studio mit C# zu programmieren.
Projektziele:• einen freien Raum suchen• einen freien raum buchen• eine Reservation löschen
60