aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFlorian Fischer <florian.fischer@muhq.space>2024-01-09 17:03:41 +0100
committerFlorian Fischer <florian.fischer@muhq.space>2024-01-09 17:03:41 +0100
commitb96a6bfd28595c4492a6c11ea060f6aaef95de73 (patch)
treea348c11422447f587e80c9cf3f4d26523db625b1
parent9a2040c294471ea6edb7dd569829085133dc8e49 (diff)
downloadunterricht-b96a6bfd28595c4492a6c11ea060f6aaef95de73.tar.gz
unterricht-b96a6bfd28595c4492a6c11ea060f6aaef95de73.zip
improve my todays 11 form encoding slides
-rw-r--r--Info/11/MUG_SWG_SG/2/Codierung_Pruefziffern/slides.md34
1 files changed, 15 insertions, 19 deletions
diff --git a/Info/11/MUG_SWG_SG/2/Codierung_Pruefziffern/slides.md b/Info/11/MUG_SWG_SG/2/Codierung_Pruefziffern/slides.md
index 164512f4..52b69e62 100644
--- a/Info/11/MUG_SWG_SG/2/Codierung_Pruefziffern/slides.md
+++ b/Info/11/MUG_SWG_SG/2/Codierung_Pruefziffern/slides.md
@@ -1,7 +1,5 @@
---
-author: Florian Fischer
theme: metropolis
-aspectratio: 169
header-includes: |
\makeatletter
\beamer@ignorenonframefalse
@@ -13,9 +11,7 @@ header-includes: |
>- Wie haben wir bisher das Verhalten von Computern bestimmt?
>- Algorithmen!
-\pause
-
-Ab jetzt beschäftigen wir uns mit **Information**.
+\only<3>{Ab jetzt beschäftigen wir uns mit \textbf{Information}.}
##
@@ -31,13 +27,13 @@ Was versteht ihr unter Information?
>- ebierhcseB enie eniemeglla legeR, eiw reseid txeT ni enie elamron mroF tlednawegmu nedrew nnak
>- DDDiiieeessskkkuuutttiiieeerrreee VVVooorrr--- uuunnnddd NNNaaaccchhhttteeeiiillleee dddiiieeessseeerrr DDDaaarrrsssttteeelllllluuunnngggsssfffooorrrmmm eeeiiinnneeesss TTTeeexxxttteeesss'
->- 1312 \pause 1888
-
-Die Vorschrift wie Informationen in einer Darstellungsform überführt werden nennt man \boldred{Codierung}.
+>- 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}.}
## Informationen weitergeben
-Informationen brauchen eine physische Repräsentation, \boldred{Medium}, zur Übertragung
+Informationen brauchen eine physische Repräsentation, ein \boldred{Medium}, zur Übertragung
### Beispiele?
@@ -53,7 +49,7 @@ Informationen brauchen eine physische Repräsentation, \boldred{Medium}, zur Üb
Die Überführung von Information in eine Darstellungsform nach festen Regeln nennt man \boldred{Codierung}.
\pause
-\boldred{Daten} nennt man von einem Computer Informationen, die von einem Computer verarbeitet werden können.
+\boldred{Daten} nennt man Informationen, die von einem Computer verarbeitet werden können.
## Ab in den Wilden Westen
@@ -76,11 +72,11 @@ Wie wird die Information codiert?
## Arbeitsauftrag - 15 min
-1. Was wird gesagt? [\Large `---- .- .-.. .-.. ---`]{.latex}
+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 (`-`) -> Lampe an
- Kurz (`.`) -> Lampe aus
+ Lang (`-`) $\rightarrow$ Lampe an
+ Kurz (`.`) $\rightarrow$ Lampe aus
Ermittle eindeutig die codierte 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.
@@ -99,7 +95,7 @@ $\rightarrow$ \boldred{Länge} \pause
$\rightarrow$ \boldred{Fehlertoleranz}
-## Redundanz führt zu Fehlertolreanz
+## Redundanz führt zu Fehlertoleranz
### Beispiel - Rechnungsbetrag
@@ -116,13 +112,13 @@ Stimmt auf der Empfangsseite Rechnungsbetrag und Quersumme nicht überein ist ei
Bei Banküberweisungen könnten Tippfehler gravierende Folgen haben deshalb enthält jede IBAN eine Prüfsumme.
-### Arbeitsaftrag
+### Arbeitsauftrag
-1. Recherchiere wo diese Prüfziffer in einer IBAN steht und wie sie gebildet wird.
-2. Erläutre Schritt für Schritt wie die Gültigkeit der IBAN `DE42 8327 3829 0032 8800 00` geprüft werden kann.
+1. Recherchiere, wo diese Prüfziffer in einer IBAN steht und wie sie gebildet wird.
+2. Erläutere Schritt für Schritt wie die Gültigkeit der IBAN `DE42 8327 3829 0032 8800 00` geprüft werden kann.
3. Notiere eine gültige IBAN. Versuche durch gezielte Tippfehler eine abweichende IBAN mit gleicher Prüfziffer zu erzeugen.
4. Beschreibe allgemein welche Arten der Verfälschung nicht erkannt werden können und beurteile, wie wahrscheinlich derartige nicht erkennbare Fehler im Alltag sind.
-5. **Für Schnelle**: Implementiere das IBAN Prüfverfahren in Snap!
+5. **Für Schnelle**: Implementiere das IBAN Prüfverfahren in `Snap!`
## Codierung der Text Beispiele
@@ -156,4 +152,4 @@ def tc(m) -> str:
2. Stelle die ersten vier Stellen ans Ende
3. Ersetze alle Buchstaben durch ihr Zahlenäquivalent
4. Berechne den ganzzahligen Rest, der Division durch 97
-4. Pruefziffern sind $98 - \text{Rest der Divison}$
+4. Prüfziffern sind $98 - \text{Rest der Divison}$