aboutsummaryrefslogtreecommitdiff
path: root/Info/9
diff options
context:
space:
mode:
authorFlorian Fischer <florian.fischer@muhq.space>2025-12-28 19:57:40 +0100
committerFlorian Fischer <florian.fischer@muhq.space>2025-12-28 19:58:55 +0100
commit3f241a369f5424d0de93c12b3bbd33d322852319 (patch)
treee562d38c9edabf61d9f5843b1b35119d74b2e78c /Info/9
parent16928680586305751d7bd963564830684bfa33dc (diff)
downloadunterricht-3f241a369f5424d0de93c12b3bbd33d322852319.tar.gz
unterricht-3f241a369f5424d0de93c12b3bbd33d322852319.zip
add additional exam for the 9th grade
Diffstat (limited to 'Info/9')
-rw-r--r--Info/9/1/Aufgaben/dosu.tex29
-rw-r--r--Info/9/1/Aufgaben/quader_oberflaeche.tex51
-rw-r--r--Info/9/1/Aufgaben/wertetabelle.pngbin0 -> 246975 bytes
-rw-r--r--Info/9/1/Aufgaben/wertetabelle_ax.tex21
-rw-r--r--Info/9/Leistungsnachweise/1_KA_9BCD_NS_20251215/.gitignore1
-rw-r--r--Info/9/Leistungsnachweise/1_KA_9BCD_NS_20251215/Aufgaben/dfd_termschreibweise_gtin.tex59
l---------Info/9/Leistungsnachweise/1_KA_9BCD_NS_20251215/Aufgaben/dosu.tex1
-rw-r--r--Info/9/Leistungsnachweise/1_KA_9BCD_NS_20251215/Aufgaben/einmal_eins.pngbin0 -> 17447 bytes
-rw-r--r--Info/9/Leistungsnachweise/1_KA_9BCD_NS_20251215/Aufgaben/finden_funktion.tex41
l---------Info/9/Leistungsnachweise/1_KA_9BCD_NS_20251215/Aufgaben/quader_oberflaeche.tex1
l---------Info/9/Leistungsnachweise/1_KA_9BCD_NS_20251215/Aufgaben/wertetabelle.png1
l---------Info/9/Leistungsnachweise/1_KA_9BCD_NS_20251215/Aufgaben/wertetabelle_ax.tex1
-rw-r--r--Info/9/Leistungsnachweise/1_KA_9BCD_NS_20251215/Aufgaben/zellbezuege.tex24
-rw-r--r--Info/9/Leistungsnachweise/1_KA_9BCD_NS_20251215/README.md18
-rw-r--r--Info/9/Leistungsnachweise/1_KA_9BCD_NS_20251215/_test.tex22
-rw-r--r--Info/9/Leistungsnachweise/1_KA_9BCD_NS_20251215/test_lehrer.tex7
-rw-r--r--Info/9/Leistungsnachweise/1_KA_9BCD_NS_20251215/test_loesung.tex7
-rw-r--r--Info/9/Leistungsnachweise/1_KA_9BCD_NS_20251215/test_schueler.tex7
18 files changed, 291 insertions, 0 deletions
diff --git a/Info/9/1/Aufgaben/dosu.tex b/Info/9/1/Aufgaben/dosu.tex
new file mode 100644
index 00000000..0ed0666d
--- /dev/null
+++ b/Info/9/1/Aufgaben/dosu.tex
@@ -0,0 +1,29 @@
+\renewcommand{\Verteilung}{4+2+2}
+\begin{Aufg}[DOSU]
+Für bestimmte Rechnungen soll eine Funktion \texttt{DOSU(x;y;z)} vereinbarte werden, die die doppelte Summe dreier Zahlen ausgibt.
+\begin{enumerate}[a),itemsep=1mm]
+ \item Zeichne ein zur Funtion \texttt{DOSU} passendes Datenflussdiagramm.
+ \item Bennen die Bestandteile deines (eines) Datenflussdiagramms.
+ \item Überführe dein Datenflussdiagramm in Termnotation.
+\end{enumerate}
+\end{Aufg}
+
+\begin{Lsg}
+\begin{enumerate}[a)]
+\item \begin{tikzpicture}
+\node (a) {a};
+\node (b) at (2cm, 0) {b};
+\node (c) at (4cm, 0) {c};
+\node at (5cm, 0) {\Point};
+\node[draw, rounded corners=2pt] (s) at (2cm, -2cm) {SUMME\Point};
+\draw[->] (a) -- (s);
+\draw[->] (b) -- (s);
+\draw[->] (c) -- (s);
+\node[draw, rounded corners=2pt] (p) at (2cm, -4cm) {Verdoppeln\Point};
+\draw[->] (s) -- (p);
+\draw[->] (p) -- ($(p) - (0, 0.5cm)$);
+\end{tikzpicture} DFD \Point
+\item Vermutlich wurde ein relative Zellbezüge\Point verwendet und beim Kopieren\Halfpoint der Formel wurde die Adresse zu $a$ automatisch angepasst.\Halfpoint
+\item \texttt{=SUMME(a;b;c)}\Point \texttt{* 2}\Point
+\end{enumerate}
+\end{Lsg}
diff --git a/Info/9/1/Aufgaben/quader_oberflaeche.tex b/Info/9/1/Aufgaben/quader_oberflaeche.tex
new file mode 100644
index 00000000..d3f5c3a5
--- /dev/null
+++ b/Info/9/1/Aufgaben/quader_oberflaeche.tex
@@ -0,0 +1,51 @@
+\renewcommand{\Verteilung}{2.5 + 1 + 2.5}
+\begin{Aufg}[DOSU Datenflussdiagramm]
+\begin{tabular}{p{0.4\textwidth} p{0.6\textwidth}}
+Das folgenden Datenflussdiagramm besitzt etliche Verteiler.
+Die Werte $a$, $b$ und $c$ werden für mehrere Funktionen gleichzeitig benötigt.
+\begin{enumerate}[a)]
+ \item Berechne das Ergebnis für \newline $a=3$, $b=2$, $c=1$
+ \item Was wird anhand des Datenflussdiagramms berechnet?
+\end{enumerate} &
+\vspace{0pt}
+\begin{tikzpicture}
+\node (a) {a};
+\node[fill, circle, inner sep=1.5pt] (va) at (0, -0.75) {};
+\node (b) at (2,0) {b};
+\node[fill, circle, inner sep=1.5pt] (vb) at (2, -1.25) {};
+\node (c) at (5,0) {c};
+\node[fill, circle, inner sep=1.5pt] (vc) at (5, -0.75) {};
+
+\node[draw, anchor=west, minimum width=2.5cm, rounded corners=2pt] (mab) at (-0.25, -2) {MAL};
+\draw[->] (a) -- ($(mab.north) - (1, 0)$);
+\draw[->] (b) -- ($(mab.north) + (1, 0)$);
+
+\node[draw, anchor=west, minimum width=2.5cm, rounded corners=2pt] (mac) at (2.75,-2) {MAL};
+\draw[->] (va) -- (3, -0.75) -| ($(mac.north) - (1, 0)$);
+\draw[->] (c) -- ($(mac.north) + (1, 0)$);
+
+\node[draw, anchor=west, minimum width=2.5cm, rounded corners=2pt] (mbc) at (5.75,-2) {MAL};
+\draw[->] (vb) -- (5.5, -1.25) -| ($(mbc.north) - (1, 0)$);
+\draw[->] (vc) -- (5.5, -0.75) -| ($(mbc.north) + (1, 0)$);
+
+\node[draw, minimum width=2.5cm, rounded corners=2pt, below=1cm of mac] (s) {SUMME};
+\draw[->] (mac) -- (s);
+\node[draw, minimum width=2.5cm, rounded corners=2pt, below=1cm of s] (v) {VERDOPPELN};
+\draw[->] (s) -- (v);
+\draw[->] (v) -- ($(v) - (0, 0.75)$);
+\end{tikzpicture} \\
+\end{tabular}
+\begin{enumerate}[a)]
+ \setcounter{enumi}{2}
+ \item Nun soll die Funktion \texttt{DOSU(x,y,z)} aus der obigen Aufgabe verwendet werden.
+ Gib die Termnotation des Datenflussdiagrams unter Verwendung der \texttt{DOSU} Funktion an.
+\end{enumerate}
+\end{Aufg}
+
+\begin{Lsg}
+\begin{enumerate}[a)]
+ \item $2*\Halfpoint(6\Halfpoint + 3\Halfpoint + 2\Halfpoint) = 22\Halfpoint$
+ \item Die Oberfläche eines Quaders.\Point
+ \item \texttt{=DOSU(}\Halfpoint\texttt{a*b}\Halfpoint\texttt{; a*c}\Halfpoint\texttt{; b*c}\Halfpoint\texttt{)}\Halfpoint
+\end{enumerate}
+\end{Lsg}
diff --git a/Info/9/1/Aufgaben/wertetabelle.png b/Info/9/1/Aufgaben/wertetabelle.png
new file mode 100644
index 00000000..70605d2f
--- /dev/null
+++ b/Info/9/1/Aufgaben/wertetabelle.png
Binary files differ
diff --git a/Info/9/1/Aufgaben/wertetabelle_ax.tex b/Info/9/1/Aufgaben/wertetabelle_ax.tex
new file mode 100644
index 00000000..3d0d1710
--- /dev/null
+++ b/Info/9/1/Aufgaben/wertetabelle_ax.tex
@@ -0,0 +1,21 @@
+\renewcommand{\Verteilung}{2+3}
+\begin{Aufg}[Wertetabelle]
+\vspace{-1cm}
+\begin{tabular}{p{0.2\textwidth} p{0.025\textwidth} p{0.775\textwidth}}
+\vspace{-4mm}
+\includegraphics[keepaspectratio]{Aufgaben/wertetabelle.png} & &
+Das Tabellenblatt rechts zeigt eine Wertetabelle der Funktion $f(x)=ax^2$, der Wert von $a$ soll veränderbar sein.
+\begin{enumerate}[a),itemsep=1mm]
+\item Erläutere, wie bei der Erstellung vorgegangen wurde und welche Fehler gemacht wurden.
+ Benutze dabei Fachbegriffe des Zellbezuges.
+\item Nenne eine Formel, die in \textbf{B4} eingetragen werden kann, damit beim Kopieren eine korrekte Wertetabelle entsteht.
+\end{enumerate} \\
+\end{tabular}
+\end{Aufg}
+
+\begin{Lsg}
+\begin{enumerate}[a)]
+\item Vermutlich wurde ein relative Zellbezüge\Point verwendet und die beim Kopieren\Halfpoint der Formel wurde die Adresse zu $a$ automatisch angepasst.\Halfpoint
+\item \texttt{=A}\Halfpoint\texttt{4}\Halfpoint \texttt{*}\Point \texttt{B}\Halfpoint\texttt{\$1}\Halfpoint
+\end{enumerate}
+\end{Lsg}
diff --git a/Info/9/Leistungsnachweise/1_KA_9BCD_NS_20251215/.gitignore b/Info/9/Leistungsnachweise/1_KA_9BCD_NS_20251215/.gitignore
new file mode 100644
index 00000000..7ebc9082
--- /dev/null
+++ b/Info/9/Leistungsnachweise/1_KA_9BCD_NS_20251215/.gitignore
@@ -0,0 +1 @@
+themen.pdf
diff --git a/Info/9/Leistungsnachweise/1_KA_9BCD_NS_20251215/Aufgaben/dfd_termschreibweise_gtin.tex b/Info/9/Leistungsnachweise/1_KA_9BCD_NS_20251215/Aufgaben/dfd_termschreibweise_gtin.tex
new file mode 100644
index 00000000..626170fb
--- /dev/null
+++ b/Info/9/Leistungsnachweise/1_KA_9BCD_NS_20251215/Aufgaben/dfd_termschreibweise_gtin.tex
@@ -0,0 +1,59 @@
+% vgl. Cornelson Informatik 3 S. 30 A. 9
+% Requires \usepackage{GS1}, \usepackage{ifthen} and \usepackage{fp}
+\renewcommand{\Verteilung}{5+3}
+\begin{Aufg}[Datenflussdiagramme und Termschreibweise]
+\noindent\begin{tabular}{p{0.7\textwidth} p{0.3\textwidth}}
+Die in Supermärkten verwendeten Barcodes enthalten eine Prüfziffer, um Fehler beim Einscannen zu erkennen. &
+\vspace{-5mm}
+\EANBarcode[code=EAN-8, add_control=true, module_height=15mm]{1234567}
+\begin{tikzpicture}[overlay, remember picture]
+\node[draw=red, minimum height=3mm, minimum width=1.8mm] at (2.24cm, 0.88cm) {};
+\end{tikzpicture}
+\\
+\end{tabular}
+\textbf{Berechnung der Prüfziffer}
+Multipliziere die einzelnen Ziffern von rechts nach links abwechselnd mit den Faktoren 3 und 1 (Es wird immer mit drei begonnen!).
+Bilde anschließend die Summe aller Produkte.
+Bestimme dann den ganzzahligen Rest der Division der Summe durch 10.
+Die Prüfziffer ist der Wert der Differenz aus 10 und diesem Rest.
+
+\begin{enumerate}[a),itemsep=1pt]
+\item Erstelle eine Datenflussdiagramm, das die Berechnung der Prüfziffer beschreibt.
+\item Wandle das Datenflussdiagramm in einen Term um, mit dem die Prüfziffer bequem berechnen kann.
+\end{enumerate}
+\end{Aufg}
+
+\begin{Lsg}{Modellieren, Analysieren}
+\begin{enumerate}[a),itemsep=0pt]
+\item \begin{tikzpicture}
+\node (z1) {Zi1};
+
+\foreach \n in {2,...,7}\node[right=\n{}cm of z1] (z\n) {Zi\n};
+\foreach \n in {1,...,7}{
+ \node[draw, below of=z\n, rounded corners=2pt] (p\n) {\FPeval\mod{clip(\n - trunc(n/2:0)*2)}\ifthenelse{\mod = 1}{* 3}{* 1}};
+ \draw[-Triangle] (z\n) -- (p\n);
+}
+\node[draw, rounded corners=2pt, below=2cm of z3] (sum) {SUMME};
+\foreach \n in {1,...,7}{
+ \draw[-Triangle] (p\n) -- (sum);
+}
+\node[draw, rounded corners=2pt, below=of sum] (rest) {REST};
+\node[above right=of rest] (div10) {10};
+\draw[-Triangle] (div10) -- (rest);
+\draw[-Triangle] (sum) -- (rest);
+\node[draw, rounded corners=2pt, below=of rest] (sub) {SUBTRAKTION};
+\node[above left=of sub] (sub10) {10};
+\draw[-Triangle] (sub10) -- (sub);
+\draw[-Triangle] (rest) -- (sub);
+\draw[-Triangle] (sub) -- ($(sub)-(0,0.5cm)$);
+
+\node[right=2mm of p7] {\Point};
+\node[right=2mm of sum] {\Point};
+\node[right=2mm of rest] {\Point};
+\node[right=2mm of sub] {\Point};
+\node[right=3cm of rest] {\Point für formales DFD};
+\end{tikzpicture}
+
+\item \texttt{SUBTRAKTION\Halfpoint{}(10;\Halfpoint{} REST(\Halfpoint{}SUMME(\Halfpoint{}Z1*3;Z2;Z3*3;Z4;Z5*3;Z6;Z7*3\Halfpoint{}); 10\Halfpoint{}))}
+\end{enumerate}
+\end{Lsg}
diff --git a/Info/9/Leistungsnachweise/1_KA_9BCD_NS_20251215/Aufgaben/dosu.tex b/Info/9/Leistungsnachweise/1_KA_9BCD_NS_20251215/Aufgaben/dosu.tex
new file mode 120000
index 00000000..a615e45a
--- /dev/null
+++ b/Info/9/Leistungsnachweise/1_KA_9BCD_NS_20251215/Aufgaben/dosu.tex
@@ -0,0 +1 @@
+../../../../9/1/Aufgaben/dosu.tex \ No newline at end of file
diff --git a/Info/9/Leistungsnachweise/1_KA_9BCD_NS_20251215/Aufgaben/einmal_eins.png b/Info/9/Leistungsnachweise/1_KA_9BCD_NS_20251215/Aufgaben/einmal_eins.png
new file mode 100644
index 00000000..d86b178a
--- /dev/null
+++ b/Info/9/Leistungsnachweise/1_KA_9BCD_NS_20251215/Aufgaben/einmal_eins.png
Binary files differ
diff --git a/Info/9/Leistungsnachweise/1_KA_9BCD_NS_20251215/Aufgaben/finden_funktion.tex b/Info/9/Leistungsnachweise/1_KA_9BCD_NS_20251215/Aufgaben/finden_funktion.tex
new file mode 100644
index 00000000..aa11f144
--- /dev/null
+++ b/Info/9/Leistungsnachweise/1_KA_9BCD_NS_20251215/Aufgaben/finden_funktion.tex
@@ -0,0 +1,41 @@
+\renewcommand{\Verteilung}{2+4+1+2}
+\begin{Aufg}[Funktionen]
+\vspace{-0.5cm}
+\begin{center}
+\begin{tabularx}{0.95\textwidth}{X}
+\rowcolor{gray!30} \textbf{FINDEN(Suchtext;Text)}\\
+\rowcolor{gray!30} \footnotesize Sucht eine Zeichenfolge innerhalb einer Anderen (Groß-/Kleinschreibung wird beachtet). \\
+\end{tabularx}
+\end{center}
+
+\noindent Die obige Abbildung zeigt die Beschreibung der Funktion \texttt{FINDEN} eines Tabellenkalkulationssystems.
+Beispielsweise liefert \verb|FINDEN("a";"Hallo")| die Zahl 2 als Ergebnis.
+\begin{enumerate}[a),itemsep=0pt]
+\item Nenne die \underline{vier} wesentlichen Bestandteile eines Datenflussdiagramms an und ordne diese dem Diagramm aus Teilaufgabe a) zu.
+\item In einem Rechenblatt steht in Zelle \textbf{A1} der Text \textit{Ich freue mich so sehr auf Weihnachten}.
+ Nenne eine Formel mit Zellbezug an, die in Zelle \textbf{B1} eingetragen werden muss, um die Position von W im Text aus Zelle \textbf{A1} zu erhalten.
+\item Beschreibe unter Zuhilfenahme der oben abgebildeten Beschreibung, welches Ergebnis bei der Nutzung von \verb|FINDEN("h";"Hallo")| zu erwarten ist und begründe deine Entscheidung \underline{kurz}.
+\end{enumerate}
+\end{Aufg}
+
+\begin{Lsg}[Kommunizieren, Modellieren, Analysieren]
+\begin{enumerate}[a)]
+\item \begin{tikzpicture}
+\node (s) {Suchtext};
+\node[right=0.1cm of s] (t) {Text};
+\node[below=of s, xshift=0.75cm, draw, rounded corners=2pt] (f) {FINDEN};
+\draw[-Triangle] (s) -- (f.north -| s);
+\draw[-Triangle] (t) -- (f.north -| t);
+\draw[-Triangle] (f) -- ($(f.south) - (0, 1cm)$);
+
+\node[left=5mm of s] {\Halfpoint};
+\node[right=2mm of t] {\Halfpoint};
+\node[right=2mm of f] {\Halfpoint};
+\node[right=2cm of f] {\Halfpoint für formal korrektes DFD};
+\end{tikzpicture}
+\item Parameter,\Halfpoint Datenfluss,\Halfpoint Funktion,\Halfpoint Ausgabe.\Halfpoint \BE{2} für die Zuordnung
+\item \verb|FINDEN(A1; "W")| \Point
+\item Der Buchstabe wird nicht gefunden,\Halfpoint da die Funktion auf Groß-/ Kleinschreibung achtet.\Halfpoint \\
+ \texttt{\#Wert!}\Point wird als Ergebnis geliefert.
+\end{enumerate}
+\end{Lsg}
diff --git a/Info/9/Leistungsnachweise/1_KA_9BCD_NS_20251215/Aufgaben/quader_oberflaeche.tex b/Info/9/Leistungsnachweise/1_KA_9BCD_NS_20251215/Aufgaben/quader_oberflaeche.tex
new file mode 120000
index 00000000..614c73c8
--- /dev/null
+++ b/Info/9/Leistungsnachweise/1_KA_9BCD_NS_20251215/Aufgaben/quader_oberflaeche.tex
@@ -0,0 +1 @@
+../../../../9/1/Aufgaben/quader_oberflaeche.tex \ No newline at end of file
diff --git a/Info/9/Leistungsnachweise/1_KA_9BCD_NS_20251215/Aufgaben/wertetabelle.png b/Info/9/Leistungsnachweise/1_KA_9BCD_NS_20251215/Aufgaben/wertetabelle.png
new file mode 120000
index 00000000..b9008755
--- /dev/null
+++ b/Info/9/Leistungsnachweise/1_KA_9BCD_NS_20251215/Aufgaben/wertetabelle.png
@@ -0,0 +1 @@
+../../../../9/1/Aufgaben/wertetabelle.png \ No newline at end of file
diff --git a/Info/9/Leistungsnachweise/1_KA_9BCD_NS_20251215/Aufgaben/wertetabelle_ax.tex b/Info/9/Leistungsnachweise/1_KA_9BCD_NS_20251215/Aufgaben/wertetabelle_ax.tex
new file mode 120000
index 00000000..5218b925
--- /dev/null
+++ b/Info/9/Leistungsnachweise/1_KA_9BCD_NS_20251215/Aufgaben/wertetabelle_ax.tex
@@ -0,0 +1 @@
+../../../../9/1/Aufgaben/wertetabelle_ax.tex \ No newline at end of file
diff --git a/Info/9/Leistungsnachweise/1_KA_9BCD_NS_20251215/Aufgaben/zellbezuege.tex b/Info/9/Leistungsnachweise/1_KA_9BCD_NS_20251215/Aufgaben/zellbezuege.tex
new file mode 100644
index 00000000..610f268d
--- /dev/null
+++ b/Info/9/Leistungsnachweise/1_KA_9BCD_NS_20251215/Aufgaben/zellbezuege.tex
@@ -0,0 +1,24 @@
+\renewcommand{\Verteilung}{2+3}
+\begin{Aufg}[Zellbezüge]
+\vspace{-1cm}
+\begin{enumerate}[a),itemsep=1mm]
+\item Beschreibe kurz, den Unterschied zwichen relativen und absoluten Zellbezügen.
+ Nenne jeweils ein selbstgewähltes Beispiel.
+\item \begin{tabular}[t]{p{0.4\textwidth} p{0.6\textwidth}}
+ Gegeben sei das Rechenblatt für die Berechnung des großen Einmaleins.
+ Nenne die Formel, die in Zelle \textbf{B2} stehen muss, damit alle anderen Zellen durch Kopieren dieser Formel befüllt werden können.
+ & \vspace{-0.1cm}
+ \includegraphics[width=7.5cm, height=4.5cm]{Aufgaben/einmal_eins.png} \\
+ \end{tabular}
+\end{enumerate}
+\end{Aufg}
+
+\begin{Lsg}
+\begin{enumerate}[a)]
+\item \begin{itemize}
+ \item Bei relative Zellbezüge, kann beim Kopieren der Spalten-/ bzw. Zeilenbezug geändert werden.\Halfpoint $A3$ \Halfpoint
+ \item Bei absolute Zellbezüge, werden beim Kopieren der Spalten-/, Zeilenbezug bzw. beide \underline{nicht}\Halfpoint verändert. $\$A\$3$ \Halfpoint ($A\$3$ oder $\$A3$)
+ \end{itemize}
+\item $\$\Point{}A2 *\Point B\$1\Point$ \hspace{1cm} (\PointSymbol für $A2*B1$)
+\end{enumerate}
+\end{Lsg}
diff --git a/Info/9/Leistungsnachweise/1_KA_9BCD_NS_20251215/README.md b/Info/9/Leistungsnachweise/1_KA_9BCD_NS_20251215/README.md
new file mode 100644
index 00000000..6b3af64d
--- /dev/null
+++ b/Info/9/Leistungsnachweise/1_KA_9BCD_NS_20251215/README.md
@@ -0,0 +1,18 @@
+# Test von Florian Fischer
+
+## PDFs Erzeugen
+
+Um die PDF Dateien aus den LaTeX Quelldateien zu erzeugen, wird eine übliche LaTeX-Installation (bspw. [TeX Live](https://tug.org/texlive/)) benötigt.
+
+Die Quellen nutzen die von mir geschriebene Klasse `test`, die im Ordner `latex` zu finden ist.
+Damit auch LaTeX die Klasse findet, muss deren Pfad als input spezifiziert werden.
+Die meisten Kommandozeilen-Programme unterstützen dazu die Umgebungsvariable `TEXINPUTS`.
+
+Alle PDFs können mit folgendem Befehl erzeugt werden:
+
+`TEXINPUTS=.//: latexmk -pdf test*.tex`
+
+## Lizenz
+
+Solange nichts anderes vermerkt ist, sind die enthaltenen Werke von Florian Fischer unter **CC BY-SA 4.0** lizenziert.
+Eine Kopie der Lizenz ist unter (https://creativecommons.org/licenses/by-sa/4.0/)[https://creativecommons.org/licenses/by-sa/4.0/] zu finden.
diff --git a/Info/9/Leistungsnachweise/1_KA_9BCD_NS_20251215/_test.tex b/Info/9/Leistungsnachweise/1_KA_9BCD_NS_20251215/_test.tex
new file mode 100644
index 00000000..4c8c20fa
--- /dev/null
+++ b/Info/9/Leistungsnachweise/1_KA_9BCD_NS_20251215/_test.tex
@@ -0,0 +1,22 @@
+\usepackage{GS1}
+\usepackage{fp}
+\usepackage{ifthen}
+
+\Datum{15.12.2025}
+\TestNummer{Nachschrift 1}
+\TestArt{Kurzarbeit}
+\Fach{Informatik}
+\Klasse{9b}
+
+\begin{document}
+\Intro
+
+\input{Aufgaben/dosu}
+
+\input{Aufgaben/quader_oberflaeche}
+
+\input{Aufgaben/wertetabelle_ax}
+
+\vfill
+\beTabelle
+\end{document}
diff --git a/Info/9/Leistungsnachweise/1_KA_9BCD_NS_20251215/test_lehrer.tex b/Info/9/Leistungsnachweise/1_KA_9BCD_NS_20251215/test_lehrer.tex
new file mode 100644
index 00000000..094f5adf
--- /dev/null
+++ b/Info/9/Leistungsnachweise/1_KA_9BCD_NS_20251215/test_lehrer.tex
@@ -0,0 +1,7 @@
+\documentclass[
+lehrerversion,
+erwartungshorizont,
+sigfooter,
+]{test}
+
+\input{_test}
diff --git a/Info/9/Leistungsnachweise/1_KA_9BCD_NS_20251215/test_loesung.tex b/Info/9/Leistungsnachweise/1_KA_9BCD_NS_20251215/test_loesung.tex
new file mode 100644
index 00000000..d0bb5cf9
--- /dev/null
+++ b/Info/9/Leistungsnachweise/1_KA_9BCD_NS_20251215/test_loesung.tex
@@ -0,0 +1,7 @@
+\documentclass[
+lehrerversion,
+sigfooter,
+keinlogo,
+]{test}
+
+\input{_test}
diff --git a/Info/9/Leistungsnachweise/1_KA_9BCD_NS_20251215/test_schueler.tex b/Info/9/Leistungsnachweise/1_KA_9BCD_NS_20251215/test_schueler.tex
new file mode 100644
index 00000000..12415c38
--- /dev/null
+++ b/Info/9/Leistungsnachweise/1_KA_9BCD_NS_20251215/test_schueler.tex
@@ -0,0 +1,7 @@
+\documentclass[
+sigfooter,
+drawborder,
+twoside,
+]{test}
+
+\input{_test}