Programmieruntericht findet zur Zeit in folgenden Schulformen statt
Berufliches Gymnasium (Fachrichtungen Datentechnik u. Elektrotechnik)
Fachoberschule (Fachrichtung Informationstechnik)
Berufsschule in den Fachrichtungen IT-Systemelektroniker und Fachinformatiker-Systemintegration
Sonderlehrgang (EBA) (Fachrichtung Technik)
Eingesetzte Programmiersprachen sind C++ oder Java.
Seit kurzem dürfen wir die eUML2 Studio Edition der Firma Soyatec im Rahmen einer akademischen Lizenz nutzen. Dabei handelt es sich um Plugins für Eclipse, einer Industriestandard Entwicklungsumgebung für Java, PHP, Webapplikationen und Datenbanken. eUML2 Studio erweitert Eclipse um grafische Modellierungsmöglichkeiten für den Objekt orientierten Software Entwurf (Klassendiagramme in UML) und den Datenbankentwurf (ERM - Diagramme) und beinhaltet Codegenerierung aus den Modellen und Synchronisation der Datenbanken, sowie Modellgenerierung aus dem Programmcode bzw. der Datenbank (Reverse Engineering).
Weiterhin können wir als Academic License Partner von Visual Paradigm deren Produkt SDE im Rahmen einer akademischen Lizenz nutzen. Bei der akademischen Lizenz entfällt jedoch die Nutzung des Datenbankmoduls.
Die angebotenen Materialien befinden sich zur Zeit im Aufbau und werden mit fortschreitendem Unterricht fortlaufend ergänzt.
![]()
Einf.-Kurs 11.1: Strukturiertes Problemlösen I mit Java
|
einfache Datentypen, Steuerung des Programmablaufs mittels Kontrollstrukturen, einfache Algorithmen |
|
|
Dauer: |
20 Wochen, 2-4h pro Woche |
|
Schulform: |
BG
11.1 Datentechnik |
|
Lehrplanbezug: |
Lehrplan Berufliches Gymnasium, Fachrichtung Technik Schwerpunkt Datenverarbeitungstechnik, Strukturiertes Problemlösen I (80h /Halbjahr) Fachoberschule, Fachrichtung Technik, Schwerpunkt Informationstechnik, Themen- und Aufgabenfeld 11.3 Strukturierte Programmierung (60h/Jahr) |
![]()
Einf.-Kurs 11.2: Strukturiertes Problemlösen II mit Java
|
strukturierte Datentypen, Arrays, Klassen, Methoden, Attribute, Kapselung, Objekte |
|
|
Dauer: |
20 Wochen, 3-4h pro Woche |
|
Schulform: |
BG
11.1 Datentechnik |
|
Lehrplanbezug: |
Lehrplan Berufliches Gymnasium, Fachrichtung Technik Schwerpunkt Datenverarbeitungstechnik, Strukturiertes Problemlösen II (80h/Halbjahr) Fachoberschule, Fachrichtung Technik, Schwerpunkt Informationstechnik, Themen- und Aufgabenfeld 11.3 Objektorientierte Softwareentwickklung (120/Jahr) |
![]()
Leistungskurs 12.1: Objektorientierter Softfwareentwurf
|
Grundkonzepte der Softwareentwicklung, Objektmodell, Klassen, Verwaltung von Objekten, Container-Objekte, Parametrisierte Klassen (Generics), Datenstrukturen (s. auch Ergänzungskurs 12.2 (3h) ) |
|
|
Dauer: |
20 Wochen, 5h pro Woche |
|
Schulform: |
BG
12.1 Leistungskurs Datentechnik |
|
Lehrplanbezug: |
Lehrplan Berufliches Gymnasium, Fachrichtung Technik Schwerpunkt Datenverarbeitungstechnik, Objektorientierte Software-Entwicklung (100h/Halbjahr) Fachoberschule, Fachrichtung Technik, Schwerpunkt Informationstechnik, Themen- und Aufgabenfeld 12.3 Objektorientierte Softwareentwickklung (120/Jahr) |