|
Alle Infos beziehen sich auf "Borland Delphi Vs. 5"
letzte Änderung: 12.05.2009 - 17:39 Uhr
Skripte zum Nachlesen im PDF-Format
Quellen:
"Jetzt lerne ich Delphi" v. Thomas Binzinger - Verlag Markt und Technik - ISBN 3-8272-6763-3
Hausaufgabe für den Kurs Informatik 11 als Arbeitsblatt zum Download in unterschiedlichen Dateiformaten
(zum Download entsprechende Zeile auswählen). Abgabetermin: Mi., 27.05.2009
Hinweis: Eine Unterrichtsstunde umfasst dreimal 45 Minuten.
| 3. Std.: Die Delphi – IDE, erste Schritte |
4. Std.: Objekte, Eigenschaften, Standardereignis |
5. Std.: Eigenschaften von Komponenten zur Laufzeit ändern |
| 6. Std.: Die Komponente 'Label' |
7. Std.: Die Edit-Komponente |
8. Std. Zusammenfassung (Komponenten/Eigenschaften) |
| 9. Std. Variablen in Prozeduren verwenden |
10. Std. Grundlegende Datentypen: Ganze und Dezimalzahlen |
10. Std. (Ergänzung) Zahlendarstellung im Computer |
| 11. Std. Übung und Wiederholung (1) |
12. Std. Kontrollstrukturen: IF-THEN-ELSE (1) |
13. Std. Programmierprojekt (1) |
| 14. Std. Programmierprojekt (2) |
15. Std. Komponente MainMenu |
16. Std. Unterprogramme - Prozeduren (I) |
| 17. Std. Unterprogramme - Prozeduren (II) |
Übungsaufgaben
Diese Aufgaben sind Beerware! Alle Aufgaben können frei benutzt, angepasst oder weitergegeben werden.
|
|
|||
|---|---|---|---|
| 1. Standardereignis der Komponente Button | |||
| In der IDE sollen Eigenschaften des Formulars und der zu verwendenden Komponenten eingestellt werden. Die Standard-Ereignisprozedur des Buttons soll ein Meldungsfenster erzeugen. | |||
| Verwendete Komponenten: Form,
Image, Button, BitButton Verwendete Ereignisse: OnClick |
|||
Aufgabe (PDF; 115 kB) Aufgabe (DOC; 115 kB) |
Bild für die Übung (JPG; 11 kB) |
Ergebnisdatei (EXE; 430 kB) |
|
|
|
|||
| 2. Eigenschaften
von Komponenten zur Entwicklungs- und zur Laufzeit beeinflussen
Aufgabe für
die Jahrgangsstufe 11 in der Zeit vom 08.10.07 - 14.10.07. Bitte gewissenhaft erledigen, gern auch in Lerngruppen. |
|||
| In der IDE sollen Eigenschaften des Formulars und der zu verwendenden Komponenten eingestellt werden. Standard-Ereignisprozeduren von Schaltflächen sollen die Komponenteneigenschaften ändern. | |||
| Verwendete Komponenten: Form,
Image, Button, BitButton Verwendete Ereignisse: OnClick |
|||
Aufgabe (PDF; 70 kB) Aufgabe (DOC; 70 kB) |
Bild für die Übung
(WMF; 18 kB) |
Ergebnisdatei (EXE;
350kB) |
|
|
|
|||
| 3. Eigenschaften
von Komponenten zur Entwicklungs- und zur Laufzeit beeinflussen
Aufgabe für
die Jahrgangsstufe 12 in der Zeit vom 08.10.07 - 14.10.07. Bitte gewissenhaft erledigen, gern auch in Lerngruppen.
|
|||
| In der IDE sollen Eigenschaften des Formulars und der zu verwendenden Komponenten eingestellt werden. Standard-Ereignisprozeduren von Schaltflächen sollen die Komponenteneigenschaften ändern. | |||
| Verwendete Komponenten: Form,
Image, Button, BitButton, Label Verwendete Ereignisse: OnClick |
|||
Aufgabe (PDF; 130 kB) Aufgabe (DOC; 130 kB) |
Bild für die Übung (JPG; 8 kB) Bild für die Übung (ICO; 1 kB) |
Ergebnisdatei-Aufgabe 1 (EXE; 420 kB) Ergebnisdatei-Aufgabe 2 (EXE; 420 kB) |
|
|
|
|||
| 4. Ein Lerntest - Theorie und Praxis (1) | |||
| In der IDE sollen Eigenschaften des Formulars und der zu verwendenden Komponenten eingestellt werden. Standard-Ereignisprozeduren von Schaltflächen sollen die Komponenteneigenschaften ändern. Zwei unterschiedliche Gruppen in den Theoriefragen! | |||
| Verwendete Komponenten: Form,
Button, BitButton, Verwendete Ereignisse: OnClick |
|||
Aufgabe (PDF; 120 kB) |
-- |
Ergebnisdatei
(EXE, 330 kB) |
|
|
|
|||
| 5. Ein Lerntest - Theorie und Praxis (2) | |||
| In der IDE sollen Eigenschaften des Formulars und der zu verwendenden Komponenten eingestellt werden. Standard-Ereignisprozeduren von Schaltflächen sollen die Komponenteneigenschaften ändern. | |||
| Verwendete Komponenten: Form,
Button, BitButton, Edit-Komponente Verwendete Ereignisse: OnClick |
|||
Aufgabe (PDF;
55 kB) |
-- |
Ergebnisdatei
(EXE, 330 kB) |
|
|
|
|||
| 6. Minirechner | |||
| In der IDE sollen
Eigenschaften des Formulars und der zu verwendenden Komponenten eingestellt
werden. Vorbereitung für Einführung von Variablen in der 9. Unterrichtsstunde. |
|||
| Verwendete Komponenten: Form,
Edit, Button, BitButton, Label Verwendete Ereignisse: OnClick, Methode Clear |
|||
Aufgabe (PDF; 40 kB) Aufgabe (DOC; 40 kB) |
-- |
Ergebnisdatei-Aufgabe 1 (EXE; 325 kB) |
|
|
|
|||
| 7. Quadrat- und Kubikzahlen | |||
| In der IDE sollen Eigenschaften des Formulars und der zu verwendenden Komponenten eingestellt werden. Standard-Ereignisprozeduren von Schaltflächen sollen Berechnungen ausführen und Ergebnisse anzeigen. Vorbereitung für Einführung von Datentypen in der 10. Unterrichtsstunde. | |||
| Verwendete Komponenten: Form,
Edit, Button, BitButton, Label, Bevel Verwendete Ereignisse: OnClick, Methode Clear |
Verwendete Datentypen: Integer | ||
Aufgabe (PDF; 32 kB) Aufgabe (DOC; 39 kB) |
Bild für die Übung (ICO; 1 kB) |
Ergebnisdatei (EXE; 325 kB) |
|
|
|
|||
| 8. Quadrat und Quadratwurzel einer Zahl | |||
| In der IDE sollen Eigenschaften des Formulars und der zu verwendenden Komponenten eingestellt werden. Standard-Ereignisprozeduren von Schaltflächen sollen Berechnungen ausführen und Ergebnisse anzeigen. Eingesetzt in der 11. Unterrichtsstunde. | |||
| Verwendete Komponenten: Form,
Edit, Button, BitButton, Label, Bevel Verwendete Ereignisse: OnClick, Methode Clear |
Verwendete Datentypen: Double | ||
Aufgabe (PDF;
49 kB) Aufgabe (DOC; 39 kB) |
-- |
Ergebnisdatei (EXE;
324 kB) |
|
|
|
|||
| 9. Oberfläche, Volumen und Masse eines Würfels | |||
| Es soll ein Programm erstellt werden, welches nach Eingabe der Kantenlänge eines Würfels dessen Oberfläche, Volumen und Masse (Dichte vorgegeben) berechnet. Außerdem soll das Formular nutzerfreundlich gestaltet werden. | |||
| Verwendete Komponenten: Form,
Edit, Button, BitButton, Label, Image Verwendete Ereignisse: OnClick, (ggf. Methode Clear) |
Verwendete Datentypen: Double | ||
Aufgabe (PDF;
100 kB)
Aufgabe (DOC; 50 kB) |
JPG-Datei für das Formular ICO-Datei
für Systemmenü |
Ergebnisdatei (EXE;
420 kB) |
|
|
|
|||
| 10. Textarbeit: Einführung in Kontrollstrukturen | |||
| Am Beispiel der Sequenz und der IF-Anweisung werden Kontrollstrukturen eingeführt. Schülerinnen und Schüler sollen einen Fachtext selbständig bearbeiten und verstehen. | |||
Aufgabe (PDF;
71 kB)
Aufgabe (DOC; 46 kB) |
-- | -- | |
|
|
|||
| 11. Eigenschaften von Komponenten zur Entwicklungs- und zur Laufzeit beeinflussen | |||
| Es soll ein Programm
erstellt werden, mit dem Eigenschaften der Image-Komponente mit
Schaltflächen zur Laufzeit beeinflusst werden. Vorbereitung zur Einführung der Komponente 'MainMenu' in der 15. Unterrichtsstunde. |
|||
| Verwendete Komponenten: Form,
Button, BitButton, Image, GroupBox Verwendete Ereignisse: OnClick |
|||
Aufgabe (PDF;
85 kB)
Aufgabe (DOC; 70 kB) |
WMF-Datei für die Image Komponente |
Ergebnisdatei (EXE;
350 kB) |
|
|
|
|||
| 12. Hausarbeiten | |||
| Schülerinnen und Schüler sollen sich selbständig Inhalte erarbeiten, die nicht im Unterricht behandelt wurden (Fehlerbehandlung, Zeitgeberkomponente, Memokomponente). | |||
| Das Arbeitsblatt enthält drei Aufgaben, von denen mindestens eine bearbeitet werden soll. | |||
Aufgabenstellungen (PDF; 60 kB) Aufgabenstellungen
(DOC; 50 kB) |
Aufgabe 1 (EXE
- 335 kB)
Aufgabe 2 (EXE - 314 kB) |
Aufgabe 2 mit Zusatz (EXE - 315 kB) Aufgabe 3
(EXE - 328 kB) |
|
|
|
|||
Weitere Dateien
Empfehlung: EXE-Dateien lokal speichern, starten und dann möglichst ähnlich 'nachbauen'!
|
|
|
Uebung1.exe (364 kB) |
In einem Formular werden die Komponenten
BitButton und Image angeordnet (verwendet in der 4. Unterrichtsstunde). |
|
|
|
Farben.exe (310 kB) |
Zwei Button ermöglichen das Umstellen der
Hintergrundfarbe eines Formulars. Gleichzeitig werden Properties der Button
geändert. (verwendet in der 5. Unterrichtsstunde). |
|
|
|
EreignisProc.exe (316 kB) |
Eigenschaften von Komponenten (Formular, Label) werden per Ereignisprozedur geändert. |
|
|
|
Label_Vs01.exe |
Ergänzung zu Übungsaufgabe 2 Das Formular wird um zwei Label erweitert, die per Ereignisprozedur die Eigenschaften Sichtbarkeit, Schriftfarbe ändern. |
|
|
|
Label_Vs02.exe |
Ergänzung zu Übungsaufgabe 2 Das Formular wird um ein Label erweitert, das per Ereignisprozedur die Eigenschaften Caption, Schriftfarbe ändert. |
|
|
|
Edit2.exe (335 kB) |
Nutzung der Edit-Komponente und díverser
Ereignisse (OnClick; OnChange; OnMouseDown, On MouseUp) (verwendet in der 6. Unterrichtsstunde). |
|
|
|
Zusammenfassung (51 kB) |
Beispiel einer Übersichtsdatei zu Komponenten und properties (zum Ergänzen, deshalb als Word-Dokument; verwendet in der 8. Unterrichtsstunde) |
|
|
|
Rechnen2.exe (326 kB) |
Ein 'Minirechner', der die Rechenoperationen Addition, Subtraktion, Multiplikation von zwei Ganzzahlen kann. (verwendet in der 9. Unterrichtsstunde) |
|
|
|
Aufgabe (DOC; 44 kB) |
Arbeitsblatt zum Erforschen
des Dualsystems und seiner Eigenschaften am Beispiel positiver Ganzzahlen. Nur als Word-Dokument, um Anpassungen an andere Literatur vornehmen zu können. |
|
|
|
Aufgabe (PDF; 44 kB) |
Arbeitsblatt zur Wiederholung des Themenbereiches Dualzahlen (Lösungen hier) |
|
|
|
quad_funkt.exe |
Berechnung der Nullstellen einer quadratischen Funktion in der allgemeine Form; (verwendet in der 13./14. Unterrichtsstunde). |
|
|
|
MainMenu.exe |
Änderung von von Formular- und Imageeigenschaften mit einer Menüleiste; (verwendet in der 15. Unterrichtsstunde). |
|
|
|
Weitere Quellen im WWW (z.T. auch zum Download):
|
|
letzte Änderung: 12.05.2009 - 17:39 Uhr