aboutsummaryrefslogtreecommitdiff
path: root/Info
diff options
context:
space:
mode:
authorFlorian Fischer <florian.fischer@muhq.space>2023-09-20 10:23:40 +0200
committerFlorian Fischer <florian.fischer@muhq.space>2023-09-20 10:24:09 +0200
commit0edd6f5bbf3a2cdafdcfc3b082958bec44f865fc (patch)
tree5ce8beb9d24da82674b20b32e00a266145f16e19 /Info
parent4ccdba6fd916202d588b101f199748b62b054d6f (diff)
downloadunterricht-0edd6f5bbf3a2cdafdcfc3b082958bec44f865fc.tar.gz
unterricht-0edd6f5bbf3a2cdafdcfc3b082958bec44f865fc.zip
add my next 9th form TKS lesson
Diffstat (limited to 'Info')
l---------Info/9/1/Datentyp_Formatierung/SucheNachLoesungen.ods1
-rw-r--r--Info/9/1/Datentyp_Formatierung/img/cycle_err.pngbin0 -> 10164 bytes
-rw-r--r--Info/9/1/Datentyp_Formatierung/img/turtles.pngbin0 -> 120035 bytes
-rw-r--r--Info/9/1/Datentyp_Formatierung/img/wordcloud.pngbin0 -> 300111 bytes
-rw-r--r--Info/9/1/Datentyp_Formatierung/img/work_hours_text.pngbin0 -> 109220 bytes
-rw-r--r--Info/9/1/Datentyp_Formatierung/slides.md226
6 files changed, 227 insertions, 0 deletions
diff --git a/Info/9/1/Datentyp_Formatierung/SucheNachLoesungen.ods b/Info/9/1/Datentyp_Formatierung/SucheNachLoesungen.ods
new file mode 120000
index 00000000..0219d42e
--- /dev/null
+++ b/Info/9/1/Datentyp_Formatierung/SucheNachLoesungen.ods
@@ -0,0 +1 @@
+../../Copyrighted/ECK/1 TKP/Tabellen/1-1 A3 SucheNachLoesungen.ods \ No newline at end of file
diff --git a/Info/9/1/Datentyp_Formatierung/img/cycle_err.png b/Info/9/1/Datentyp_Formatierung/img/cycle_err.png
new file mode 100644
index 00000000..194a7feb
--- /dev/null
+++ b/Info/9/1/Datentyp_Formatierung/img/cycle_err.png
Binary files differ
diff --git a/Info/9/1/Datentyp_Formatierung/img/turtles.png b/Info/9/1/Datentyp_Formatierung/img/turtles.png
new file mode 100644
index 00000000..5bdb44a4
--- /dev/null
+++ b/Info/9/1/Datentyp_Formatierung/img/turtles.png
Binary files differ
diff --git a/Info/9/1/Datentyp_Formatierung/img/wordcloud.png b/Info/9/1/Datentyp_Formatierung/img/wordcloud.png
new file mode 100644
index 00000000..7db253b9
--- /dev/null
+++ b/Info/9/1/Datentyp_Formatierung/img/wordcloud.png
Binary files differ
diff --git a/Info/9/1/Datentyp_Formatierung/img/work_hours_text.png b/Info/9/1/Datentyp_Formatierung/img/work_hours_text.png
new file mode 100644
index 00000000..43c68abd
--- /dev/null
+++ b/Info/9/1/Datentyp_Formatierung/img/work_hours_text.png
Binary files differ
diff --git a/Info/9/1/Datentyp_Formatierung/slides.md b/Info/9/1/Datentyp_Formatierung/slides.md
new file mode 100644
index 00000000..b0c8a185
--- /dev/null
+++ b/Info/9/1/Datentyp_Formatierung/slides.md
@@ -0,0 +1,226 @@
+---
+author: Florian Fischer
+theme: metropolis
+aspectratio: 169
+header-includes: |
+ \usepackage[school]{pgf-umlcd}
+ \usepackage{fontawesome5}
+ \usepackage{tikz}
+ \usetikzlibrary{calc}
+ \usetikzlibrary{positioning}
+ \usetikzlibrary{tikzmark}
+---
+
+
+## Wiederholung
+
+> - Beschreibe für welchen Anwendungszweck man \textcolor{red}{Tabellenkalkulationssysteme (TKS)} nutzt.
+> - In TKS finden sich Objekte der Klassen **TABELLENDOKUMENT**, **RECHENBLATT**, **ZEILE**, **SPALTE** und **ZELLE**.
+Erläutere, wie die Klassen im \textcolor{red}{Klassendiagramm} zusammenhängen.
+> - Gib an, was \textcolor{red}{einzelne Zellen beinhalten} können.
+> - Benenne den \textcolor{red}{Aufbau einer Formel} in TKS.
+
+## Formeln {.t}
+
+Mit Formeln können Berechnungen automatisiert durchgeführt werden.
+
+### Allgemeine Aufbau:
+\centering
+\textbf{\texttt{\tikzmark{s}=\tikzmark{f}2*(B\tikzmark{c}5+C5)}}
+
+\begin{tikzpicture}[overlay, remember picture]
+\pause
+\node[text width=4cm, align=left] (sL) at (-5cm, 0) {immer mit \texttt{=} eingeleitet};
+\draw (sL) -- (pic cs:s);
+
+\pause
+\node[text width=4cm, align=left] (fL) at (-2cm, -2cm) {kann Zahlen, Rechenzeichen (+, -, *, /) und Klammern enthalten};
+\draw (fL) -- (pic cs:f);
+
+\pause
+\node[text width=5cm, align=left] (cL) at (3cm, -1.5cm) {Zellbezeichner können als \textbf{Parameter} (Platzhalter für Eingabewerte) verwendet werden. Bei der Auswertung werden die Zellbezeichner durch die aktuellen Zellinhalte ersetzt.};
+\draw (cL) -- (pic cs:c);
+\end{tikzpicture}
+
+## \faIcon{desktop} Arbeitsauftrag - 5 min
+
+::: columns
+:::: {.column width=50%}
+\vspace{2cm}
+Die Elemente der nebenstehenden Wortwolke haben alle den gleichen Inhalt, aber eine unterschiedliche Formatierung.
+Notiere den Inhalt im **TKP** mehrfach und formatiere so, dass du möglichst viele der gezeigten Darstellungen erhältst.
+::::
+:::: {.column width=50%}
+![](img/wordcloud.png)
+::::
+:::
+
+## Arbeitsauftrag - Zellinhalte formatieren
+
+Erstelle ein Rechenblatt und lege folgende Tabelle an:
+
+------------------------------------------------------
+Zellformat 1.Wert 2.Wert Operationen Ergebnis
+---------- ---------- ---------- ----------- --------
+Datum 01.03.2014 01.04.2016 +
+
+Datum 01.03.2014 01.04.2016 -
+
+... ... ... ... ...
+
+Uhrzeit 12:30 10:15 +
+
+... ... ... ... ...
+-----------------------------
+
+\begin{itemize}
+\item[a)] Trage in Spalte 1 die Formatierung ein, die du für die Werte gewählt hast und gib anschließend in der Ergebnisspalte die jeweilige Berechnung für die Operationen +, -, *, / aus.
+\item[b)] Welchem Datum entspricht die Zahl 0?
+\end{itemize}
+
+## \faIcon{pencil-alt} Datentypen
+
+Mit der Formatierung von Zellen wird u.a. deren \textcolor{red}{Datentyp} festgelegt.
+
+### Wichtige Datentypen
+
+\pause
+
+---------------------------------------------
+Datentyp Beispiel Sinnvolle
+ Operationen
+----------- -------------------- -----------
+Text Hallo *keine*
+
+Datum 20.09.2024 +, -
+
+Zahl 1312,00 +,-,*,/
+
+Uhrzeit 13:30 +, -
+--------------------------------------------
+
+## \faIcon{pencil-alt} Klasse **ZELLE**
+
+::: columns
+:::: {.column width=50% align=center}
+### Klassenkarte:
+\pause
+\begin{minipage}{5cm}
+\centering
+\begin{tikzpicture}
+\begin{class}[text width=3cm]{ZELLE}{0,0}
+\attribute{Inhalt}
+\attribute{Datentyp}
+\attribute{Format}
+\end{class}
+\end{tikzpicture}
+\end{minipage}
+::::
+
+:::: {.column width=50% align=center}
+\pause
+### Objektkarte der Zelle B3:
+\pause
+\begin{minipage}{5cm}
+\centering
+\begin{tikzpicture}
+\begin{object}[text width=3cm]{B3}{0,0}
+\instanceOf{ZELLE}
+\attribute{Inhalt = 100}
+\attribute{Datentyp = Zahl}
+\attribute{Format = Ganzzahl}
+\end{object}
+
+\pause
+\node (darstellung) at (3.5cm, -1.5cm) {Darstellung};
+\node[align=right, draw, minimum width=2cm, below=0.1cm of darstellung] {100};
+\draw[blue] (B3.east) edge[bend left] (darstellung.north);
+\end{tikzpicture}
+\end{minipage}
+::::
+:::
+
+\pause
+\vspace{1cm}
+<!-- TODO: fix animation -->
+Aus **Inhalt**, **Datentyp** und **Format** wird die \textcolor{red}{\textbf{Darstellung}} ermittelt.
+
+## \faIcon{desktop} Arbeitsauftrag - 7 min
+
+::: {.block}
+### Datumsrechnerei
+
+\begin{itemize}
+\item[a)] Jana gibt ihr Geburtsdatum 22.04.208 in \underline{Zelle B3} ein und fügt in der Zelle darunter eine Formel ein, die zum Inhalt der Zelle \textbf{B3} den Wert 5000 addiert. Das Ergebnis formatiert sie als \textbf{Datum}.
+\item[b)] In einer weiteren Zelle trägt Jana den Geburtstag ihres Vaters ein, den \textbf{14.06.1974} Davon subtrahiert sie ihr Geburtsdatum und formatiert das Ergebnis als Zahl.
+\end{itemize}
+:::
+
+**Baue ihr Rechenblatt nach und interpretiere die Werte, die du in den Ergebniszellen erhältst.**
+
+## \faIcon{desktop} Arbeitsauftrag - 10 min
+
+Öffne aus dem `Ablage-Laufwerk >> alle >> Inf [Klasse]` die Datei `SucheNachLoesungen.ods`.
+\begin{itemize}
+\item[a)] Korrigiere die Fehler im vorliegenden Rechenblatt (Klassenfrühstück).
+\item[b)] Auch im untenstehenden Rechenblatt hat sich ein Fehler eingeschlichen. Erprobe und begründe!
+\end{itemize}
+
+\begin{center}
+\includegraphics[width=0.5\textwidth, keepaspectratio]{img/cycle_err.png}
+\end{center}
+
+## \faIcon[regular]{comments} Arbeitszeit Praktikum
+
+Amelie macht ein Praktikum bei der Sozialstation in Mittelalterhausen. Dort erfolgt die Erfassung der Arbeitszeit in Textdokumenten.
+
+Das ist aufwendig, weil alles von Hand berechnet werden muss. Hilf Amelie eine verbesserte Erfassung zu erstellen.
+
+\pause
+
+::: columns
+:::: {.column width=30% align=center}
+\begin{itemize}
+\item[a)] Begründe, weshalb die Spalte \textit{„Arbeitszeit“} bei der Umsetzung in ein Rechenblatt aufgeteilt werden muss.
+\end{itemize}
+::::
+:::: {.column width=70% align=center}
+![](img/work_hours_text.png)
+::::
+:::
+
+## \faIcon{desktop} Arbeitszeit Praktikum 2.
+
+\begin{itemize}
+\item[b)] Setze die Tabelle in einem Rechenblatt um, sodass möglichst viel automatisch berechnet wird.
+
+\includegraphics[width=0.7\textwidth, keepaspectratio]{img/work_hours_text.png}
+\item[c)] \textbf{Für Schnelle}: Verbessere das Rechenblatt weiter (Layout, Eintragen von Pausen, …)
+\end{itemize}
+
+## \faIcon{desktop} Arbeitsauftrag - 20 min
+\begin{itemize}
+\item[\textbf{a)}] \textbf{Endlich Ferien?}
+Erstelle ein Rechenblatt, das dir vom heutigen Tag an die Zeit in Tagen und in Stunden bis zu den Herbstferien ausgibt.
+
+\item[\textbf{b)}] \textbf{Wie alt bist du?}
+Lass dir mithilfe geeigneter Formeln und Formatierungen dein exaktes Alter (in Tagen und Stunden) zum heutigen Tag ausgeben.
+\end{itemize}
+
+## Rätsel für Schnelle
+
+Fünf Schildkröten feiern gemeinsam Geburtstag.
+Speedy erzählt:
+\vspace{0.5cm}
+
+> „Ich bin 10 Jahre jünger als Schnecke.
+> Flauschi ist doppelt, Trödelliese sogar dreimal so alt wie ich.
+> Rennate ist 5 Jahre jünger als Flauschi.“
+
+\begin{itemize}
+\item[a)] Erstelle ein Rechenblatt, in dem du ausgehend von Speedys Alter Formeln für das Alter der anderen Schildkröten angibst.
+\item[b)]
+Trödelliese ergänzt: \textit{„Zusammen sind wir in diesem Jahr 500 Jahre alt geworden!“}
+Gib eine Formel für die Alterssumme der Schildkröten an und experimentiere mit verschiedenen Werten für das Alter von Speedy, bis du das korrekte Alter aller Schildkröten ermittelt hast.
+%\includegraphics[width=0.35\textwidth, keepaspectratio]{img/turtles.png}
+\end{itemize}