13.01.2013 Aufrufe

Lehrplan Technischer Assistent für Informatik - Bildungsmarkt ...

Lehrplan Technischer Assistent für Informatik - Bildungsmarkt ...

Lehrplan Technischer Assistent für Informatik - Bildungsmarkt ...

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

<strong>Technischer</strong> <strong>Assistent</strong> <strong>für</strong> <strong>Informatik</strong><br />

Klassenstufe 2 Technische <strong>Assistent</strong>in <strong>für</strong> <strong>Informatik</strong> Berufsfachschule<br />

____________________________________________________________________________________<br />

Didaktisch-methodische Hinweise:<br />

Es wird empfohlen, dieses Lernfeld nach Lernfeld 12 B zu unterrichten.<br />

Grundsätzlich besteht die Möglichkeit, bei der klassischen Client-Server-Anwendung<br />

mit je einer eigenständigen Anwendung direkt auf die Funktionen des Betriebssystems<br />

aufzusetzen. Dabei ist jedoch das Abstraktionsniveau sehr niedrig. Deshalb erscheint<br />

es besser, hierbei entsprechende Komponenten bzw. Bibliotheken des im Lernfeld<br />

12 B gewählten Programmentwicklungssystems zu nutzen und mit einigen Beispielprojekten<br />

die zugrunde liegenden Prinzipien zu klären. Hierbei könnten zum einen<br />

Client-Anwendungen zu Standardserverdiensten entstehen (z. B. ein ftp-Client), zum<br />

anderen sollten aber auch Lösungen entstehen, die wirklich eigene Problemstellungen<br />

lösen, z. B. die Auswertung von Messwerten auf einem Teilsystem, die ein anderes<br />

Teilsystem bereitstellt. Da die meisten Anwendungen heutzutage auf TCP/IP-Basis<br />

aufbauen, könnte auch hier eine Beschränkung auf diesen Protokollstack erfolgen.<br />

Für die Behandlung der web-basierenden Anwendung könnte das durch einen Kundenwunsch<br />

entwickelte Szenario mit einer XAMPP-Lösung auf einem USB-Stick (vgl.<br />

http://www.apachefriends.org/de/xampp-windows.html) simuliert werden, falls das Serversystem<br />

nicht lokal zur Verfügung steht. Alternativ hierzu besteht die Möglichkeit, ein<br />

entsprechendes System auf separater Hardware zur Verfügung zu stellen, wo<strong>für</strong> sich<br />

auch ältere, eventuell ausgesonderte Computer eignen.<br />

Nach der Einführung in die gewählte Scriptsprache - das XAMPP-System benutzt PHP -<br />

können die Anforderungen aus dem Kundenwunsch analysiert und Lösungen entwickelt<br />

werden. Hierbei sollten insbesondere die Unterschiede zur herkömmlichen lokalen<br />

Anwendung hervor gehoben werden.<br />

Neben Lösungen in der Scriptsprache, die serverseitig verarbeitet wird, sollten Probleme<br />

die mittels einer clientseitig interpretierten Programmiersprache, z. B. in HTML<br />

eingebettetes Java-Script gelöst werden, durch den Kundenwunsch vorgegeben sein.<br />

Es bietet sich nun an, die web-basierende Anwendung auch mit dem Zugriff auf eine<br />

Datenbank zu realisieren, z. B. mittels PHP auf eine MySQL-Datenbank zuzugreifen.<br />

Den Abschluss bilden einige Beispielprojekte, die eine gewöhnliche Client-Anwendung<br />

mit Zugriff auf einen Datenbankserver zum Inhalt haben und in dem am Anfang des<br />

Lernfeldes benutzten Programmentwicklungssystem realisiert sind.<br />

____________________________________________________________________________________<br />

60

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!