Fachinformatiker/in Anwendungsentwicklung
Lerninhalte Fachinformatiker Anwendungsenwicklung:
10. Jahrgangsstufe
- Erste C++ -Programme erstellen
- Variabeln, Konstanten; Definition, Deklaration, Initialisierung
- Datentypen, Operatoren
- Dokumentationsunterlagen erstellen:
Kontrollstrukturen (Selektionen, Iterationen, Sequenzen)
Programmablaufpläne, Datenflusspläne, Entscheidungstabellen, Pseudocode - Statische Datenstrukturen
Ein-, Zwei-, Dreidimensionale Arrays
Strukturen
11. Jahrgangsstufe
Strukturierte Programmierung
- Modulare Programmierung (Funktionen)
- Pointer
- Softwareengineering
- Objektorientierte Programmierung mit C++ oder Java
- Klassen, Objekte
- Einfach- und Mehrfachvererbung
- Polymorphismus
- Überladen von Operatoren
- Fehlerkontrolle
Entwicklung objektorientierter Programme mit UML
- Einführung in Visio
- Anwendungsfalldiagramm
- Klassen- und Objektdiagramme
- Sequenzdiagramm
- Zustandsdiagramm
12. Jahrgangsstufe
Relationale Datenbanken
- Datenmodellierung
- Entity-Relationship-Modell
- Semantisches Datenmodell
- Logisches Datenmodell
- Datenbankabfragesprache mit SQL
- Grafische Oberfläche
PHP-Programmierung