--- author: Florian Fischer theme: metropolis aspectratio: 169 header-includes: | \usepackage{tikz} \usetikzlibrary{calc} \usetikzlibrary{positioning} \usepackage{fontawesome5} \let\tightlist\relax \makeatletter \beamer@ignorenonframefalse \makeatother --- ## Organisatorisches ### Name Herr Fischer \pause ### Material * Papier Ordner, Schnellhefter * Buch (Mitbringen, wenn angekündigt) \pause ### Noten pro Halbjahr * 1 Kurzarbeit * >= 1 Stehgreifaufgabe * Unterrichtsbeiträge ## {.standout} \begin{center} \Huge Fragen? \end{center} ## Wettbewerbe Informatik ### Jugendwettbewerb \hfill ![](logos/bwinf_bw.png){ width=2cm } \vspace{1cm} ::: columns :::: {.column width=55%} * Wer: Alle Schüler*innen * Webseite: [**bwinf.de/bundeswettbewerb**](https://bwinf.de/bundeswettbewerb) * Einsendeschluss: Zweite Novemberhälfte * Anmeldung: [**login.bwinf.de**](https://login.bwinf.de) :::: :::: {.column width=45%} ![](img/bwinf_bw_qrcode_a.png){ width=4cm } :::: ::: ## Vorstellung Suche Dir eine der Fragen aus. Stelle Dich kurz vor indem du deinen Namen nennst und die Frage beantwortest. * Welche digitalen Geräte benutzt du im Alltag? * Wie viel Zeit verbringst du täglich mit digitalen Medien? * Was wünscht du Dir vom Informatikunterricht? * Was hast du dich über Computern / Informatik schon immer gefragt? ## Grober Farplan * Bis Mitte November **Funktionen, Daten, Tabellenkalkulation** `{ \Large \faIcon{table} }`{=latex} * Bis Februar **relationale Datenbanken** `{ \Large \faIcon{database} }`{=latex} * Fast das restliche Schuljahr: **Objektorientierte Modellierung und Programmierung** `{ \Large \faIcon{java} }`{=latex} * Zum Abschluss: **Datenschutz** `{ \Large \faIcon{shield-alt} }`{=latex} ## Informationen und ihre Darstellung Liebe Kollegen, bitte beachten Sie, dass das Besprechungszimmer E.17 ab morgen wie folgt reserviert ist: Montags von 8-9 Uhr für Herrn Schmitt, von 9-10 Uhr für Frau Hansen und von 10-11 Uhr für Frau Bayer. Dienstags ist es vor 10 Uhr frei, von 10-11 Uhr reserviert für Herrn Pfennig, von 11-12 Uhr für Frau Weiß. Mittwochs von 8-9 Uhr für Frau Bauer sowie von 9-10 Uhr für Herrn Braun. Danach ist es frei. Donnerstags von 8-9 Uhr für Herrn Munzig und von 10-11 für Frau Braun. Freitags steht es zur freien Verfügung. \pause ### \Large Wie lässt sich die Information im Text besser darstellen? {.alert} ## Informationen und ihre Darstellung ![](img/belegung_table.png){ width=\textwidth } Darstellung in **Tabellenkalkulationssystemen (TKS)**, wie zum Beispiel Libre Office **Calc** oder Microsoft **Excel**. ::: columns :::: {.column width=25%} :::: :::: {.column width=25%} ![](logos/calc.png){ width=2cm } :::: :::: {.column width=25%} ![](logos/excel.png){ width=2cm } :::: :::: {.column width=25%} :::: ::: ## \faIcon{pencil-alt} Arbeitsblatt \pause Ein **Tabellenkalkulationssystem** (kurz: TKS) ist eine Software, mit der man \textcolor{red}{\textbf{Daten}} übersichtlich erfassen und verarbeiten, d.h. Berechnungen ausführen, kann. \pause Ein Tabellendokument enthält mehrere \textcolor{red}{\textbf{Rechenblätter}}. ## ![](img/calc_view.png){ width=\textwidth } ## \faIcon{pencil-alt} Aufgabe 1 Bearbeite **Aufgabe 1** des Arbeitsblattes und skizziere ein vollständiges Klassendiagramm. ## \faIcon{pencil-alt} Aufgabe 1 - Lösung \begin{center} \scalebox{1.5}{ \begin{tikzpicture}[ class/.style={ draw, rectangle, minimum width={width("TABELLENDOKUMENT")}, font=\small\bfseries}] \node[class] (td) at (0,0) {TABELLENDOKUMENT}; \node[class] (sheet) at (5, 0) {RECHENBLATT}; \node[class, minimum width=width("SPALTE")] (column) at (4, -2) {ZEILE}; \node[class, minimum width=width("SPALTE")] (row) at (6, -2) {SPALTE}; \node[class] (cell) at (5, -4) {ZELLE}; \draw(td.east) edge[above, align=center] node {\small enthält >} (sheet.west); \draw(sheet) edge[left, align=center] node {\small v enthält} (column); \draw(sheet) edge[right, align=center] node {\small v enthält} (row); \draw(column) edge[left, align=center] node {\small v enthält} (cell); \draw(row) edge[right, align=center] node {\small v enthält} (cell); \end{tikzpicture} } \end{center} ## Zellen mit einfachen Daten ![](img/smoothies_data.png){width=\textwidth} \begin{tikzpicture}[overlay, remember picture, text=red, font=\bfseries\Large, line width=2pt, node distance=0cm] \only<2->{ \node[draw=red, minimum height=0.6cm, minimum width=3.5cm, rectangle] (textb) at (2.4cm, 5.5cm){}; \node[left=of textb, fill=red!10, rectangle] (textl) {Text}; } \only<3->{ \node[draw=red, minimum height=0.51cm, minimum width=2.5cm, rectangle] (digitb) at (5.35cm, 3.85cm){}; \node[left=of digitb, fill=red!10, rectangle] (digitl) {Zahlen}; } \only<4->{ \node[draw=red, minimum height=0.51cm, minimum width=2.1cm, rectangle] (currencyb) at (12.7, 1.4cm){}; \node[below=of currencyb, fill=red!10, rectangle] (currencyl) {Währungsangaben}; } \end{tikzpicture} ## \faIcon{desktop} Arbeitsauftrag - 10-15 min **Erstelle das untenstehende Formular mit einem TKS** (Calc). ![](img/smoothies_skel.png){width=\textwidth} ## Zellen mit Formeln ![](img/smoothies_formula.png){width=\textwidth} ## Formeln Mit Formeln können Berechnungen automatisiert durchgeführt werden. ### Allgemeiner Aufbau: `=2*(B5+C5)` ## \faIcon{desktop} Arbeitsauftrag - 10 min **Ermittle unter Verwendung von Formeln die Werte der grau markierten Zellen**, d.h. die (Gesamt-)Einnahmen, den Gesamteinkauf und den Gewinn. ![](img/smoothies_exercise.png){width=\textwidth} ## \faIcon{desktop} Arbeitsauftrag Bearbeite **Aufgabe 2** deines Arbeitsblattes (Rückseite). ### Ungefährer Zeitaufwand: * 2a) ca. 5-10 min * 2b) ca. 10 min * 2c) ca. 5-10 min