|
|
|
Philipp Gressly Freimann
Gottfried Keller-Str. 74
8400 Winterthur
|
|
++41 (0)52 212 22 15 (P)
++41 (0)44 316 10 25 (G) |
|
phi (at) freimann.eu
http://phi.freimann.eu |
|
18. Januar 1966 |
|
Zürich und Burg i.L. (BL) |
|
Verheiratet, 2 Kinder (2004, 2007) |
|
Jan. 2019 |
Bescheinigung zum eidg. Berufsbildner |
bis 2018 |
Weiterbildungen in diversen Programmiersprachen |
ab 2015 |
Ausbildung von Lernenden mit speziellen Beeinträchtigungen |
1999 |
Zertifizierung Programmer for the JAVATM 2 Platform |
1996 |
Abschluss des höheren Lehramtes in Mathematik |
1993 |
Abschluss des Studiums im Hauptfach Mathematik. Die Diplomarbeit
zum Thema Vergleich zweier Finite-Element Methoden für die Stokes
Gleichung wurde von Prof. Dr. R. Verfürth an der Universität
Zürich betreut. (Download Diplomarbeit [PDF 6'392k]) |
1987 - 1993 |
Studium an der Universität Zürich.
Hauptfach: Mathematik, Spezialgebiet: Numerik
Grosses Nebenfach: Informatik
Kleines Nebenfach: Physik
Tutorenseminar Informatik-Didaktik |
1982 - 1986 |
Kantonsschule Wiedikon (ZH), Typus L (Lehramt) |
bis 1982 |
Grundschule in Zürich |
|
Go |
Japanisches Brettspiel. Präsident und Mitgründer des Winterthurer Go Clubs. Siehe www.wintigo.org |
Musik |
Klavier (ehem. Trompete) |
Sport |
Rudern, Schwimmen, Vitaparcours |
|
2019 - heute |
Lehrerperson Mathematik an der Berufmaturitätsschule Winterthur |
2010 - 2019 |
Ausbildung in allen Informatik-Konzepten für Berufsschüler und Erwachsene bei der SANTIS Training AG. |
2014 |
Aufbau Elektronik Grundlagenkurs für Applikationsentwickler. |
2007-2010 |
Buch Programmieren lernen (ISBN: 978-3-280-04066-9). Dieses Buch enthält die wichtigsten meiner gesammelten Programmieraufgaben, die ich seit meiner ersten Unterrichtstätigkeit 1994 in der Kantonsschule Chur entwickelt hatte. Da ich in der Zwischenzeit mehrfach die Programmiersprache gewechselt habe, sind alle Aufgaben unabhängig von einer Programmiersprache formuliert und Lösungen in diversen Programmiersprachen vorhanden. |
Mai 2005 |
Übernahme des IFA-Schulungsbereichs durch die SANTIS AG. Meine Aufgaben spezialisieren sich auf die Lernenden «Applikationsentwicklung». |
2004 - 2005 |
Verantwortlich für die OO (Objekt orientierte) Ausbildung bei
IFA The Knowledge Company.
Erstellen von Unterrichtskonzepten, Unterlagen und Durchführen von
Kursen zum Thema OO / Java / J2EE.
Zielpublikum: Applikationsentwickler-Lehrlinge & Firmenkurse. |
2002 - 2004 |
Lehrer für Applikationsentwicklung an der Technischen
Berufsschule in Zürich (TBZ) in den Fächern "vertiefen von
OO-Konzepten", Projektmanagement und Verteilte Systeme.
Zudem verantwortlich für das Modul Anpassen von
E-Business-Applikationen.
2003: Prüfungsexperte in den beiden Fächern Applikationen Objekt orientiert abwickeln und Ergonomie
Referenzen: M. Plaschy (TBZ), H. Schmid (TBZ-IT)
|
1999 - 2002 |
Informatiklehrer auf selbständiger Basis (damals schulung.gressly.ch). Siehe Referenzen
|
ab 1999 |
Java Vocabeltrainer mit selbstlernendem Trainingsalgorithmus (KI)
|
1999 |
Gründung der Informatik Schulung
|
1994 - 1995 |
Mittelschullehrer an der Kantonsschule Chur: Mathematik und Informatik
|
|
|
|
|
2002 |
Softwareentwicklung auf selbständiger Basis für Lagerverwaltung LaveScan
|
1999 |
Stammbaumsoftware auf XML und Java/Servlet-Basis
Android App: Zahnuhr (iGeeks)
|
1995 - 1999 |
Projektarbeit im Bereich "Electronic Publishing" bei
Furrer & Partner AG.
Dort habe ich vorwiegend als technischer Projektleiter und C++
Programmierer bei CD-ROM Projekten mitgearbeitet. Auswahl
- Kompass Schweiz auf CD-ROM
- Orell Füssli/Teledata: Die Schweizer Wirtschafts CD-ROM
- SEV (Niederspannungsinstallationsnormen)
- Checksystem (Client Server Lernsystem in JAVA 1.0.2)
|
bis 1994 |
Entwickeln diverser Computerspiele (Amiga, Mac) mit der eigens dafür geschriebenen Programmiersprache AGI3 (z. B. Züri).
|
|
Deutsch |
Muttersprache |
Englisch |
mündlich und schriftlich sehr gut |
Französisch |
mündlich gut |
Unterricht / Informatik |
Programmiersprachen (angewendet): Fortran, Pascal, Modula II, Oberon, C/C++, Assembler (68000) ,
Lisp, Java (seit 1996), J2EE (Erstellen didaktischer Beispiele), Perl, UML, XML, JavaScript, PL/1, PHP
Programmiersprachen (unterrichtet):
Pascal, C, Java, SQL (MariaDB), XSLT(XML), JavaScript, PL/1, PHP
Vorgehen: Analyse, Projektablauf (Vorgehensmodelle), Design (UML und
auch ERM), Implementation und Testen (JUnit)
Entwicklungsplattformen:
Amiga, Java, Linux, MsWindows
Web-Design (statische und dynamische Web-Inhalte, Servlets,
JSP/Tomcat, PHP/Apache), Erstellen eigener Template Libraries
(JSP und PHP) |
Informatik / Anwendung |
Diverse Betriebsysteme (Linux/Unix, Windows, Mac, Amiga, Android, Arduino-Platform, Palm, Symbian)
Textverarbeitung (TeX/LaTeX, LibreOffice)
Tabellenkalkulation / Präsentation (LibreOffice)
Relationale Datenbanken (MsAccess & mySQL)
Internet: Sicherheitsrelevante Aspekte in Web-Applikationen,
Kryptographie, Signaturen
Lieblings-Tools: Emacs, Eclipse, bash (scripts), Arduino-IDE, midnight commander, firefox, gqview, gimp, git, meld, KStars, wireshark, InkScape, PrivateTax, freecad, blender, hex-edit, kdenlive und viele mehr.
|