• Schulstufe
  • Klassenstufe
  • Schulform
  • Fach
  • Materialtyp
  • Quelle1
    zurücksetzen
Sortierung nach Datum / Relevanz
Kacheln     Liste

Die Verwendung der Case-Anweisung

Unterrichtseinheit

Auch in dieser Unterrichtseinheit lösen die Schülerinnen und Schüler mithilfe der Entwicklungsumgebung Delphi, die sie bereits selbstständig erkundet haben, im Modellunternehmen Info Tec GmbH ein betriebswirtschaftliches Problem.Die Stunde basiert auf einer betrieblichen Handlungssituation im Modellunternehmen Info Tec GmbH. Die Schülerinnen und Schüler befinden sich wieder in der Situation, als Programmierer ein betriebswirtschaftliches Problem zu lösen. Die Lernenden greifen dazu auf die Entwicklungsumgebung von Delphi zurück, die sie bereits selbstständig erkundet haben. Sie lernen dabei sukzessive Komponenten und Ereignisse kennen. Um ihre Fertigkeiten zu entwickeln, sollen sie selbstständig Mitschriften anfertigen, die Merksätze zur Programmierung sowie wichtige Informationen in tabellarischen Übersichten (Objekt, Eigenschaft, Reaktion, Ereignisse und Reaktionen, Übersicht von Eigenschaften et cetera) beinhalten, um beim Programmieren eine Gedächtnisstütze zu haben. Die Lernenden sind in der heutigen Stunde mit einer betrieblichen Situation konfrontiert, in der für eine Problemstellung eine Problemlösung zu erarbeiten ist, bei der bis dato unbekannte Befehle (Case-Anweisung) sinnvoll einzusetzen sind.Die Stunde basiert auf didaktischen Prinzipien der Handlungsorientierung sowie dem Prinzip des eigenverantwortlichen Arbeitens und Lernens (EVA). Entsprechend den Fähigkeiten sind die selbstständigen Erarbeitungsprozesse ergänzt um die Vorgabe notwendiger Fachinhalte. Als didaktische Elemente der Informatik liegt dem Unterricht eine Kombination aus programmiersprachlichem Zugang und einem Zugang über die Lern- und Programmierumgebung (Objektorientierung) zugrunde. Fortsetzung des Kommentars Das Prinzip der Schülerselbsttätigkeit ist Ziel, wird aber auf die aktuelle Leistungsfähigkeit abgestimmt. Unterrichtsverlauf und Arbeitsaufträge Hier finden Sie eine detaillierte Übersicht über den Unterrichtsverlauf und den Einsatz der Materialien. Fachkompetenz Die Schülerinnen und Schüler erweitern ihre kognitive Kompetenz, indem sie auf Basis unterschiedlicher Leittexte erarbeiten, wie Fallunterscheidungen in einem Programm mit einer bestimmten Syntax lösbar sind. sensibilisieren sich dafür, eine bestimmte Syntax zur Umsetzung von Auswahlstrukturen im Rahmen von Problemstellungen sinnvoll einzusetzen. wenden Fachwissen aufgabenbezogen an, das in unterschiedlichen betrieblichen Kontexten von Bedeutung ist (Zinsstaffel, Rabattsystem, Boni et cetera) trainieren ihre Anwendungskompetenz, indem sie das allgemeine Vorgehen zur Problemlösung mittels Algorithmen einsetzen. festigen ihre Anwendungskompetenz im Hinblick auf den Umgang mit einer objektorientierten Entwicklungsumgebung sowie der Erstellung von Struktogrammen. Methodenkompetenz Die Schülerinnen und Schüler schulen ihr Textverständnis, indem sie Informationen selektieren und strukturieren. erweitern ihre IT-Methodenkompetenz, indem sie Problemstellungen analysieren, mittels Editor als Struktogramm abbilden und mithilfe einer Programmiersprache realisieren. entwickeln ihre Selbsterschließungskompetenz, denn sie ist aufgefordert, im Rahmen des Lernarragements eine Problemlösung zu erarbeiten. Sozialkompetenz Die Schülerinnen und Schüler fördern durch Präsentation und Diskussion der Arbeitsergebnisse personale Kompetenzen wie Ausdrucksfähigkeit, freies Sprechen und Auftreten in einer Gruppe. Thema Die Verwendung der Case-Anweisung zur Lösung eines betriebswirtschaftlichen Problems in Delphi. Autor Christoph Dolzanski Fach Datenverarbeitung, Lernbereich: Algorithmen und Datenstrukturen, elementare Kontrollstrukturen (Verzweigung und Auswahl) codieren Zielgruppe Wirtschaftsgymnasium Jahrgangsstufe 12, Höhere Berufsfachschule Datenverarbeitung, Berufsschule Zeitrahmen mindestens 2 Unterrichtsstunden Technische Voraussetzungen PC, Beamer, MS-Word, Delphi-Entwicklungsumgebung, Struktogrammeditor (Strukted32), Internet-Zugang für Recherchen bei Bedarf Planung Verlaufsplan Die Verwendung der Case-Anweisung Weitgehende Selbstständigkeit ermöglichen Um den individuellen Fähigkeiten der Schülerinnen und Schüler zu entsprechen, sind die selbstständigen Erarbeitungsprozesse ergänzt um die Vorgabe notwendiger Fachinhalte. Das Prinzip der Schülerselbsttätigkeit ist Ziel, wird aber auf die aktuelle Leistungsfähigkeit abgestimmt. Programmiersprachlicher Zugang Als didaktische Elemente der Informatik liegen dem Unterricht eine Kombination aus programmiersprachlichem Zugang und einem Zugang über die Lern- und Programmierumgebung (Objektorientierung) zugrunde. Dem programmiersprachlichen Zugang entsprechend werden zunächst einfache und dann komplexere Sprachstrukturen eingeführt. Die gewählten Problemstellungen sind einfach. Sie bedürfen einer geringen Modellbildung, so dass die analytischen Fertigkeiten nicht überfordert werden. Dadurch entsteht der Nachteil, dass die praktische Relevanz der Aufgabenstellung geringer ausgeprägt ist und Sprachkenntnisse "auf Vorrat" erworben werden ("totes Wissen"). Vorteil des Vorgehens ist eine systematische Unterrichtsgliederung sowie ein erleichterter Zugang für die Schülerinnen und Schüler, die das schrittweise Erlernen aus dem Fremdsprachenunterricht kennen. Objektorientierung Der Rückgriff auf Merkmale des lern- und programmierumgebungsbezogenen Zugangs ist logische Konsequenz der objektorientierten Entwicklungsumgebung. Sie erlaubt die Verwendung von Objekten und Operatoren, die im Sinne eines Baukastens bereits als Elemente vorhanden und verwendbar sind. Die Codierung steht am Ende der Programmentwicklung. Unterstützung durch die Lehrkraft Das Vorgehen orientiert sich in starkem Maß an den kognitiven Voraussetzungen der Lernenden. Durch die Verwendung vorhandener Komponenten entstehen leistungsfähige Programme mit professionellem Aussehen, die Erfolgserlebnisse gewährleisten. Dabei ist der Nachteil, dass die Tiefe der vermittelten Informatikkenntnisse beschränkt bleibt, für die fokussierten Lerngruppen vertretbar. Das Problem unterschiedlicher Vorkenntnisse kann teilweise gelöst werden. Durch das Wirken der Lernenden als Lernbegleiter ist dieser Tatbestand abgemildert. Insbesondere die Tatsache, dass sich diese Form der Programmierung harmonisch mit den elementaren kognitiven Prozessen beim Denken, Erkennen und Problemlösen im menschlichen Gehirn vereinbaren lässt, spricht für das Vorgehen. Die auftretenden Schwierigkeiten bieten die Möglichkeit, gezielt Fragen aufzuwerten und sich damit auf dem Weg zur selbstgesteuerten und selbstverantwortlichen Informationsaufnahme zu entwickeln. Die Schülerinnen und Schüler sind für ihren Lernprozess verantwortlich und bestimmen in den Arbeitsphasen individuell ihr Lerntempo. Die Lernenden sind mit einer betrieblichen Handlungssituation konfrontiert, für die sie eigenständig eine Problemlösung erarbeiten. Erster Schritt des Handlungsmodells Die Schülerinnen und Schüler versetzen sich in eine betriebliche Handlungssituation, in der sie als Programmierer in einem bekannten Betrieb tätig sind. Die Vorstellung, auch bei schönstem Wetter intensiv arbeiten zu müssen, wird die Lernenden stören. Das Vorgehen ist geeignet, in der Unterrichtseröffnung die Lernbereitschaft der Schülerinnen und Schüler zu aktivieren. Sie werden im Sinne einer Problementfaltung dafür sensibilisiert, dass programmgestützte Werkzeuge zur Erledigung betrieblicher Aufgaben hilfreich sind. Zweiter Schritt des Handlungsmodells Die Partnerteams erhalten ihre Arbeitsaufträge und suchen und erproben geeignete Lösungen. Zunächst befasst sich jeder mit der Aufgabenstellung und den Informationen. Durch Diskussion der Vorgehensweise und der Lösungen im Team sowie dem Hinweis auf unterstützende Informationen werden Unsicherheiten reduziert und kreative Lösungen gefördert. Auftretende Schwierigkeiten und Fragen können festgehalten und im Plenum geklärt werden. In dieser Phase sind die Lernenden stark auf sich gestellt. Das Erleben von Unsicherheiten und Schwierigkeiten ist ein wichtiger Lernanlass, der nicht durch zu frühes Eingreifen verhindert werden soll. Wenn ein Team nicht mehr weiter weiß, kann der Lehrer in dieser Phase aktiv eingreifen und weitere Informationen zur Verfügung stellen. Dritter Schritt des Handlungsmodells Die Problemstellung wird im Plenum präsentiert. Es bietet sich an, zwei Teams die Ergebnisse vorstellen zu lassen. Die anderen Teams fungieren dann als Kontrollgruppen, die entsprechende Ergänzungen anbringen. Fragen und Schwierigkeiten beim Lösen der Problemstellungen können in diesem Schritt geklärt werden. Vierter Schritt des Handlungsmodells Auf Basis der gemachten Erfahrungen und der erworbenen Fähigkeiten werden Merkmale für das zielorientierte Vorgehen bei der Lösung der Problemstellung herausgearbeitet. Dabei steht das Festhalten von Kriterien, die der Vermeidung von Fehlern dienen, vor dem Anspruch auf Vollständigkeit der Handlungsanweisung. Diese Aufzeichnung kann dann bei nachfolgenden Aufgabenstellungen ergänzt und angepasst werden. Fünfter Schritt des Handlungsmodells Im fünften Schritt geht es darum, die gewonnenen Einsichten in praxisbezogenen Kontexten umzusetzen. Dies soll in einer folgenden Unterrichtsstunde aufgegriffen werden. Die Lernenden erhalten auf Basis der Handlungssituation dieser Unterrichtseinheit eine weitere Problemstellung, die sie in Delphi umsetzen. Der betriebswirtschaftliche Hintergrund der Fragestellung erlaubt einen Perspektivenwechsel und ermöglicht es, den fachübergreifenden Aspekt des Themas aufzugreifen.

  • Informatik / Wirtschaftsinformatik / Computer, Internet & Co.
  • Sekundarstufe I, Sekundarstufe II, Berufliche Bildung
ANZEIGE
Zum Link