\documentclass[ngerman]{schullzk}
\usepackage[utf8]{inputenc}

% 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.

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

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

\usepackage{rotating}
\usepackage{framed}
\usepackage{lineno}

%\usepackage{boxedminipage} 
\usepackage[german=guillemets]{csquotes}
\usepackage{babel}

\def\bodydir{./}
\inhalt{Problemlöseprozess}

\cfoot{\ } 

\begin{document}
 Suchen Sie aus dem unten angegebenen Text alle Fehler raus.
 \begin{smallitemize}
  \item Dazu schreiben Sie zunächst die Zeilennummern auf, in denen der 
   falsche Satz beginnt.
  \item Nachdem Sie die Fehler identifiziert haben, schreiben Sie die 
   entsprechenden  Sätze so um, dass sie keine Fehler mehr enthalten.
 \end{smallitemize}
 Hinweise: Fehler sind dabei häufig falsche Diagramme oder eine falsche 
 	Reihenfolge der Arbeitsschritte, die angegeben werden.

\dotfill

\begin{framed}
\begin{internallinenumbers}
Walter erzählt großspurig, dass er jetzt \textbf{Informatik} in der Schule
hat. 
Seine Mutter fragt ihn: \textsf{Was macht Ihr denn da?}
Der Vater grummelt: \textsf{Wurde auch Zeit, dass Ihr ein Fach bekommt, damit
dieses Rumgedaddel endlich aufhört und Ihr keine Lust mehr an diesen ganzen
Gadgets habt.}

\enquote{Gut, } sagt Walter, \enquote{dann erzähle ich mal, was wir da so 
machen. Zuerst habe ich mich gefreut, dass die Lehrerin meinte, dass
wir mit Mobiltelefonen -- das Wort Handy findet sie wohl nicht gut --
arbeiten werden. Sie hat uns einen Text gegeben -- eine Problemsituation. 
Wir sollten diesen Text
untersuchen, \ldots da haben wir dann zuerst die Klassen rausgesucht
und festgestellt, was die so können müssen.}
Er überlegt ein bißchen -- scheint sich etwas unsicher zu sein, wie es dann 
weiterging.

\enquote{Damit wir richtige Namen vergeben, haben wir dann Struktogramme
genommen, die uns zeigen, wie wir korrekte Bezeichner bilden können.}
Mutter fragt: \textsf{Und dann habt ihr das alles programmiert.}
Walter meint \enquote{Nein, so weit sind wir noch lange nicht. Erst einmal
mussten wir jede Menge Diagramme zeichnen, die uns die Zusammenhänge zwischen
der Problemlösung und den Objekten aufzeigen. Mit diesen Sequenzdiagrammen
haben wir dann erst unser erstes Programm geschrieben.
Und dann,}  so erzählt er weiter, \enquote{haben wir noch die nötigen
Objektkarten erstellt, die uns anzeigen, welche Klassen zusammen gehören, weil
\ldots} nun kommt eine kleine Denkpause \ldots \enquote{wir auch
die Objekte programmieren müssen. Das ist aber ganz schön schwierig, kann
ich euch sagen. 
Da muss man nämlich auch noch bedenken, wenn man das Ganze 
programmieren will, werden die Railroaddiagramme wichtig -- die sagen einem
nämlich, was man darf und was nicht geht.}
Nach einigem Zögern -- irgendwas scheint ihm nicht so klar zu sein -- 
sagt er:
\enquote{Ohne Punktnotation läuft nichts -- keine Attribute, keine Methoden,
überall braucht man diese Darstellung -- da ist zwar kein Diagramm, aber
zum Programmieren geht es nicht ohne.}
\end{internallinenumbers}
\end{framed}

\vfill

\vspace{-3ex} 
\begin{center}
\dotfill

\ccbyncsaeu{} -- \url{http://ddi.uni-wuppertal.de/material/materialsammlung/} 
\newline
 Informatikfachseminare Arnsberg und Hamm und Universität Wuppertal
\end{center}
% http://creativecommons.org/licenses/by-sa/4.0/deed.de 
\end{document} 
