Tag der offenen Tür 2012 | Basislehrjahr Informatik | ZbW

62
1 Das Basislehrjahr begrüsst Sie herzlich zum Tag der offenen Tür.

Transcript of Tag der offenen Tür 2012 | Basislehrjahr Informatik | ZbW

1

Das Basislehrjahr begrüsst Sie herzlich zum

Tag der offenen Tür.

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

[email protected]

Erich Kissling

Mitglied der Schulleitung

[email protected]

Philipp Uhler

BetreuerBasislehrjahr

[email protected]

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

Projekte• Sitzungszimmerverwaltung Egeli

Salome Brändli Applikationsentwickler

11

Projekte• Sitzungszimmerverwaltung Egeli

Roman Kramer Applikationsentwickler

12

Projekte• Bewegung in die

Schule • Linux Server

Arburim Ismaili Systemtechniker

13

Projekte• UEK Zimmer• Linux Webserver• KMS Server

Joshua Drexel Systemtechniker

14

Projekte• Aufgabenverwaltung

Lars Tönz Applikationsentwickler

15

Projekte• Aufgabenverwaltung• LMVI-Webseite (OBA)

Christoph Scheiwiller Applikationsentwickler

16

Projekte• LogFile Auswerten• Präsentationsstation

Philipp Tischhauser Applikationsentwickler

17

Projekte• Bühler Tablets

Manuel Allenspach Applikationsentwickler

18

Projekte• Bühler Tablets

Jérôme Gygax Systemtechniker

19

20

Robin Scherrer Applikationsentwickler

Projekte• 3D Biederstrasse 15• Bühler Tablets

Projekte• 3D Biederstrasse 15• Bühler Tablets

Mario Fisch Systemtechniker

21

Projekte• Java Notentabelle

Joshua Sallmann Applikationsentwickler

22

Projekte• WSUS• Servermigration

Marvin Kündig Systemtechniker

23

Projekte• ÜK Zimmer• TdoT 2012

Sandro Haag Systemtechniker

24

Projekte• Java Notentabelle• LMVI-OBA-Webseite

Yannic Wetzel Applikationsentwickler

25

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

Bühler-Tablets

28

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

LogFiles

31

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

Java Notentabelle

34

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

Serverinfrastruktur

37

Ü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

ÜK Zimmer

40

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

Linux Webserver und Know-how

43

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

Webprojekt «Bewegung in die Schule»

46

Screencast

Mitwirkende

• Adrian Wyss (PL)

Fachbereich

• Software• Methodik

47

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

Screencast

49

KMS Server

Mitwirkende

• Domenique Tobler (PL)• Joshua Drexel

Fachbereich

• Software• Netzwerk

50

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

KMS Server

52

KMS Server

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

Aufgabenverwaltung

55

3D Gebäude

Mitwirkende

• Mario Fisch (PL)• Robin Scherrer

Fachbereich

• Web • Multimedia

56

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

3D Gebäude

58

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

61

Sitzungszimmerverwaltung

Apéro

62

Falls die vielen Informationen Sie durstig gemacht haben, geniessen Sie unseren Apéro im 1. Stock.