Back    Kurs

 

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.

 

Ergänzende Themen

8

Erstellung einer Homepage, Grundaufbau Verwendung von Tabellen etc.

9

Vorträge zu informationstechnischen Fragestellungen ( geschichtliche Entwicklung der Informatik, Spiele / LAN, aktuelle Entwicklung im Hard - und Softwarebereich )

 
TOP

Basiskurs Informatik (2. Semester)

 

 

Datenbanken - DBMS

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)

 

Ergänzende Themen

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