\documentclass[12pt,a4paper,parskip=half,chapterprefix,bibliography=totoc,footheight=57pt,numbers=noendperiod]{scrreprt}
\usepackage[
    typ=leit,
    fach=Informatik,
    farbig,
    module={Lizenzen},
    lizenz={cc-by-nc-sa-4},
]{schule}

% Dieses Dokument gehört zu den Beispiel des LaTeX Paketes Schule und ist von den Autoren
% des Pakets erstellt worden.
%
% 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.

\title{Beispiel Leitprogramm}

\author{Fachgruppe Informatische Bildung in NRW der Gesellschaft für Informatik}
\usepackage{gitfile-info}
\usepackage{qrcode}
\ifoot*{Version vom \gfiGetDate{}}
\ofoot*{\lizenzSymbol ~\qrcode{http://ddi.uni-wuppertal.de/material/materialsammlung/}}

\renewcommand{\ttdefault}{pcr}

\usepackage[
    language=ngerman,
    backend=biber,
    sortlocale=de_DE,
    style=authoryear,
    bibencoding=UTF8,
    block=space,
    autocite=inline % \autocite[..][..]{..} erzeugt Literaturverweise mit runden Klammern
]{biblatex}
\addbibresource[location=remote,type=file]{https://ddi.uni-wuppertal.de/Komplett.bib} %Komplett.bib

\usepackage{blindtext}

\begin{document}
    \begin{titlepage}
        \begin{center}
            \begin{Large}
                Leitprogramm als
            \end{Large}
        \end{center}
        \begin{center}
            \begin{huge}
                Beispiel
            \end{huge}
        \end{center}
        \begin{center}
            Stand \gfiGetDay. \monatWort{\gfiGetMonth} \gfiGetYear
        \end{center}
        \vfil
        \begin{center}
            \begin{tikzpicture}
                \draw(0,0) rectangle (6cm,8cm);
                \draw(0,0) -- (6cm,8cm);
                \draw(6cm,0) -- (0,8cm);
            \end{tikzpicture}
        \end{center}
    \end{titlepage}

    \tableofcontents

\chapter{Vorwort}
    Hier ist Vorworttext. Eine komplettes Leitprogramm gibt es in der Materialsammlung (siehe \autocite{Pieper2014}). Dort sind welche zu verschiedenen Themen vorhanden.

    \blindtext

\chapter{Weiteres Kapitel}
    \begin{uebersichtBox}
        Dieses ist eine Übersicht mit der man ein Kapitel etwas näher beschreiben kann. Dadurch kann der Leser schon im Vorfeld erfahren, was auf ihn zu kommt.
    \end{uebersichtBox}
    \begin{lernzieleBox}
        Auch die Lernziele kann man am Anfang eines Kapitels angeben.
    \end{lernzieleBox}


    Ein weiteres Kapitel mit Blindtext und einer Aufgabe: \blindtext

    \begin{aufgabe}
        Heute ganz wichtig aufpassen.
    \end{aufgabe}
    \begin{loesung}
        Dann ist die Lösung auch, dass du alles mitbekommst.
    \end{loesung}


    Wenn Aufgaben an einem Informatiksystem gemacht werden müssen, so gibt es dazu nun einen extra Aufgabentyp:

    \begin{aufgabe}[pcAufgabe]
        Diese Aufgabe muss an einem Informatiksystem gemacht werden.
    \end{aufgabe}
    \begin{loesung}
        Und die Lösung für die Aufgabe auf dem Informatiksystem findest du auch an dieser Stelle: Nichts.
    \end{loesung}




    \section{Abschnitt}
        \blindtext

        \begin{theorieBox}
            Etwas Theorie ist auch nicht schlecht, die man dann extra hervorhebt
        \end{theorieBox}


        \blindtext

        \begin{aufgabe}
            Mache etwas mit dieser Aufgabe und schreibe es in das Feld.
            \TextFeld{3cm}
        \end{aufgabe}

    \section{Weitere Abschnitt}
        Ein weiterer Abschnitt mit gleich zwei Aufgaben:
        \begin{aufgabe}
            Mache noch etwas. Nutze auch die Hinweise.
            \begin{bearbeitungshinweis}
                Wenn du diesen Hinweis gelesen hast, dann bist du deiner Aufgabe nachgekommen.
            \end{bearbeitungshinweis}
        \end{aufgabe}
        \begin{aufgabe}
            Entspanne dich und schau in die Lösung
        \end{aufgabe}
        \begin{loesung}
            Du bist bei dieser Lösung zur Entspannung genau richtig.
        \end{loesung}

        \begin{hinweisBox}
            An dieser Stelle steht ein Hinweis auf andere Dinge.
        \end{hinweisBox}

    \begin{lernkontrolleBox}
        Hier kann man am Ende eines Kapitels einfache Lernkontrollen für die Lernenden stellen. Wie zum Beispiel diese hier, die in einer extra Umgebung sind.

        \begin{kontrollaufgabe}
            Wichtige Daten für die Wiedervereinigung sind:
            \begin{mcumgebung}(2)
                \choice[\mcrichtig] 03.10.1990
                \choice 24.12.2000
                \choice[\mcrichtig] 09.11.1989
                \choice 01.01.1990
            \end{mcumgebung}
        \end{kontrollaufgabe}
        \begin{kontrollloesung}
            \mcloesung
        \end{kontrollloesung}

        \begin{kontrollaufgabe}
            Schreibe die wichtigsten Nahrungsmittel für einen Programmierer auf.
        \end{kontrollaufgabe}
        \begin{kontrollloesung}
            Kaffee, Chips
        \end{kontrollloesung}
    \end{lernkontrolleBox}

    \newpage
    \begin{loesungenBox}
        Nur Lösungen der Kontrollaufgabe dieses Kapitels
    \end{loesungenBox}
    \printsolutionstype[chapter=\thechapter]{kontrollaufgabe}


\chapter{Zwei Kapitel sind zu wenig}
    Deshalb kommt hier noch eine Aufgabe
    \begin{aufgabe} Mach folgendes
        \begin{enumerate}
            \item Lege dich hin
            \item Schlaf ein
            \item
        \end{enumerate}
        \TextFeld{3cm}
    \end{aufgabe}
    \begin{bearbeitungshinweis}
        Hinweis
    \end{bearbeitungshinweis}
    \begin{loesung}
        Zu dieser Aufgabe kommt auch eine Lösung noch dazu
    \end{loesung}

    Und eine Aufgabe mit Teilaufgaben
    \begin{aufgabe}
        \begin{teilaufgaben}
            \teilaufgabe erste Teilaufgabe mit einem etwas längeren Text, der auch eine Zeile wirklich überschreitet
            \TextFeld{3cm}
            \teilaufgabe zweite Teilaufgabe
            \TextFeld{3cm}
            \teilaufgabe Dritte
        \end{teilaufgaben}
        \begin{bearbeitungshinweis}
            \begin{teilaufgaben}
                \teilaufgabe Erster Hinweis
                \teilaufgabe Zweiter Hinweis
                \teilaufgabe Dritter Hinweis
            \end{teilaufgaben}
        \end{bearbeitungshinweis}
        \begin{loesung}
            \begin{teilaufgaben}
                \teilaufgabe Erste Lösung
                \teilaufgabeOhneLoesung
                \teilaufgabe Dritter Lösung (zweite gibt es nicht)
            \end{teilaufgaben}
        \end{loesung}
    \end{aufgabe}
    \begin{nothelferBox}
        In der Nothelferbox kann man noch ganz wichtige Hinweise geben.
    \end{nothelferBox}


\chapter{Hinweisliste}
    \bearbeitungshinweisliste

\chapter{Lösungen}
    \printsolutions

\printbibliography

\end{document}
