Info E10

04.12.2017

Themen und Tipps für die Klausur:

Delphi-Oberfläche (Fachbegriffe), Aufteilung von Komponenten in Eigenschaften und Ereignisse (inkl. diverser Beispiele), wichtige Komponenten kennen (Formular, Button, Label, Edit; ggf. Image, GroupBox, RadioGroup), Programm "Komponentenmanipulation", Bezeichner (erlaubte Benennungen, Präfixe), Dateien eines Delphi-Projekts (zumindest die wichtigsten), Variablentypen, Unterscheidung der Eigenschaften Caption/Text, Aufbau einer Prozedur (inkl. Prozedurkopf), Kommentare (Arten, Zweck), OnClick-Ereignis, Hallo-Welt-Programm, Quellcode-Strukturierung (Wie? Sinn), String-Zusamensetzung mit "+"-Operator (z.B. bei ShowMessage-Ausgabe), E-V-A-Prinzip, Variablendeklaration, Rechteck-Programm, Typumwandlung (StrToInt etc.), Werte aus Edit in Variable auslesen und umgekehrt, Algorithmus zur Variablenvertauschung, Methode der Variablenbelegungstabelle, Term-Nomenklatur in Delphi-Syntax (z.B. Formeln bei Körperberechnungsprogramm), ShowMessage, Random/Randomize, FormCreate, Struktogramme (soweit behandelt), bedingte Anweisungen (if-then-else / case, inkl. begin-end-Klammerung), div/mod-Operationen inkl. Beispiele (z.B. Überprüfung auf Division durch 2).

Error-Handling wird nicht vorkommen.

Viel Erfolg!



02.12.2017

Nebenbei:

IT-Sicherheit - Wenn Legoland zurückhackt (Spiegel Online, 2.12.2017) (Weblink)



30.11.2017

Thema: Error-Handling

Das Arbeitsblatt "Kleines Demonstrationsprogramm zu grundlegendem Error-Handling" aus dem Unterricht findest du hier (PDF).

Das Demoprogramm Error-Handling (V1.0) kannst du hier (nur EXE, gepackt als ZIP) herunterladen.



30.11.2017

Eine Ideallösung zum Temperaturumrechner findest du hier (ZIP).



23.11.2017

Für die ausgelobte Präsentation zum Thema "Ressourcendateien in Delphi erstellen und nutzen" findest du das gesamte Datenpaket (Skriptum, Testprogramm, Ressourcendateien, Weblinks etc.) hier (ZIP, passwortgeschützt).



22.11.2017

Nebenbei: Für alle die, die mehr wollen und weitere Anregungen suchen, gerne auch zum Nach- oder Umprogrammieren:
Screen-Bean-Game (V1.0) (ZIP, passwortgeschützt)



20.11.2017

Das Programm Temperaturumrechner (V1.0) kannst du hier (nur EXE, gepackt als ZIP) herunterladen.



16.11.2017

Die Ideallösung zum Würfelprogramm (inkl. Bilddateien, Struktogramme und Algorithmus-Varianten if/if-else/case) findest du hier (ZIP).



08.11.2017

Am Rande:

BSI-Lagebericht - Sicherheitsexperten kämpfen gegen Flut von Erpressersoftware (Spiegel Online, 8.11.2017) (Weblink)



02.11.2017

If-Anweisung:

Hier findest du das Würfelprogramm (nur EXE, gepackt als ZIP), das wir zur Einführung verwendet haben (inkl. Bilddateien): Würfelwurf (V1.0) (nur EXE) (ZIP).



28.09.2017

Thema: Informatik-Biber

Auch dieses Jahr nehmen die Informatik-Schülerinnen und -Schüler des LLG wieder am bundesweiten Multiple-Choice-Online-Wettbewerb "Informatik-Biber" teil. Unsere Schule pflegt hier eine inzwischen jahrzehntelange Tradition - auch mit vielen Preissiegern.

Der Clou: Als sog. Einstiegswettbewerb in die Informatik erfordert der "Biber" keine bis kaum informatische Vorkenntnisse - fragt jedoch (auf spielerische Art und Weise) dezidiert Informatik ab.

Die Zugangsdaten erhältst du im Unterricht. Der Wettbewerb findet vom 6. bis 17. November 2017 statt. Führe ihn bitte nicht zu Hause durch, weil wir dies gemeinsam im Unterricht tun wollen!

Dennoch kannst du dich zu Hause auf den "Biber" vorbereiten, und zwar mit dem Probewettbewerb "Schnupper-Biber". Dieser ist bereits freigeschaltet.

Zum Wettbewerbsportal gelangst du hier: Informatik-Biber (Weblink).

Auf dieser Site findest du alle weiteren Informationen, darunter ein Einleitungsvideo, häufig gestellte Fragen zum Wettbewerb (FAQ) und die Aufgaben sowie Lösungen der vergangenen Jahre.

Viel Spaß und Erfolg!

PS: Als kleines Schmankerl honoriere ich besonders erfolgreiche Teilnahmen mit einem Notenbonus!



22.09.2017

Das Arbeitsblatt "Variablenbelegungstabellen" findest du hier (PDF, passwortgeschützt).



21.09.2017

Das Arbeitsblatt "Rätselstunde: Was mache ich?" findest du hier (PDF), das zugehörige Programm steht hier (ZIP) zum Download.



20.09.2017

Für alle, die mehr wissen wollen bzgl. der Typumwandlungsfunktion "FloatToStrF" sei im Folgenden ein kleines Demo-Programm empfohlen:
'FloatToStrF'-Demo (V1.0) (ZIP)



09.09.2017

Für das Programmierprojekt "Körperberechnung" findest du im Folgenden die (als ZIP-Datei gepackte) EXE des gleichnamigen Programms:
Körperberechnung (V1.0) (ZIP)

Bedenke: Dabei handelt es sich lediglich um eine Orientierung im Hinblick auf Design und Inhalt - nicht um eine verpflichtende Vorgabe!



08.09.2017

Thema: Variablen - das Rechteck-Programm

Im Folgenden findest du alle relevanten Dateien zum "Rechteck"-Programm.

Arbeitsblätter:
Programm "Rechteck" (GUI) (PDF)
Programm "Rechteck" (Quellcode) (PDF)

Das Programm (komplett):
Rechteck (V1.0) (ZIP)



07.09.2017

Die Ideallösung (komplettes Projekt) zum Programm "Komponentenmanipulation" findest du hier (ZIP).



05.09.2017

Nebenbei: Lust auf eine Exkursion zu einer historischen Viren-Sammlung? Voila:
The Malware Museum @ archive.org (Weblink)

Mehr dazu unter Malware-Museum: "Hab keine Angst, ich bin ein sehr netter Virus" (Spiegel Online, 9.2.2016) (Weblink).



29.08.2017

Der Klausurtermin ist online. Du findest ihn unter Termine (Weblink).



27.08.2017

Nebenbei: eine kleine (Apple-/iPhone-)Geschichte vom Sprichwort, es ist nicht alles Gold, was glänzt:

Undercover in iPhone-Fabrik: "Ich konnte mich kaum noch aufrecht halten" (Spiegel Online, 26.8.2017) (Weblink)



25.08.2017

Die ausführbare EXE-Datei des Programms "Komponentenmanipulation" findest du hier (ZIP).



24.08.2017

Ideallösung zu unserem ersten Programm:
Hallo, Welt! (V1.0) (ZIP)

Für Interessierte dazu: Hallo, Welt! (Wikipedia) (Weblink)



20.08.2017

Ganz wichtig:

Wichtige Delphi-Befehle und -Routinen - Eine Kurzreferenz (PDF, passwortgeschützt)



19.08.2017

Die ersten Grundlagen:

Delphi-Oberfläche (IDE) (PDF)
Bezeichnungskonventionen in Delphi (PDF, passwortgeschützt)
Grundlegende Begriffsklärungen in Delphi: Komponente, Eigenschaft, Ereignis (PDF)
Delphi-Todsünden (PDF, passwortgeschützt)
Ausgewählte Delphi-Komponenten (PDF, passwortgeschützt)
Allgemeine Tipps zur Bedienung von Delphi (PDF)
Quellcode-Strukturierung (PDF)
Dateien eines Delphi-Projekts (PDF, passwortgeschützt)



18.08.2017

Video-Tutorials begleitend sowie ergänzend zum Unterrichtsgeschehen:

Delphi-Tutorial-Reihe - 01 - Vorstellung der IDE (Video-Weblink, ca. 3:53 Min.)
Delphi-Tutorial-Reihe - 02 - Hallo, Welt! (Video-Weblink, ca. 4:35 Min.)
Delphi-Tutorial-Reihe - 03 - Vorstellung der Komponenten (Teil 1) (Video-Weblink, ca. 12:18 Min.)
Delphi-Tutorial-Reihe - 04 - Vorstellung der Komponenten (Teil 2) (Video-Weblink, ca. 6:08 Min.)
Delphi-Tutorial-Reihe - 05 - Variablen und Konstanten (Teil 1) (Video-Weblink, ca. 6:45 Min.)
Delphi-Tutorial-Reihe - 06 - Variablen und Konstanten (Teil 2) (Video-Weblink, ca. 2:04 Min.)
Delphi-Tutorial-Reihe - 07 - Taschenrechner (Video-Weblink, ca. 10:16 Min.)
Delphi-Tutorial-Reihe - 08 - Verzweigungen (Video-Weblink, ca. 3:29 Min.)
Delphi-Tutorial-Reihe - 09 - Operatoren (Video-Weblink, ca. 6:58 Min.)
Delphi-Tutorial-Reihe - 10 - Ordnung im Quellcode und Kommentare (Video-Weblink, ca. 4:38 Min.)
Delphi-Tutorial-Reihe - 11 - Zufallszahlen (Video-Weblink, ca. 14:02 Min.)
Delphi-Tutorial-Reihe - 12 - Einfaches Error-Handling (Video-Weblink, ca. 6:29 Min.)
Delphi-Tutorial-Reihe - 13 - Schleifen (Video-Weblink, ca. 6:26 Min.)
Delphi-Tutorial-Reihe - 14 - Arrays (Teil 1) (Video-Weblink, ca. 9:56 Min.)
Delphi-Tutorial-Reihe - 15 - Arrays (Teil 2) (Video-Weblink, ca. 4:49 Min.)

Ein herzliches Dankeschön an P. Gensler!



17.08.2017

Empfehlenswerte Delphi-Links im Internet:

Für Programmieranfänger besonders infrage kommt:

Delphi-Treff (umfassendes Portal für Anfänger und Fortgeschrittene) (Weblink)

Darüber hinaus soll nicht unerwähnt bleiben:

Delphi-Fundgrube ("Stöberkiste" für spezielle Programmierfragen) (Weblink)
Delphi-Praxis (Forum für Fortgeschrittene) (Weblink)
Entwickler-Ecke (Forum für Fortgeschrittene) (Weblink)

Wer noch weitere gute Seiten in deutscher Sprache findet, möge mir bitte Bescheid geben - danke!



16.08.2017

Für den Unterricht benötigst du ein MS-Windows-System, auf das die Programmierumgebung Delphi installiert werden kann. Diese wiederum findest du hier: Delphi 7 Personal (ZIP, passwortgeschützt, ca. 100 MB!)

Falls du Probleme im Umgang mit ZIP-Dateien haben solltest, dann siehe die Amnerkungen auf der Startseite (Weblink) bzw. wirf einen Blick in das Skriptum "Pack-Programme" (PDF, passwortgeschützt) aus dem Informatik-Mittelstufenunterricht.



15.08.2017

Vorsicht, Raumwechsel: Der Unterricht findet stets in C41 statt!



14.08.2017

Herzlich Willkommen zur Webpräsenz Deines Informatik-E10-Kurses!