IT-System-Elektroniker/in, Fachinformatiker/in Systemintegration, IT

Werbung
Didaktische Jahresplanung - Fachinhalte
Schuljahr 2014/2015
Unterrichtsfach: Anwendungsentwicklung
IT-System-Elektroniker/in
Fachinformatiker/in Systemintegration
IT-System-Kaufmann/frau
Informatikkaufmann/frau
Unterstufe
1.
Anwendungen für das Internet entwickeln mit HTML und CSS (ca. 1. Drittel der Unterstufe)
 Grundlagen HTML und CSS
 Sprachelemente, Umsetzung mit Texteditor
 Verwendung HTML-Editoren, Unterscheidungen
 Text- und Seitengestaltung, Einbindung von Grafiken, Verlinkung, Tabellen, Listen
 Darstellung von Bildern bei Web-Anwendungen
- Bildformate (BMP, GIF, JPG, usw.), RGB, Speicherbedarfe, Farbtiefe
 Formulare
- Kennen lernen der wichtigsten Formularelemente (nur Übertragung der Variablen zum Server mit Analyse,
keine konkrete serverseitige Auswertung)
 CSS (Formatierung von Web-Seiten, Gestaltung)  Nutzung von CSS-Dokumentationen
- Grundprinzip: Trennung Content / Layout
 Publizieren von Web-Anwendungen (Nutzung RBB-Server)
 Web-Server (Übersicht, Aufgabe)
 Zugriff mittels HTTP, FTP zur Verwaltung von Web-Sites
 eigene Seite einrichten und pflegen
2.
Programmieren lernen
 Grundlagen Java (orientiert am Fachbuch Java mit Oracle Database XE und MySQL, Bildungsverlag EINS)
 Aufbau eines Java-Programms (Klasse, public static void main())
 Elementare Datentypen und ihre Eigenschaften (Ganze Zahlen, Gleitkommazahlen, Zeichen, Wahrheitswerte
 Variablen, Konstanten
 Anweisungen, Wertezuweisungen, Rechenoperationen
 Ein- und Ausgabe (Konsolenebene, Scanner), interaktive Beispielprogramme
 Kontrollstrukturen
- Sequenz, Auswahl (Selektion), Schleifen
- Struktogramm, Programmablaufplan, Pseudocode
 Funktionen (statische Methoden)
- Parameterübergabe, Rückgabetyp
- Sichtbarkeit von Variablen
- Modularisierung von Programmen
 Arrays
- eindimensionale / mehrdimensionale Arrays (optional)
- Standardalgorithmen für Arrays (z.B. Suchen, Min/Max/Durchschnitt, einfaches Sortieren)
 einfacher Dateizugriff
- Textdateien zeilenweise Lesen, Verarbeiten und Schreiben
 integrative Anteile:
 Umgang mit einer Software-Entwicklungsumgebung
z.B. Texteditor  BlueJ / Eclipse / Netbeans
 Programmierung verschiedenster berufsspezifischer Java-Anwendungsbeispiele
 Entwurf und Dokumentation von Programmabläufen (einfache grafische Darstellung von
Systemzusammenhängen, Struktogramm/PAP, Javadoc)
 Möglichkeiten der Fehlersuche und des Testens
- Testsystematik: Testdaten - Untersuchung kritischer Werte, Blackbox- / Whitebox-Test
- Fehlersuche im Code: (z.B. Hilfsausgaben, Schreibtischtest, berufsspezifisch: Hilfsschnittstellen, Debugger)
02b_Fachinhalte_2014_AE_ITSE_ITFS_ITSK_ITIK.doc
1 von 3
Didaktische Jahresplanung - Fachinhalte
Schuljahr 2014/2015
Unterrichtsfach: Anwendungsentwicklung
IT-System-Elektroniker/in
Fachinformatiker/in Systemintegration
IT-System-Kaufmann/frau
Informatikkaufmann/frau
Mittelstufe
3.
Das objektorientierte Konzept von Java kennen lernen und exemplarisch benutzen (bis ca. Februar )
 Objektorientierung
 Klassen, Objekte
 Methoden (Signatur, Überladung)
 Kapselung und Sichtbarkeit
 Konstruktor
 Vererbung
 Optional bzw. berufsspezifisch
o Polymorphismus, Überschreiben
o abstrakte Klassen, Interfaces
 integriert: UML
- Klassendiagramm (mit Beziehungsstrukturen, Aggregation / Komposition), Objektdiagramm
- Use-Case-Diagramm
- Sequenzdiagramm (nur ITFS)
 Einfache Nutzung Exception Handling
 Syntaxelemente: try/catch, finally, throws
4.
Programmierung berufsspezifischer Anwendungsbeispiele
 Grundlagen der Scriptprogrammierung – nur ITFS
 Auswertung Log-Dateien, Messwertauswertung, ...
5.
Die bisherigen AE-Kompetenzen zur Vorbereitung auf die Zwischenprüfung festigen und strukturieren
(terminlich eingeschoben in 3. bzw. 4. )
02b_Fachinhalte_2014_AE_ITSE_ITFS_ITSK_ITIK.doc
2 von 3
Didaktische Jahresplanung - Fachinhalte
Schuljahr 2014/2015
Unterrichtsfach: Anwendungsentwicklung
IT-System-Elektroniker/in
Fachinformatiker/in Systemintegration
IT-System-Kaufmann/frau
Informatikkaufmann/frau
Oberstufe
 Datenbanken anwenden und entwickeln (orientiert am Fachbuch Java mit Oracle Database XE und MySQL,
Bildungsverlag EINS)
6.
Einführung in das Arbeiten mit einer relationalen Datenbank
 Aufbau einer Datenbank
 Erstellen und Bearbeiten einer SQL-Datenbank (MySQL / Postgres) phpMyAdmin / phppgAdmin
7.
Datenbankentwurf
 Ermittlung der Anforderungen
 Entwicklung eines Datenmodells
o ER-Modell, Nutzung des ER-Modells zur Datenbankmodellierung (z.B. MySQL – WorkBench)
o Relationales Datenmodell
o Normalisierung
o Beziehungen
o referentielle Integrität
8.
Datenbankabfragen
 SQL-Abfragen
 Komplexe SQL-Statements
 Views
9.
Berufsspezifische Datenbankanwendungen
 Entwurf und Erstellung
 Aufbereitung des Datenbestandes
10. Prüfungsvorbereitungen
02b_Fachinhalte_2014_AE_ITSE_ITFS_ITSK_ITIK.doc
3 von 3
Herunterladen