HOME

Didaktik

S. Spolwig

Downloads

 

   Sie sind hier:  Home    Downloads



Programmbeispiele zu den Unterrichtssequenzen u. a., die im und für den Unterricht entwickelt wurden. Alle Programme sind dokumentiert und voll durchspezifiziert. Außer in speziellen Einführungsprogrammen wird das MVC-Konzept verwendet.

Es wird empfohlen die Klassenbibliotheken (DLib) ebenfalls zu kopieren und zu installieren, da viele Programme darauf zugreifen.

 

Programm Beschreibung

DELPHI  

Turbo-
PASCAL
Lernumgebung      
- Delphi-Karel Karel D. Robot. Neuentwicklung von Karel zum spielerischen Lernen von OOP unter Delphi. Delphi-Projekt inkl. Hilfe u. Tutorial.
Open source.

Download

Delphi6/7

Delphi4/5

Light

 
Einführung OOP      
- Übungen I Einführung in die Benutzung des Compilers.
Arbeiten mit GUI-Komponenten
Download  
- Übungen II OOP-Einführung mit Grafik-Objekten. Benutzung von Fachklassen (uGrafik). Manipulation von Objekten und Algorithmik Download  
- Display 800 diskrete Lampenobjekte in einer Matrix. Manipulation von Objekten und Algorithmik bis der Doktor kommt ...

Download

 
- MVC-Demo Visualisierung des MVC-Konzepts Download  
- Dicke Kinder

Einfaches Programmbeispiel für Fachklassen und MVC - Konzept

Download  
- Zahlenraten wie oben Download Download
- Calculator Fachklasse TRechner entwickeln

Download

 
Einführung OOM      
- Ampelanlage Kleines Projekt zum Entwurf und  Implementieren eigener Klassen. (Simulation mit uGrafik)

Download

 
- Taschenlampe Einführung in objektorientierte Modellierung in fünf Versionen am Beispiel einer Taschenlampe Download  
Automaten      
- Fahrscheinautomat Komplexes Programmsystem mit 9 Klassen.
Simulation eines realen Automaten, s. Dok. Fahrscheinautomat
Download Download
- Geldwechsler Komplexes dokumentiertes Programmsystem mit 12 Klassen. Simulation eines realen Automaten, Abstrakte Klassen, Polymorphie, abstrakte Liste (Queue)

Lehrer- u. Schülerversion mit leicht zu korrigierenden Fehlern (s. Dok).

Download  
Dateiverwaltung      
- PAT 01 Patientenverwaltung. Typische Klassenbeziehungen.
Musterprogramm für OOP in  MVC-Architektur.

Download

 

- PAT 97 Wie oben. Beispiel für OOP mit Turbo-Pascal.  

Download

Grafik      
- Billard Einführung in Grafikprogrammierung Download  
- RGB-Farben zeigt die Werte (0-255) für beliebig einstellbare Farbmischung an. Nützlich für Grafikprogrammierung. Download  
Kryptographie      
- Krypto 2000 Universelles Rahmenprogramm für verschiedene Verschlüsselungen. Oberklasse KODIERER, Unterklassen CAESAR, CAESAR2000, Vigenère Download  
- Caesar 2000 Automatische Entschlüsselung Download  
- Steganos Verstecken von ASCII-/RTF-Texten in Bitmap-Bildern. Freie Wahl des Pixelbits. Download  
Größere Softwareprojekte      
Personaleinsatzplaner
e-fish
Automatische Wochenplanung, mehrere Arbeitsplätze, viele Mitarbeiter mit wechselnden Einsatzzeiten.

Download

 
Restaurantabrechnung
Table-Cuenta
Restaurant-Organisation. Bestellaufnahme pro Tisch/Gast mit Rechnungserstellung. Kellner-bezogen.

Download

 
Suchen, Sortieren      
- Sort 99 Programmrahmen für beliebige Sortiermethoden Download  
- Sort 2000 Zeitmessung/Effizienzvergleich für BubbleSort, ShakerSort, StraightInsertion, QuickSort Download  
- Such 99 Programmrahmen für beliebige Suchmethoden (seq. u. bin. Suchen) Download  
Tools, Diverses      
- Poly-Demo Einfaches Beispiel für Polymorphie, Polymorphe Objekte in einer Liste

Download

 
Klassenbibliotheken      
- DLib
  (Delphi 5 u. 6)
Eigene Bibliotheks-Klassen, die einige
Delphi-Programme benötigen.
Enthält uGrafik, uDListe, uSListe, uZeit u. a.
Download  
- TPLib
   (Turbo-Pascal 7)
Für alle TP-Programme.
Enthält Grafik-, Bildschirmobjekt-, Listen-, Dateiklasse
 

Download

 


30.01.2010

©  Siegfried Spolwig