aboutsummaryrefslogtreecommitdiff
path: root/Info
diff options
context:
space:
mode:
authorFlorian Fischer <florian.fischer@muhq.space>2024-11-10 19:02:21 +0100
committerFlorian Fischer <florian.fischer@muhq.space>2024-11-10 19:02:21 +0100
commit14c0939aea925eb8918fecfe86fe96ad48ce1354 (patch)
tree48c5c5ebf96ef682a6dcdd4385d6f8e9cc8fa07b /Info
parent521d5d9cf42d6cf38a89b9f3c9e1ca4d47ae0f58 (diff)
downloadunterricht-14c0939aea925eb8918fecfe86fe96ad48ce1354.tar.gz
unterricht-14c0939aea925eb8918fecfe86fe96ad48ce1354.zip
move Codierung into generic 11th grade dir
Diffstat (limited to 'Info')
-rw-r--r--Info/11/2/Aufgaben/barcode.tex (renamed from Info/11/MUG_SWG_SG/2/Aufgaben/barcode.tex)0
-rw-r--r--Info/11/2/Aufgaben/caesar.tex (renamed from Info/11/MUG_SWG_SG/2/Aufgaben/caesar.tex)0
-rw-r--r--Info/11/2/Aufgaben/kodierung_grundbegriffe.tex (renamed from Info/11/MUG_SWG_SG/2/Aufgaben/kodierung_grundbegriffe.tex)0
-rw-r--r--Info/11/2/Aufgaben/pruefziffer_zaubertrick.tex (renamed from Info/11/MUG_SWG_SG/2/Aufgaben/pruefziffer_zaubertrick.tex)0
-rw-r--r--Info/11/2/Aufgaben/stellenwertsysteme.tex (renamed from Info/11/MUG_SWG_SG/2/Aufgaben/stellenwertsysteme.tex)0
-rw-r--r--Info/11/2/Codierung_Pruefziffern/AB_Dijkstra.docxbin0 -> 264405 bytes
-rw-r--r--Info/11/2/Codierung_Pruefziffern/handout.log68
-rw-r--r--Info/11/2/Codierung_Pruefziffern/handout.tex139
-rw-r--r--Info/11/2/Codierung_Pruefziffern/img/1024px-EAN13.svg.pngbin0 -> 12747 bytes
-rw-r--r--Info/11/2/Codierung_Pruefziffern/img/ccbuchner_barcodes_qrcode.pngbin0 -> 701 bytes
-rw-r--r--Info/11/2/Codierung_Pruefziffern/img/impuls_leiter.pngbin0 -> 1828661 bytes
-rw-r--r--Info/11/2/Codierung_Pruefziffern/img/morse_code.png (renamed from Info/11/MUG_SWG_SG/2/Codierung_Pruefziffern/img/morse_code.png)bin57249 -> 57249 bytes
-rw-r--r--Info/11/2/Codierung_Pruefziffern/img/schall_luft.pngbin0 -> 2186740 bytes
-rw-r--r--Info/11/2/Codierung_Pruefziffern/img/stift_papier.pngbin0 -> 1130831 bytes
-rw-r--r--Info/11/2/Codierung_Pruefziffern/img/wild_west.pngbin0 -> 2994387 bytes
-rw-r--r--Info/11/2/Codierung_Pruefziffern/img/zum_morse_qrcode.pngbin0 -> 579 bytes
-rw-r--r--Info/11/2/Codierung_Pruefziffern/slides.md (renamed from Info/11/MUG_SWG_SG/2/Codierung_Pruefziffern/slides.md)43
-rw-r--r--Info/11/2/Signaturen/handout.tex (renamed from Info/11/MUG_SWG_SG/2/Signaturen/handout.tex)0
-rw-r--r--Info/11/2/Signaturen/img/1048px-Private_key_signing.svg.png (renamed from Info/11/MUG_SWG_SG/2/Signaturen/img/1048px-Private_key_signing.svg.png)bin54778 -> 54778 bytes
-rw-r--r--Info/11/2/Signaturen/img/1048px-Public_key_encryption.svg.png (renamed from Info/11/MUG_SWG_SG/2/Signaturen/img/1048px-Public_key_encryption.svg.png)bin56555 -> 56555 bytes
-rw-r--r--Info/11/2/Signaturen/img/1280px-Orange_blue_digital_signature_de.svg.png (renamed from Info/11/MUG_SWG_SG/2/Signaturen/img/1280px-Orange_blue_digital_signature_de.svg.png)bin103229 -> 103229 bytes
-rw-r--r--Info/11/2/Signaturen/img/1280px-Orange_blue_public_key_cryptography_de.svg.png (renamed from Info/11/MUG_SWG_SG/2/Signaturen/img/1280px-Orange_blue_public_key_cryptography_de.svg.png)bin104753 -> 104753 bytes
-rw-r--r--Info/11/2/Signaturen/img/1280px-Orange_blue_symmetric_cryptography_de.svg.png (renamed from Info/11/MUG_SWG_SG/2/Signaturen/img/1280px-Orange_blue_symmetric_cryptography_de.svg.png)bin96655 -> 96655 bytes
-rw-r--r--Info/11/2/Signaturen/img/asym_encrypt_decrypt.png (renamed from Info/11/MUG_SWG_SG/2/Signaturen/img/asym_encrypt_decrypt.png)bin515091 -> 515091 bytes
-rw-r--r--Info/11/2/Signaturen/img/emil_mitm.png (renamed from Info/11/MUG_SWG_SG/2/Signaturen/img/emil_mitm.png)bin290996 -> 290996 bytes
-rw-r--r--Info/11/2/Signaturen/img/sig_complete.png (renamed from Info/11/MUG_SWG_SG/2/Signaturen/img/sig_complete.png)bin652693 -> 652693 bytes
-rw-r--r--Info/11/2/Signaturen/img/web_of_trust.png (renamed from Info/11/MUG_SWG_SG/2/Signaturen/img/web_of_trust.png)bin57223 -> 57223 bytes
-rw-r--r--Info/11/2/Signaturen/img/zara_cert.png (renamed from Info/11/MUG_SWG_SG/2/Signaturen/img/zara_cert.png)bin834146 -> 834146 bytes
-rw-r--r--Info/11/2/Signaturen/slides.md (renamed from Info/11/MUG_SWG_SG/2/Signaturen/slides.md)0
l---------Info/11/2/Zahlensysteme/Binaersystem (renamed from Info/11/MUG_SWG_SG/2/Zahlensysteme/Binaersystem)0
-rw-r--r--Info/11/2/Zahlensysteme/slides.md (renamed from Info/11/MUG_SWG_SG/2/Zahlensysteme/slides.md)0
l---------Info/23_24/01/16/11B/test/Aufgaben/barcode.tex2
l---------Info/23_24/01/16/11B/test/Aufgaben/kodierung_grundbegriffe.tex2
l---------Info/23_24/01/16/11B/test/Aufgaben/pruefziffer_zaubertrick.tex2
l---------Info/23_24/02/06/11B/test/Aufgaben/caesar.tex2
l---------Info/23_24/02/06/11B/test/Aufgaben/stellenwertsysteme.tex2
36 files changed, 234 insertions, 26 deletions
diff --git a/Info/11/MUG_SWG_SG/2/Aufgaben/barcode.tex b/Info/11/2/Aufgaben/barcode.tex
index db93dfd4..db93dfd4 100644
--- a/Info/11/MUG_SWG_SG/2/Aufgaben/barcode.tex
+++ b/Info/11/2/Aufgaben/barcode.tex
diff --git a/Info/11/MUG_SWG_SG/2/Aufgaben/caesar.tex b/Info/11/2/Aufgaben/caesar.tex
index 93ca91c3..93ca91c3 100644
--- a/Info/11/MUG_SWG_SG/2/Aufgaben/caesar.tex
+++ b/Info/11/2/Aufgaben/caesar.tex
diff --git a/Info/11/MUG_SWG_SG/2/Aufgaben/kodierung_grundbegriffe.tex b/Info/11/2/Aufgaben/kodierung_grundbegriffe.tex
index 8703a2db..8703a2db 100644
--- a/Info/11/MUG_SWG_SG/2/Aufgaben/kodierung_grundbegriffe.tex
+++ b/Info/11/2/Aufgaben/kodierung_grundbegriffe.tex
diff --git a/Info/11/MUG_SWG_SG/2/Aufgaben/pruefziffer_zaubertrick.tex b/Info/11/2/Aufgaben/pruefziffer_zaubertrick.tex
index 0bd07a0b..0bd07a0b 100644
--- a/Info/11/MUG_SWG_SG/2/Aufgaben/pruefziffer_zaubertrick.tex
+++ b/Info/11/2/Aufgaben/pruefziffer_zaubertrick.tex
diff --git a/Info/11/MUG_SWG_SG/2/Aufgaben/stellenwertsysteme.tex b/Info/11/2/Aufgaben/stellenwertsysteme.tex
index 33bac9b3..33bac9b3 100644
--- a/Info/11/MUG_SWG_SG/2/Aufgaben/stellenwertsysteme.tex
+++ b/Info/11/2/Aufgaben/stellenwertsysteme.tex
diff --git a/Info/11/2/Codierung_Pruefziffern/AB_Dijkstra.docx b/Info/11/2/Codierung_Pruefziffern/AB_Dijkstra.docx
new file mode 100644
index 00000000..a68df67a
--- /dev/null
+++ b/Info/11/2/Codierung_Pruefziffern/AB_Dijkstra.docx
Binary files differ
diff --git a/Info/11/2/Codierung_Pruefziffern/handout.log b/Info/11/2/Codierung_Pruefziffern/handout.log
new file mode 100644
index 00000000..23d07ecc
--- /dev/null
+++ b/Info/11/2/Codierung_Pruefziffern/handout.log
@@ -0,0 +1,68 @@
+This is LuaHBTeX, Version 1.18.0 (TeX Live 2024/Arch Linux) (format=lualatex 2024.3.25) 9 NOV 2024 12:34
+ restricted system commands enabled.
+**handout.tex
+(./handout.tex
+LaTeX2e <2023-11-01> patch level 1
+L3 programming layer <2024-02-20>
+Lua module: luaotfload 2024-02-14 3.28 Lua based OpenType font support
+Lua module: lualibs 2023-07-13 2.76 ConTeXt Lua standard libraries.
+Lua module: lualibs-extended 2023-07-13 2.76 ConTeXt Lua libraries -- extended c
+ollection.
+luaotfload | conf : Root cache directory is "/home/muhq/.texlive/texmf-var/luate
+x-cache/generic/names".
+luaotfload | init : Loading fontloader "fontloader-2023-12-28.lua" from kpse-res
+olved path "/usr/share/texmf-dist/tex/luatex/luaotfload/fontloader-2023-12-28.lu
+a".
+Lua-only attribute luaotfload@noligature = 1
+luaotfload | init : Context OpenType loader version 3.134
+Inserting `luaotfload.node_processor' in `pre_linebreak_filter'.
+Inserting `luaotfload.node_processor' in `hpack_filter'.
+Inserting `luaotfload.glyph_stream' in `glyph_stream_provider'.
+Inserting `luaotfload.define_font' in `define_font'.
+Lua-only attribute luaotfload_color_attribute = 2
+luaotfload | conf : Root cache directory is "/home/muhq/.texlive/texmf-var/luate
+x-cache/generic/names".
+Inserting `luaotfload.harf.strip_prefix' in `find_opentype_file'.
+Inserting `luaotfload.harf.strip_prefix' in `find_truetype_file'.
+Removing `luaotfload.glyph_stream' from `glyph_stream_provider'.
+Inserting `luaotfload.harf.glyphstream' in `glyph_stream_provider'.
+Inserting `luaotfload.harf.finalize_vlist' in `post_linebreak_filter'.
+Inserting `luaotfload.harf.finalize_hlist' in `hpack_filter'.
+Inserting `luaotfload.cleanup_files' in `wrapup_run'.
+Inserting `luaotfload.harf.finalize_unicode' in `finish_pdffile'.
+Inserting `luaotfload.glyphinfo' in `glyph_info'.
+Lua-only attribute luaotfload.letterspace_done = 3
+Inserting `luaotfload.aux.set_sscale_dimens' in `luaotfload.patch_font'.
+Inserting `luaotfload.aux.set_font_index' in `luaotfload.patch_font'.
+Inserting `luaotfload.aux.patch_cambria_domh' in `luaotfload.patch_font'.
+Inserting `luaotfload.aux.fixup_fontdata' in `luaotfload.patch_font_unsafe'.
+Inserting `luaotfload.aux.set_capheight' in `luaotfload.patch_font'.
+Inserting `luaotfload.aux.set_xheight' in `luaotfload.patch_font'.
+Inserting `luaotfload.rewrite_fontname' in `luaotfload.patch_font'.
+Inserting `tracingstacklevels' in `input_level_string'.
+
+! LaTeX Error: File `handout.cls' not found.
+
+Type X to quit or <RETURN> to proceed,
+or enter new name. (Default extension: cls)
+
+Enter file name:
+! Emergency stop.
+<read *>
+
+l.2 \csname
+ endofdump\endcsname
+End of file on the terminal!
+
+
+
+Here is how much of LuaTeX's memory you used:
+ 24 strings out of 476447
+ 100000,1977958 words of node,token memory allocated 301 words of node memory still in use:
+ 1 hlist, 1 dir, 3 kern, 1 glyph, 1 attribute, 39 glue_spec, 1 attribute_list
+nodes
+ avail lists: 2:10,3:3,4:1
+ 22238 multiletter control sequences out of 65536+600000
+ 14 fonts using 591679 bytes
+ 19i,0n,29p,73b,17s stack positions out of 10000i,1000n,20000p,200000b,200000s
+! ==> Fatal error occurred, no output PDF file produced!
diff --git a/Info/11/2/Codierung_Pruefziffern/handout.tex b/Info/11/2/Codierung_Pruefziffern/handout.tex
new file mode 100644
index 00000000..0a162af5
--- /dev/null
+++ b/Info/11/2/Codierung_Pruefziffern/handout.tex
@@ -0,0 +1,139 @@
+\documentclass{handout}
+\csname endofdump\endcsname
+\usepackage{hyperref}
+
+\title{Codierung}
+
+\begin{document}
+\thispagestyle{empty}
+\section*{Codierung}
+
+\begin{merke}
+\pgap{\huge \boldred{Information}~~~} kann nicht direkt gespeichert oder übertragen werden, sondern muss mit Hilfe eines \pgap{\huge \boldred{Mediums}~~~} dargestellt werden. \\[0.2cm]
+Die Überführung von Information in eine Darstellungsform nach festen Regeln nennt man \pgap{\huge \boldred{Codierung}~~~}. \\[0.2cm]
+\pgap{\huge \boldred{Daten}~~~} nennt man Informationen, die von einem Computer verarbeitet werden können.
+\end{merke}
+
+\subsection*{Morse zur Informationsübertragung}
+
+\begin{tabular}{p{6.5cm} p{0.55\textwidth}}
+\includegraphics[keepaspectratio, width=6cm]{img/morse_code.png} \newline \centering Morse-Alphabet &
+\vspace{-3cm}
+\textbf{\faIcon{pencil-alt} Arbeitsauftrag:}
+\begin{enumerate}
+ \item Übersetze die Nachricht: {\large \texttt{.... .- .-.. .-.. ---}}
+ \item Formuliere eine Vermutung wie die Zuordnung von Buchstaben zu Signalen bestimmt wurde, und wie sich diese auf die Länge übertragener Nachrichten auswirkt.
+ \iflehrer{Je häufiger ein Buchstabe desto kürzer das Signal}{}
+\end{enumerate} \\
+\end{tabular}
+\begin{enumerate}[]
+ \setcounter{enumi}{2}
+ \item Morsecode in elektrische Signale umzuwandeln scheint leicht.
+ Eine mögliche Vorschrift lautet: \\
+ \begin{tabular}{p{8cm} p{1cm} p{5cm}}
+ \begin{itemize}
+ \item Lang (\texttt{-}) $\rightarrow$ Lampe an
+ \item Kurz (\texttt{.}) $\rightarrow$ Lampe aus
+ \end{itemize}
+ Ermittle eindeutig die kodierte Zeichenfolge \textit{"aus an an aus an aus aus an"}. \\
+ Welches Problem ist aufgetreten und warum?
+ &&
+ \vspace{-3cm}
+ \includegraphics[keepaspectratio, width=5cm]{img/Copyrighted/morse_schaltung.png} \\
+ \end{tabular} \\
+ \iflehrer{}{\vspace{1.5cm}}
+ \item \begin{tabular}{p{0.75\textwidth} p{0.2\textwidth}}\vspace{-0.8cm}\faIcon{earlybirds}\textbf{Für Schnelle}: Entwirf eine andere alternative Vorschrift, die das Problem aus Teilaufgabe 3 vermeidet. & \includegraphics[keepaspectratio, width=2cm]{img/zum_morse_qrcode.png} \newline \centering Mehr Nachrichten \\
+ \end{tabular}
+\end{enumerate}
+
+\vfill
+\begin{merke}
+Wichtige \textbf{Eigenschaften} einer Codierung sind: \\
+\begin{tabular}{p{0.5\textwidth} p{0.5\textwidth}}
+\begin{enumerate}
+\item Dreiundzwanzigster September im Jahr zweitausendsiebenundzwanzig
+\item 23.09.2027
+\end{enumerate}
+
+$\rightarrow$ \pgap{\huge \boldred{Länge der Darstellung}}
+&
+\begin{enumerate}
+\item Drei\boldred{c}ndzwanzigster Sept\boldred{a3}ber im Jahr zweitausendsiebe\boldred{hju}dzwanzig
+\item 23.09.202\boldred{3}
+\end{enumerate}
+
+$\rightarrow$ \pgap{\huge \boldred{Fehlertoleranz}~~~~~~} \\
+\end{tabular}
+\end{merke}
+
+\newpage
+\section*{Prüfziffern}
+\subsection*{Zaubertrick}
+\begin{tabular}{p{0.6\textwidth} p{1cm} p{0.3\textwidth}}
+\vspace{-6cm}
+Ein Zauberer hat sein Publikum ein Quadrat aus Karten legen lassen.
+Danach hat er unter einem Vorwand selbst eine weitere Zeile und Spalte ergänzt.
+Schließlich drehen die Zuschauer ohne sein Wissen eine Karte um.
+
+\begin{enumerate}[a)]
+\item Markiere die umgedrehte Karte.
+\item Erkläre kurz die Funktionsweise des Kartentricks.
+\end{enumerate} & &
+\begin{tikzpicture}[card/.style={minimum width=1cm, minimum height=1.75cm, rounded corners=3pt, draw}]
+\node[card, fill=red] (c11) {};
+\node[card, fill=black, right=0.1cm of c11] (c12) {};
+\node[card, fill=red, right=0.1cm of c12] (c13) {};
+\node[card, fill=red, right=0.1cm of c13] (c14) {};
+
+\node[card, fill=red, below=0.1cm of c11] (c21) {};
+\node[card, fill=black, right=0.1cm of c21] (c22) {};
+\node[card, fill=black, right=0.1cm of c22] (c23) {};
+\node[card, fill=black, right=0.1cm of c23] (c24) {};
+
+\node[card, fill=red, below=0.1cm of c21] (c31) {};
+\node[card, fill=black, right=0.1cm of c31] (c32) {};
+\node[card, fill=red, right=0.1cm of c32] (c33) {};
+\node[card, fill=red, right=0.1cm of c33] (c34) {};
+
+\iflehrer{%
+ \node[card, fill=blue, below=0.1cm of c31] (c41) {};
+}{%
+ \node[card, fill=red, below=0.1cm of c31] (c41) {};
+}
+\node[card, fill=red, right=0.1cm of c41] (c42) {};
+\node[card, fill=red, right=0.1cm of c42] (c43) {};
+\node[card, fill=red, right=0.1cm of c43] (c44) {};
+\end{tikzpicture}
+\end{tabular}
+
+\vspace{2cm}
+\begin{merke}
+Durch das Hinzufügen redundanter Information können Fehler erkannt oder sogar korrigiert werden.
+Ein gängiges Verfahren ist das Ergänzen einer \pgap{\huge\boldred{Prüfziffer}~~}, die aus der codierten Information \pgap{\huge \boldred{berechnet}~~} wurde.
+\end{merke}
+\subsection*{Barcodes}
+Die Striche des Barcodes ergeben decodiert eine Ziffernfolge - die GTIN.
+Deren Richtigkeit wird durch die Prüfziffer (letzte Ziffer der GTIN) und folgendes Prüfverfahren festgelegt.
+Die ersten zwölf Ziffern werden abwechselnd mit 1 und 3 multipliziert und addiert.
+Die Prüfziffer wird so gewählt, dass die Summe durch 10 teilbar ist.
+
+\begin{center}
+\begin{tikzpicture}
+\node {\includegraphics[keepaspectratio, width=4cm]{img/1024px-EAN13.svg.png}};
+\node[draw=red, fill=white, inner sep=1.5pt] at (1.65, -1.0) {\solution{7}};
+\end{tikzpicture}
+\end{center}
+
+\ruletoend{0.1pt}
+
+\subsection*{Arbeitsauftrag: Prüfziffer berechnen}
+\begin{tabular}{p{0.75\textwidth} p{0.25\textwidth}}
+ \vspace{-3cm}
+ \begin{itemize}
+ \item
+ Öffne den Link \url{https://sql.ccbuchner.net/info11/Barcodes.html} und verändere den Barcode durch Klicken auf die Zahlen.
+ \item Bestimme die Prüfziffer, sodass dein Barcode eine gültige GTIN darstellt.
+ \end{itemize}
+ & \includegraphics[keepaspectratio, width=3cm]{img/ccbuchner_barcodes_qrcode.png} \\
+\end{tabular}
+\end{document}
diff --git a/Info/11/2/Codierung_Pruefziffern/img/1024px-EAN13.svg.png b/Info/11/2/Codierung_Pruefziffern/img/1024px-EAN13.svg.png
new file mode 100644
index 00000000..1535a1ae
--- /dev/null
+++ b/Info/11/2/Codierung_Pruefziffern/img/1024px-EAN13.svg.png
Binary files differ
diff --git a/Info/11/2/Codierung_Pruefziffern/img/ccbuchner_barcodes_qrcode.png b/Info/11/2/Codierung_Pruefziffern/img/ccbuchner_barcodes_qrcode.png
new file mode 100644
index 00000000..7f54f067
--- /dev/null
+++ b/Info/11/2/Codierung_Pruefziffern/img/ccbuchner_barcodes_qrcode.png
Binary files differ
diff --git a/Info/11/2/Codierung_Pruefziffern/img/impuls_leiter.png b/Info/11/2/Codierung_Pruefziffern/img/impuls_leiter.png
new file mode 100644
index 00000000..88127b9a
--- /dev/null
+++ b/Info/11/2/Codierung_Pruefziffern/img/impuls_leiter.png
Binary files differ
diff --git a/Info/11/MUG_SWG_SG/2/Codierung_Pruefziffern/img/morse_code.png b/Info/11/2/Codierung_Pruefziffern/img/morse_code.png
index d6a118d4..d6a118d4 100644
--- a/Info/11/MUG_SWG_SG/2/Codierung_Pruefziffern/img/morse_code.png
+++ b/Info/11/2/Codierung_Pruefziffern/img/morse_code.png
Binary files differ
diff --git a/Info/11/2/Codierung_Pruefziffern/img/schall_luft.png b/Info/11/2/Codierung_Pruefziffern/img/schall_luft.png
new file mode 100644
index 00000000..e837dfa4
--- /dev/null
+++ b/Info/11/2/Codierung_Pruefziffern/img/schall_luft.png
Binary files differ
diff --git a/Info/11/2/Codierung_Pruefziffern/img/stift_papier.png b/Info/11/2/Codierung_Pruefziffern/img/stift_papier.png
new file mode 100644
index 00000000..bd91cbb3
--- /dev/null
+++ b/Info/11/2/Codierung_Pruefziffern/img/stift_papier.png
Binary files differ
diff --git a/Info/11/2/Codierung_Pruefziffern/img/wild_west.png b/Info/11/2/Codierung_Pruefziffern/img/wild_west.png
new file mode 100644
index 00000000..7b01c16d
--- /dev/null
+++ b/Info/11/2/Codierung_Pruefziffern/img/wild_west.png
Binary files differ
diff --git a/Info/11/2/Codierung_Pruefziffern/img/zum_morse_qrcode.png b/Info/11/2/Codierung_Pruefziffern/img/zum_morse_qrcode.png
new file mode 100644
index 00000000..d791e26f
--- /dev/null
+++ b/Info/11/2/Codierung_Pruefziffern/img/zum_morse_qrcode.png
Binary files differ
diff --git a/Info/11/MUG_SWG_SG/2/Codierung_Pruefziffern/slides.md b/Info/11/2/Codierung_Pruefziffern/slides.md
index 52b69e62..342a7fa1 100644
--- a/Info/11/MUG_SWG_SG/2/Codierung_Pruefziffern/slides.md
+++ b/Info/11/2/Codierung_Pruefziffern/slides.md
@@ -6,28 +6,22 @@ header-includes: |
\makeatother
---
-## Wdh - Computer programmieren
-
->- Wie haben wir bisher das Verhalten von Computern bestimmt?
->- Algorithmen!
-
-\only<3>{Ab jetzt beschäftigen wir uns mit \textbf{Information}.}
-
##
![](img/Copyrighted/information.png){.center}
-## Information {.standout}
+## \faIcon{comment} Information {.standout}
Was versteht ihr unter Information?
-## Information weitergeben
+## Information weitergeben {.t}
### Informationen lassen sich in unterschiedlichen Formen darstellen
>- ebierhcseB enie eniemeglla legeR, eiw reseid txeT ni enie elamron mroF tlednawegmu nedrew nnak
>- DDDiiieeessskkkuuutttiiieeerrreee VVVooorrr--- uuunnnddd NNNaaaccchhhttteeeiiillleee dddiiieeessseeerrr DDDaaarrrsssttteeelllllluuunnngggsssfffooorrrmmm eeeiiinnneeesss TTTeeexxxttteeesss'
>- 1312 \only<4->{1888}
+
\only<1-4>{\phantom{Die Vorschrift wie Informationen in einer Darstellungsform überführt werden nennt man \boldred{Codierung}.}}
\only<5>{Die Vorschrift wie Informationen in einer Darstellungsform überführt werden nennt man \boldred{Codierung}.}
@@ -35,12 +29,24 @@ Was versteht ihr unter Information?
Informationen brauchen eine physische Repräsentation, ein \boldred{Medium}, zur Übertragung
+::: {.columns align=center}
+:::: {.column width=30%}
### Beispiele?
>- Stift/Papier
>- Schall/Luft
>- Impulse/Leiter
->- Welle/Luft
+::::
+
+:::: {.column width=70%}
+\begin{tikzpicture}
+\only<1>{\node {\includegraphics[keepaspectratio, width=7cm]{img/stift_papier.png}};}
+\only<2>{\node {\includegraphics[keepaspectratio, width=7cm]{img/schall_luft.png}};}
+\only<3>{\node {\includegraphics[keepaspectratio, width=7cm]{img/impuls_leiter}};}
+\end{tikzpicture}
+::::
+:::
+
## \faIcon{pencil-alt} Information übertragen
\boldred{Information} kann nicht direkt gespeichert oder übertragen werden, sondern muss mit Hilfe eines \boldred{Mediums} dargestellt werden.
@@ -53,35 +59,30 @@ Die Überführung von Information in eine Darstellungsform nach festen Regeln ne
## Ab in den Wilden Westen
-Bereits vor 200 Jahren konnten komplexe Texte über weite Strecken übertragen werden.
+\vspace{-0.5cm}
+![](img/wild_west.png){.center height=75%}
+Bereits vor 200 Jahren konnten komplexe Texte über weite Strecken übertragen werden.
Welche Medien und Codierungen wurden verwendet?
-
## Telegram
![](img/Copyrighted/morse_schaltung.png){.center}
Wie wird die Information codiert?
-## Morse Code
-
-Öffne eine Morse Code Tabelle aus dem Internet.
-
-![](img/morse_code.png){.center height=80%}
-
-## Arbeitsauftrag - 15 min
+## \faIcon{pencil-alt} Arbeitsauftrag - 15 min
1. Was wird gesagt? [\Large `.... .- .-.. .-.. ---`]{.latex}
2. Formuliere eine Vermutung wie die Zuordnung von Buchstaben zu Signalen bestimmt wurde, und wie sich diese auf die Länge übertragener Nachrichten auswirkt.
3. Morsecode in elektrische Signale umzuwandeln scheint leicht. Mögliche Vorschrift:
Lang (`-`) $\rightarrow$ Lampe an
Kurz (`.`) $\rightarrow$ Lampe aus
- Ermittle eindeutig die codierte Zeichenfolge *"aus an an aus an aus aus an"*.
+ Ermittle eindeutig die kodierte Zeichenfolge *"aus an an aus an aus aus an"*.
Welches Problem ist aufgetreten und warum?
4. **Für Schnelle**: Entwirf eine andere alternative Vorschrift, die das Problem aus Teilaufgabe 3 vermeidet.
-## Eigenschaften von Codierungen
+## \faIcon{pencil-alt} Eigenschaften von Codierungen
1. Dreiundzwanzigster September im Jahr zweitausendsiebenundzwanzig \pause
2. 23.09.2027 \pause
diff --git a/Info/11/MUG_SWG_SG/2/Signaturen/handout.tex b/Info/11/2/Signaturen/handout.tex
index f3e48ac1..f3e48ac1 100644
--- a/Info/11/MUG_SWG_SG/2/Signaturen/handout.tex
+++ b/Info/11/2/Signaturen/handout.tex
diff --git a/Info/11/MUG_SWG_SG/2/Signaturen/img/1048px-Private_key_signing.svg.png b/Info/11/2/Signaturen/img/1048px-Private_key_signing.svg.png
index d8cb6572..d8cb6572 100644
--- a/Info/11/MUG_SWG_SG/2/Signaturen/img/1048px-Private_key_signing.svg.png
+++ b/Info/11/2/Signaturen/img/1048px-Private_key_signing.svg.png
Binary files differ
diff --git a/Info/11/MUG_SWG_SG/2/Signaturen/img/1048px-Public_key_encryption.svg.png b/Info/11/2/Signaturen/img/1048px-Public_key_encryption.svg.png
index f30541a5..f30541a5 100644
--- a/Info/11/MUG_SWG_SG/2/Signaturen/img/1048px-Public_key_encryption.svg.png
+++ b/Info/11/2/Signaturen/img/1048px-Public_key_encryption.svg.png
Binary files differ
diff --git a/Info/11/MUG_SWG_SG/2/Signaturen/img/1280px-Orange_blue_digital_signature_de.svg.png b/Info/11/2/Signaturen/img/1280px-Orange_blue_digital_signature_de.svg.png
index 1e1cf818..1e1cf818 100644
--- a/Info/11/MUG_SWG_SG/2/Signaturen/img/1280px-Orange_blue_digital_signature_de.svg.png
+++ b/Info/11/2/Signaturen/img/1280px-Orange_blue_digital_signature_de.svg.png
Binary files differ
diff --git a/Info/11/MUG_SWG_SG/2/Signaturen/img/1280px-Orange_blue_public_key_cryptography_de.svg.png b/Info/11/2/Signaturen/img/1280px-Orange_blue_public_key_cryptography_de.svg.png
index 684da93d..684da93d 100644
--- a/Info/11/MUG_SWG_SG/2/Signaturen/img/1280px-Orange_blue_public_key_cryptography_de.svg.png
+++ b/Info/11/2/Signaturen/img/1280px-Orange_blue_public_key_cryptography_de.svg.png
Binary files differ
diff --git a/Info/11/MUG_SWG_SG/2/Signaturen/img/1280px-Orange_blue_symmetric_cryptography_de.svg.png b/Info/11/2/Signaturen/img/1280px-Orange_blue_symmetric_cryptography_de.svg.png
index 70da96bf..70da96bf 100644
--- a/Info/11/MUG_SWG_SG/2/Signaturen/img/1280px-Orange_blue_symmetric_cryptography_de.svg.png
+++ b/Info/11/2/Signaturen/img/1280px-Orange_blue_symmetric_cryptography_de.svg.png
Binary files differ
diff --git a/Info/11/MUG_SWG_SG/2/Signaturen/img/asym_encrypt_decrypt.png b/Info/11/2/Signaturen/img/asym_encrypt_decrypt.png
index 5734c2cd..5734c2cd 100644
--- a/Info/11/MUG_SWG_SG/2/Signaturen/img/asym_encrypt_decrypt.png
+++ b/Info/11/2/Signaturen/img/asym_encrypt_decrypt.png
Binary files differ
diff --git a/Info/11/MUG_SWG_SG/2/Signaturen/img/emil_mitm.png b/Info/11/2/Signaturen/img/emil_mitm.png
index b58b1973..b58b1973 100644
--- a/Info/11/MUG_SWG_SG/2/Signaturen/img/emil_mitm.png
+++ b/Info/11/2/Signaturen/img/emil_mitm.png
Binary files differ
diff --git a/Info/11/MUG_SWG_SG/2/Signaturen/img/sig_complete.png b/Info/11/2/Signaturen/img/sig_complete.png
index a051fdda..a051fdda 100644
--- a/Info/11/MUG_SWG_SG/2/Signaturen/img/sig_complete.png
+++ b/Info/11/2/Signaturen/img/sig_complete.png
Binary files differ
diff --git a/Info/11/MUG_SWG_SG/2/Signaturen/img/web_of_trust.png b/Info/11/2/Signaturen/img/web_of_trust.png
index 0a366698..0a366698 100644
--- a/Info/11/MUG_SWG_SG/2/Signaturen/img/web_of_trust.png
+++ b/Info/11/2/Signaturen/img/web_of_trust.png
Binary files differ
diff --git a/Info/11/MUG_SWG_SG/2/Signaturen/img/zara_cert.png b/Info/11/2/Signaturen/img/zara_cert.png
index 90a048fe..90a048fe 100644
--- a/Info/11/MUG_SWG_SG/2/Signaturen/img/zara_cert.png
+++ b/Info/11/2/Signaturen/img/zara_cert.png
Binary files differ
diff --git a/Info/11/MUG_SWG_SG/2/Signaturen/slides.md b/Info/11/2/Signaturen/slides.md
index ca4efab3..ca4efab3 100644
--- a/Info/11/MUG_SWG_SG/2/Signaturen/slides.md
+++ b/Info/11/2/Signaturen/slides.md
diff --git a/Info/11/MUG_SWG_SG/2/Zahlensysteme/Binaersystem b/Info/11/2/Zahlensysteme/Binaersystem
index ef9cc9a0..ef9cc9a0 120000
--- a/Info/11/MUG_SWG_SG/2/Zahlensysteme/Binaersystem
+++ b/Info/11/2/Zahlensysteme/Binaersystem
diff --git a/Info/11/MUG_SWG_SG/2/Zahlensysteme/slides.md b/Info/11/2/Zahlensysteme/slides.md
index 57a6909c..57a6909c 100644
--- a/Info/11/MUG_SWG_SG/2/Zahlensysteme/slides.md
+++ b/Info/11/2/Zahlensysteme/slides.md
diff --git a/Info/23_24/01/16/11B/test/Aufgaben/barcode.tex b/Info/23_24/01/16/11B/test/Aufgaben/barcode.tex
index a1dcfad9..9f390431 120000
--- a/Info/23_24/01/16/11B/test/Aufgaben/barcode.tex
+++ b/Info/23_24/01/16/11B/test/Aufgaben/barcode.tex
@@ -1 +1 @@
-../../../../../../11/MUG_SWG_SG/2/Aufgaben/barcode.tex \ No newline at end of file
+../../../../../../11/2/Aufgaben/barcode.tex \ No newline at end of file
diff --git a/Info/23_24/01/16/11B/test/Aufgaben/kodierung_grundbegriffe.tex b/Info/23_24/01/16/11B/test/Aufgaben/kodierung_grundbegriffe.tex
index 86d59d07..fd61604a 120000
--- a/Info/23_24/01/16/11B/test/Aufgaben/kodierung_grundbegriffe.tex
+++ b/Info/23_24/01/16/11B/test/Aufgaben/kodierung_grundbegriffe.tex
@@ -1 +1 @@
-../../../../../../11/MUG_SWG_SG/2/Aufgaben/kodierung_grundbegriffe.tex \ No newline at end of file
+../../../../../../11/2/Aufgaben/kodierung_grundbegriffe.tex \ No newline at end of file
diff --git a/Info/23_24/01/16/11B/test/Aufgaben/pruefziffer_zaubertrick.tex b/Info/23_24/01/16/11B/test/Aufgaben/pruefziffer_zaubertrick.tex
index 80eafd81..7ca7034f 120000
--- a/Info/23_24/01/16/11B/test/Aufgaben/pruefziffer_zaubertrick.tex
+++ b/Info/23_24/01/16/11B/test/Aufgaben/pruefziffer_zaubertrick.tex
@@ -1 +1 @@
-../../../../../../11/MUG_SWG_SG/2/Aufgaben/pruefziffer_zaubertrick.tex \ No newline at end of file
+../../../../../../11/2/Aufgaben/pruefziffer_zaubertrick.tex \ No newline at end of file
diff --git a/Info/23_24/02/06/11B/test/Aufgaben/caesar.tex b/Info/23_24/02/06/11B/test/Aufgaben/caesar.tex
index 27209a83..a99383e3 120000
--- a/Info/23_24/02/06/11B/test/Aufgaben/caesar.tex
+++ b/Info/23_24/02/06/11B/test/Aufgaben/caesar.tex
@@ -1 +1 @@
-../../../../../../11/MUG_SWG_SG/2/Aufgaben/caesar.tex \ No newline at end of file
+../../../../../../11/2/Aufgaben/caesar.tex \ No newline at end of file
diff --git a/Info/23_24/02/06/11B/test/Aufgaben/stellenwertsysteme.tex b/Info/23_24/02/06/11B/test/Aufgaben/stellenwertsysteme.tex
index 2ef2ad18..97fe910a 120000
--- a/Info/23_24/02/06/11B/test/Aufgaben/stellenwertsysteme.tex
+++ b/Info/23_24/02/06/11B/test/Aufgaben/stellenwertsysteme.tex
@@ -1 +1 @@
-../../../../../../11/MUG_SWG_SG/2/Aufgaben/stellenwertsysteme.tex \ No newline at end of file
+../../../../../../11/2/Aufgaben/stellenwertsysteme.tex \ No newline at end of file