Stoffplan - WBK Viersen

Werbung
Informatik
Das Fach Informatik wird am Weiterbildungskolleg des Kreises Viersen in den Semestern 3 - 6 als
2-stündiger Grundkurs angeboten. Es kann als 3. oder 4. Abiturfach gewählt werden.
Im Unterricht wird i.d.R. das Java SDK 1.4 der Firma Sun mit BlueJ als Oberfläche benutzt. Graphische
Elemente können aus den Bibliotheken „stiftUndMaeuse“ und „knopfUndCo“ eingesetzt werden. Zur
Einführung in das algorithmische Denken kommt das Programm „Kara“ verwendet.
3. Semester
Einführung in Java durch Programme mit einer Klasse:
Begriffe: Klasse, Objekt, Instanzvariable, Konstruktor und Methoden mit und ohne Parameter, lokale
Methodenvariable.
Schleifen und Entscheidungen
Entwicklung einfacher Algorithmen durch schrittweise Verfeinerung
4. Semester
Modellierung mit mehreren Klassen an Beispielen, UML Klassendiagramme
Datenstrukturen:
Array für primitive Datenstrukturen
Sortieren von Arrays eines primitiven Datentyps (z.B. Bubblesort);
Listen (dynamische Datenstrukturen selbst entworfen)
5. Semester
*Verwendung der vordefinierten Klasse List (oder ähnlich) aus dem Java Collection Framework
*Vererbung z.B. durch Spezialisieren der Personendatenklasse auf die Klassen Chef, Techniker etc.
*Sortierverfahren von Objektarrays, unabhängig von einer speziellen Klasse (generisch), *dazu Interface
Mindestens eines der folgenden Themen:
a) Relationale Datenbanken
Einführung in ACCESS
Datenbank mit einer Tabelle: Grundbegriff Tabelle mit identifizierendem Schlüssel
Basistabelle, Abfragen mit der graphischen Abfragehilfe
Datenbank mit mehr als einer Tabelle:
Verbindung von Tabellen über Schlüsselfelder, Abfragen, Formular mit Unterformular
1:N Verbindungen, N:M Verbindungen
Normalisierung mit der 1., 2. und 3. Normalform
Entwurf und Modellierung größerer Datenbanken
b) Technische Informatik
Logische Grundfunktionen
Einfache Schaltnetze
Einfache Schaltwerke
Von-Neumann-Rechner
c) Automatentheorie
Endlicher Automat und reguläre Sprachen, Akzeptor
6. Semester
Datenschutz
Vertiefungen:
Einfügen in einem binären Baum (selbst entworfen)
* Einsatz der vordefinierten Klasse BinaryTree aus dem Java Collection Framework
Wiederholungen
*Erweiterungsmöglichkeit
Herunterladen