Basiskurs Informatik (1. Semester)
|
|
Rechnerorganisation
- Einfuehrung in die EVA Programmierung
|
1
|
Überblick
über die Themen, Bekanntmachen mit dem Rechnersystem, Einführung
in die Programmiersprache Python
|
2
|
Einfache
EVA - Programme ( Eingabe - Verarbeitung - Ausgabe ), Datentypen
und Ablaufstrukturen (Einfache Übungen :
Volumenberechnung,
Schaltjahrestest, Primzahltest .. > Erstellung eines einfachen
GUI - Interfaces ), Einblick in das MVC - Konzept
|
3
|
Eingabemechanismen
und Fehlerbehandlung, Erstellung einfacher Module, Einführung
des Modulkonzeptes
|
|
Grundlagen
der Programmentwicklung
|
4
|
Erarbeitung
eines Kalendermoduls - Teilzusammenfassungen und Theorie
|
5
|
Einführung
des Klassenkonzeptes am Beispiel der Turtelgraphik Implementierung
und Spezifikation der Klasse Turtle Anwendungsbereiche Kochkurve,
Sierpinskidreieck, Binaerbaeume ..
|
6
|
Entwurf eines
einfachen Rechners (Implementierung von Grundoperationen ggt,kgv,
Grundrechenarten )
|
7
|
grundlegende
Datenstrukturen ( Stack, Queue, Dictionary ) Anwendungen Klammergebirge,
Palindromtest u.a.
|
9
|
Vorträge
zu informationstechnischen Fragestellungen ( geschichtliche
Entwicklung der Informatik, Spiele / LAN, aktuelle Entwicklung
im Hard - und Softwarebereich )
|
|
TOP

|
Basiskurs Informatik (2. Semester)
|
1
|
Überblick
über die Themen, Begrifflichkeiten, Erstellen von
ER - Modellen, Aufbau und Normalisierung von Datenbanken
(Datensätze Attribute) , Verwendung von winrdbi
(Javatool)
|
2
|
SQL
Abfragen bezogen auf einfache Tabellen, Grundlegende Anwendungen,
Projektion und Selection, Spezifikation des ER Modells
|
3
|
Datensicherheit,
Begrifflichkeiten und Verwendung im Zusammenhang mit Datenschutz
|
|
Grundlagen
- OOP am Beispiel eines Compilers
|
4
|
Erarbeitung
einzelner Klassen und Testen dieser in einer abgeschlossenen
Testumgebung, Kurzeinführung BNF
|
5
|
Darstellung
des Prinzips der Vererbung am Beispiel des Compilers
|
6
|
Entwurf
einer GUI (optional)
|
8
|
Implementierung
eines einfachen Spiels oder eines Quiz
|
9
|
Vorträge
zu datenschutzrechtlichen Fragestellungen
|
10
|
Formulare
unter Benutzung von php --> Einfuehrung (optional)
|
|
Der
Rahmenplan
kann hier mit Zeitangaben gezogen werden
|
|
TOP

|
|
|