\documentclass[]{schuleub}
\usepackage[utf8]{inputenc}
\usepackage{schulinf}

% Dieses Dokument ist in der Zusammenarbeit von Informatikreferendaren und
% ehemaligen Informatikreferendaren der Studienseminare (heute ZfsL) Arnsberg,
% Hamm und Solingen entstanden.
%
% Das Dokument steht unter der Lizenz: Creative Commons by-nc-sa Version 4.0
% http://creativecommons.org/licenses/by-nc-sa/4.0/deed.de
%
% Nach dieser Lizenz darf das Dokument beliebig kopiert und bearbeitet werden,
% sofern das Folgeprodukt wiederum unter gleichen Lizenzbedingungen vertrieben
% und auf die ursprünglichen Urheber verwiesen wird.
% Eine kommerzielle Nutzung ist ausdrücklich ausgeschlossen.
%
% Die Namensnennung durch einen Verweis und die Lizenzangabe der ursprünglichen
% Urheber auf den Materialien für Schülerinnen und Schüler ist erforderlich.
%
% Die Sammlung der Dokumente steht unter
% http://ddi.uni-wuppertal.de/material/materialsammlung/
% zur Verfügung.
%
% Das LaTeX-Paket zum Setzen der Dokumente der Sammlung steht
% unter  http://www.ctan.org/pkg/schule
% zur Verfügung.

\hypersetup{pdfauthor={Referendare der Informatikfachseminare Arnsberg, Hamm und Solingen}}
\includexmp{lizenz}
\cclizenz{byncsaeu}
\footerQRLink{materialsammlung_qr_url.pdf}

\svnid{$Id: ub_01_uebung_von_struktogrammen.tex 626 2014-05-22 21:36:50Z pieper $}

\referendar{- (Referendar)}

\seminaradresse{Studienseminar für Lehrämter an Schulen Hamm\\
Seminar für das Lehramt an Gymnasien und Gesamtschulen\\
Stadthausstr. 3\\
59065 Hamm}
\ort{Hamm}
\besuchtitel{Unterrichtsbesuch in Informatik}


\lerngruppe{Informatik GK 11}
\datum{- (Datum)}
\zeit{12.20}{13.05}
\stunde{6}
\schule{Gymnasium}
\raum{Physikraum}
\ausbildungsl{bdU}
\ako{-}
\schulleiter{-}
\hauptseminar{-}
\fachEins{Informatik}{Dr. L. Humbert}
\fachZwei{2. Fach}{-}[in]

\thema{Erstellung einer Ablaufstruktur in Gruppenarbeit anhand von einer Anleitung zur Benutzung eines Fahrradschlosses.}
 
\vorsitz{-}
\schulvertreter{-}
\fremderseminar{-}
\bekannterseminar{-}

\weiblich{5}
\maennlich{13}

\begin{document}

\section{Thematischer Zusammenhang}
\subsection{Gegenstand der Unterrichtsreihe}
Ablauf- und Kontrollstrukturen von Programmen

\subsection{Thema der Unterrichtsstunde}
\Thema

\subsection{Einordnung der Stunde in den Gesamtzusammenhang}
\begin{itemize}
  \item Struktogramme als Möglichkeit der Beschreibung eines Ablaufes.
  \item Erstellen von Struktogrammen aus einer textlichen Beschreibung eines Ablaufes.
  \item Übersetzung von Struktogrammen in ein Delphi-Programm.
  \item \textbf{Erstellen von eigenen Ablaufstrukturen zur Lösung von Problemstellungen an einem Fahrradschloss.}
  \item Erstellen von Ablaufstrukturen zur Lösung von Problemstellungen durch Delphi-Programme.
\end{itemize}

\subsection{Lernziele der Unterrichtsstunde}
\minisec{Hauptlernziel:} 
\begin{itemize}
  \item Die Schülerinnen und Schüler sollen selbstständig eine Schritt für Schritt Anleitung zur Benutzung eines Schlosses erstellen.
\end{itemize}

\minisec{Feinlernziele:} 
\begin{itemize}
  \item Die Schülerinnen und Schüler sollen die Benutzung eines Schlosses an einem konkreten Beispiel durchführen und ihre Vorgehensweise in kleinen Schritten aufschreiben.
  \item Die Schülerinnen und Schüler sollen durch gegenseitiges Überprüfen der Anleitungen mögliche Probleme und Fehler aufdecken.
\end{itemize}

\section{Hausaufgaben zur Stunde}
Erstellen zweier Struktogrammes aus gegebenen Texten. Aufgabenstellung befindet sich im Anhang.

\begin{stundenverlauf}

Wiederholung & Vorstellung von Ergebnissen der Hausaufgabe: Das erste Struktogramm zu dem ersten Text (siehe \ref{Tafel1}). & SB & Tafel\\

\hline

Einstieg & Spontane Äußerungen zur Folie: Beschreibung der dargestellten Situation & SB & Folie 1\\

Problem & Erläuterung der Schüler , welches Problem auf der Folie dargestellt wird: Ein Roboter kann kein 	Fahrradschloss bedienen. & & \\

Frage & Wie kann dem Roboter geholfen werden? & UG & \\

Lösungs\-strategien & Vorschläge durch die Schüler: Dem Roboter das erklären, ihm eine Anleitung geben & SB & \\

\hline

Aufgaben\-stellung & Erstellt eine Anleitung, wie der Roboter ein Schloss öffnen und schließen kann. & LB & \\

 & Gruppenaufteilung: Jeder zieht einen farbigen Spielstein. &  & Spielsteine \\

\hline

Erarbeitung & Erstellen der Anleitungen: Zuerst Schlüssel in die passende Öffnung stecken. Dann den Schlüssel drehen, \dots (siehe \ref{loesung})& GA & Schlösser\\

\hline

Vorstellung & Vorstellungen der Lösungen durch einzelne Gruppenmitglieder. Ein Mitglied einer anderen Gruppe versucht dabei das Schloss mit Hilfe der Anleitung zu bedienen.& SB & Schlösser, Anleitungen \\

\hline

Sicherungsphase & Hausaufgabe: Erstellen von Struktogrammen aus den Anleitungen & & \\

\hline

\end{stundenverlauf}

\section{Didaktisch-methodische Begr"undungen}
Der Informatikgrundkurs der Jahrgangsstufe 11 besteht aus 2 M"adchen und 11 Jungen.
Alle Schülerinnen und Schüler haben bereits in der Mittelstufe in einem Differenzierungskurs Kontakt mit Informatik gehabt. 
Bei zwei Schülern, die erst seit der Oberstufe das Ernst-Barlach-Gymnasium besuchen, wurde aber in diesen Kursen keine Programmiersprache behandelt. 
Dabei hat sich der eine vom Leistungsstand gut in den Kurs integriert.

Der Kurs findet in dieser Stunde zum ersten mal nicht im Informatikraum statt. 
Dadurch wird dem Umstand Rechnung getragen, 
dass der eigentlich zugewiesene Raum fast nur für den Einsatz des Computers zu gebrauchen ist.
In dieser Stunde wird aber der Computer nicht benötigt, dafür aber ausreichend Platz um eine Gruppenarbeit durchführen zu können.

In den letzten Stunden haben die Schülerinnen und Schüler gezeigt, dass sie mit Struktogrammen arbeiten können. 
Sie können beschreiben, wie ein möglicher Ablauf damit dargestellt wird. 
Auch einen vorhandenen Text, der einen Ablauf beschreibt, können sie ohne größere Probleme in ein Struktogramm umwandeln. 
Es treten aber  Schwierigkeiten auf, sobald sie dazu aufgefordert sind, sich selber mehrere Schritte eines komplexeren Ablaufes zu überlegen. 
An dieser Stelle setzt die Unterrichtsstunde an. 
Dabei bekommen die Schüler verschiedene Schlösser an die Hand, so dass sie daran direkt ihre eigenen Ablaufschritte durchführen können. 
Die Tätigkeit ist dadurch präsent und basiert nicht nur auf der reinen Erinnerung.

Zum Zeitpunkt der letzten beiden Stunden vor den Herbstferien war der Lehrer auf der Infos in Siegen (Dreitägige Tagung zur Didaktik der Informatik). Die Schülerinnen und Schüler hatten in diesen Stunden Aufgaben selbstständig am Rechner mit der Programmierumgebung Delphi zu bearbeiten. Daher dient die Hausaufgabe zu dieser Stunde dazu, die Arbeit mit Struktogrammen und ihrer Erstellung wieder aufzufrischen.

Der Einstieg in das Thema der Stunde geschieht mit einem stillen Impuls. Die Schülerinnen und Schüler sollen sich ungefragt zu der aufgelegten Folie äußern. Dabei sollte herauskommen, dass der abgebildete Roboter nicht weiß, wie er mit einem Schloss sein Fahrrad abschließen kann. Ein Roboter ist unter anderem deshalb gewählt, weil bekannt ist, dass diese auch mit Programmen arbeiten können, die Schritt für Schritt abgearbeitet werden.

Die Folie wirft eigentlich die zentrale Frage der Stunde auf: "`Wie kann dem Roboter geholfen werden?"' Auf diese Frage können die Schülerinnen und Schüler mit ihren Vorschlägen antworten. Sie werden dabei wahrscheinlich alle in die Richtung gehen, dass dem Roboter das Schloss entweder erklärt werden muss oder er eine Anleitung dafür benötigt. Die Möglichkeit der Anleitung wird dann in der Aufgabenstellung an die Schüler aufgegriffen, die in den 4 Gruppen  verschiedene Schlösser bekommen. Sie sollen anhand dieser eine Anleitung erstellen, wie man ein Fahrrad abschließen und aufschließen kann. Die Aufteilung der Gruppen passiert dabei per Losverfahren. Dadurch können sich schlechter Gruppen nach bestimmten Interessenlagen oder Sympathien bilden.

Die Anleitungen sollen von jedem Gruppenmitglied mitgeschrieben werden. So kann auch jedes Gruppenmitglied die Anleitung in der Hausaufgabe wieder in ein Struktogramm überführen. Die anschließende Präsentation der Ergebnisse soll dabei so ablaufen, dass ein Gruppenmitglied die Anleitung vorstellt. Gleichzeitig versucht ein Mitglied einer anderen Gruppe das entsprechende Schloss streng nach Anleitung zu bedienen. Dadurch können mögliche Probleme und Schwächen in der Anleitung direkt aufgegriffen und reflektiert werden. Den Gruppen soll dabei aber auch die Möglichkeit eingeräumt werden, im Bedarfsfall die Anleitung zu korrigieren.

\section{Geplantes Tafelbild / Folie / Arbeitsblatt}


\minisec{Tafel 1:}\label{Tafel1}
\fbox{\parbox{.95\textwidth}{
	\begin{struktogramm}(105, 68)
		\assign{Aufstehen}
		\assign{Ins Bad gehen}
		\assign{Ins Zimmer zurück gehen}
		\assign{Anziehen}
		\assign{Frühstücken}
		\ifthenelse{6}{6}{Schultag?}{ja}{nein} 
			\assign{Zur Bushaltestelle}
			\assign{Mit Bus zur Schule fahren}
		\change
			\assign{Zurück ins Bett}
		\ifend
		\assign{Freundin anrufen}
		\assign{Verabreden für den Abend}
		\while{Solange noch Zeit ist}
			\assign{Buch lesen}
		\whileend
		\assign{Auf den Weg machen}
	\end{struktogramm}
}}

\minisec{Tafel 2:}
\fbox{\parbox{.95\textwidth}{
\underline {Wie kann dem Roboter geholfen werden?}\\
Schreibt eine Anleitung, die Schritt für Schritt beschreibt, wie man mit euerm Schloss ein Fahrrad auf- und zuschließt.
\vspace*{.5cm}\\

\underline{Hausaufgabe:} Erstellt aus eurer Anleitung ein Struktogramm.
\vspace*{1cm}
}}

\minisec{Folie:}

\fbox{\parbox{.95\textwidth}{
	\begin{center}
		\includegraphics[width=.8\textwidth]{roboter_mit_fahrrad}
	\end{center}
}}

\newpage

\section{Mögliche Lösung:}\label{loesung}
Eine mögliche Lösung für ein Kabelschloss:

\minisec{Abschließen}
Zuerst wird geprüft, ob das Schloss auf ist. Ist dieses nicht der Fall, so wird zuerst der Schlüssel in die dafür passende Öffnung gesteckt. Er wird soweit hereingedrückt, bis er nicht mehr weiter hinein geht. Anschließend wird der Schlüssel bis zum Anschlag rechtsherum gedreht. So kann das eine Ende des Schlosses aus dem Schließmechanismus entnommen werden. In beiden Fällen wird nun das Kabel des Schlosses solang durch einen Reifen gezogen, bis es wieder um den Rahmen herum reicht. Anschließend wird das kleine Ende des Kabels in die entsprechende Öffnung des Schlosses so kräftig bedrückt, bis dieses hörbar einrastet.

\minisec{Aufschließen.}
Zuerst wird der Schlüssel in die dafür passende Öffnung des Schlosses gesteckt. Er wird soweit hereingedrückt, bis er nicht mehr weiter hinein geht. Anschließend wird der Schlüssel bis zum Anschlag rechtsherum gedreht. So kann das eine Ende des Schlosses aus dem Schließmechanismus entnommen werden. Das Kabel wird aus dem Fahrradrahmen und dem Reifen gezogen, bis es komplett frei ist. Soll das Schloss wieder verschlossen werden, so wird das kleine Ende des Kabels in die entsprechende Öffnung des Schlosses so kräftig bedrückt, bis dieses hörbar einrastet.

\end{document}