Auswahl- und Kontrollstrukturen in Delphi

Unterrichtseinheit

Im hier vorgestellten Unterrichtsmodell schulen Schülerinnen und Schüler ihre Analysekompetenz, indem sie ein Beispielprogramm als Anwender und Entwickler analysieren sowie neue Programmstrukturen erkennen.

  • Informatik / Wirtschaftsinformatik / Computer, Internet & Co.
  • Sekundarstufe II
  • variabel
  • Ablaufplan, Arbeitsblatt, Software
  • 2 Arbeitsmaterialien

Beschreibung der Unterrichtseinheit

In der Rolle professioneller Programmierer der InfoTec GmbH erarbeiten sich Schülerinnen und Schüler die Programmsyntax von Auswahl- und Kontrollstrukturen in der Entwicklungsumgebung von Delphi. Die zu erstellenden Anwendungen helfen bei der Lösung betriebswirtschaftlicher Aufgaben. Die Unterrichtseinheit zeichnet sich durch Problemstellungen aus, auf deren Basis die benötigten Komponenten und die Programmsyntax selbstständig zu erarbeiten und anzuwenden sind. Im Mittelpunkt steht die Frage, wie Auswahl- und Kontrollstrukturen in der Entwicklungsumgebung von Delphi codiert werden. Die Lernenden erarbeiten die Programmsyntax zur Abbildung von ein- und zweiseitigen Auswahlstrukturen. Sie analysieren ein Beispielprojekt, in dem die If-Then-Else-Anweisung verwendet wird. Vom Beispiel ausgehend erstellen die Teams eine Anweisung, was bei Verwendung der Programmsyntax generell zu beachten ist. Dabei werden Schlüsselbegriffe markiert und Anwendungsregeln festgehalten.

Unterrichtsablauf

Inhalt
Sozial- / Aktionsform

Didaktisch-methodischer Kommentar

In der betrieblichen Handlungssituation der Info Tec GmbH wird die Trennung der Fachinhalte als arbeitsteiliges Vorgehen abgebildet. Die Programmierer greifen auf Vorarbeiten des Junior-Entwicklungsteams zurück. Dann entwickeln sie im Team Programme, über die sie mit anderen Teams kritisch diskutieren. Im weiteren Unterrichtsverlauf arbeiten die Lernenden an Problemstellungen, die mithilfe der If-Then-Else-Programmsyntax zu lösen sind.

Schon Premium-Mitglied?
Noch kein Premium-Mitglied? Jetzt informieren

Download

Vermittelte Kompetenzen

Die Schülerinnen und Schüler

  • erweitern ihre kognitive Kompetenz, indem sie auf Basis einer betrieblichen Anwendung und unter Verwendung von Informationen den Programmcode für Auswahl- oder Kontrollstrukturen in Delphi erarbeiten.
  • schulen ihre Analysekompetenz, indem sie ein Beispielprogramm als Anwender und Entwickler analysieren, neue Programmstrukturen erkennen und isolieren.
  • entwickeln ihre Abstraktionskompetenz, weil sie ausgehend von einem Beispiel eine allgemein verwendbare Anweisung erarbeiten.
  • trainieren ihre Problemlösungskompetenz, denn sie sind gefordert, die erworbenen Kenntnisse zielgerichtet zur Lösung betrieblicher Aufgabenstellungen einzusetzen.
  • erweitern ihre Anwendungskompetenz, indem sie für betriebliche Vorhaben Projekte in einer objektorientierten Entwicklungsumgebung realisieren und dabei den Umgang mit Komponenten, Eigenschaften, Ereignissen und der Codierung von Quellcodes üben.

Autor

Avatar
Dr. Christoph Dolzanski

Zum Profil

Lizenzinformation

Frei nutzbares Material
Die von Lehrer-Online angebotenen Materialien können frei für den Unterricht genutzt und an die eigene Zielgruppe angepasst werden.