aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFlorian Fischer <florian.fischer@muhq.space>2023-04-02 17:54:51 +0200
committerFlorian Fischer <florian.fischer@muhq.space>2023-04-02 17:54:51 +0200
commit9290152847286962f4c9c65ee01dfb9c6a367fcc (patch)
tree5e5666f2a3b16b304bbd2a79e32bd7a0295bfa48
parent3e0fcaf2bea7864235ec415895ecd7b788a1531c (diff)
downloadunterricht-9290152847286962f4c9c65ee01dfb9c6a367fcc.tar.gz
unterricht-9290152847286962f4c9c65ee01dfb9c6a367fcc.zip
add my math lesson for composite solid objects
Ignore all files in 'Copyrighted/' directories. Search the common image directory 'latex/images/' when generating pdfs with pandoc. Use a pandoc filter for the custom '.center' class to generated centered images when converting from markdown beamer to pdf.
-rw-r--r--.gitignore2
-rw-r--r--Mathe/6/LP/2/1/Prisma/Prisma-Netz-Parallelogram.ggbbin0 -> 20916 bytes
-rw-r--r--Mathe/6/LP/2/1/Prisma/Prisma-Netz.ggbbin0 -> 30512 bytes
-rw-r--r--Mathe/6/LP/2/1/Prisma/img/Prisma-Netz-Parallelogram.pngbin0 -> 33785 bytes
-rw-r--r--Mathe/6/LP/2/1/Prisma/img/Prisma-Netz.pngbin0 -> 68235 bytes
-rw-r--r--Mathe/6/LP/2/1/ZusammengesetzteKoerper/.gitignore1
-rw-r--r--Mathe/6/LP/2/1/ZusammengesetzteKoerper/Hundehuette.ggbbin0 -> 16827 bytes
-rw-r--r--Mathe/6/LP/2/1/ZusammengesetzteKoerper/ausdruck.tex14
-rw-r--r--Mathe/6/LP/2/1/ZusammengesetzteKoerper/img/Copyrighted/hundehuette.jpgbin0 -> 54594 bytes
-rw-r--r--Mathe/6/LP/2/1/ZusammengesetzteKoerper/img/Copyrighted/hundi.jpegbin0 -> 129786 bytes
-rw-r--r--Mathe/6/LP/2/1/ZusammengesetzteKoerper/img/Hundehuette_Grundflaeche.pngbin0 -> 3739 bytes
-rw-r--r--Mathe/6/LP/2/1/ZusammengesetzteKoerper/img/Hundehuette_Grundflaeche2.pngbin0 -> 9806 bytes
-rw-r--r--Mathe/6/LP/2/1/ZusammengesetzteKoerper/img/Hundehuette_Kasten.pngbin0 -> 6811 bytes
-rw-r--r--Mathe/6/LP/2/1/ZusammengesetzteKoerper/img/Hundehuette_Kasten2.pngbin0 -> 16625 bytes
-rw-r--r--Mathe/6/LP/2/1/ZusammengesetzteKoerper/img/Hundehuette_Mantel.pngbin0 -> 5044 bytes
-rw-r--r--Mathe/6/LP/2/1/ZusammengesetzteKoerper/img/Hundehuette_Mantel2.pngbin0 -> 12036 bytes
-rw-r--r--Mathe/6/LP/2/1/ZusammengesetzteKoerper/slides.md112
l---------Mathe/6/LP/2/Flächeninhalt1
l---------Mathe/6/LP/Flächeninhalt und Volumen1
-rw-r--r--Mathe/Stunden/2023/03/23/6c/schedule.md21
l---------Mathe/Stunden/2023/03/23/6c/topic1
-rw-r--r--common.mk13
-rw-r--r--latex/images/geogebra.jpegbin0 -> 15497 bytes
-rw-r--r--latex/pandoc_center_img.lua20
24 files changed, 182 insertions, 4 deletions
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 00000000..ebc69765
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,2 @@
+Copyrighted/*
+schedule.pdf
diff --git a/Mathe/6/LP/2/1/Prisma/Prisma-Netz-Parallelogram.ggb b/Mathe/6/LP/2/1/Prisma/Prisma-Netz-Parallelogram.ggb
new file mode 100644
index 00000000..b8934972
--- /dev/null
+++ b/Mathe/6/LP/2/1/Prisma/Prisma-Netz-Parallelogram.ggb
Binary files differ
diff --git a/Mathe/6/LP/2/1/Prisma/Prisma-Netz.ggb b/Mathe/6/LP/2/1/Prisma/Prisma-Netz.ggb
new file mode 100644
index 00000000..ea23d7d1
--- /dev/null
+++ b/Mathe/6/LP/2/1/Prisma/Prisma-Netz.ggb
Binary files differ
diff --git a/Mathe/6/LP/2/1/Prisma/img/Prisma-Netz-Parallelogram.png b/Mathe/6/LP/2/1/Prisma/img/Prisma-Netz-Parallelogram.png
new file mode 100644
index 00000000..b1b4f690
--- /dev/null
+++ b/Mathe/6/LP/2/1/Prisma/img/Prisma-Netz-Parallelogram.png
Binary files differ
diff --git a/Mathe/6/LP/2/1/Prisma/img/Prisma-Netz.png b/Mathe/6/LP/2/1/Prisma/img/Prisma-Netz.png
new file mode 100644
index 00000000..59834d86
--- /dev/null
+++ b/Mathe/6/LP/2/1/Prisma/img/Prisma-Netz.png
Binary files differ
diff --git a/Mathe/6/LP/2/1/ZusammengesetzteKoerper/.gitignore b/Mathe/6/LP/2/1/ZusammengesetzteKoerper/.gitignore
new file mode 100644
index 00000000..a1363379
--- /dev/null
+++ b/Mathe/6/LP/2/1/ZusammengesetzteKoerper/.gitignore
@@ -0,0 +1 @@
+*.pdf
diff --git a/Mathe/6/LP/2/1/ZusammengesetzteKoerper/Hundehuette.ggb b/Mathe/6/LP/2/1/ZusammengesetzteKoerper/Hundehuette.ggb
new file mode 100644
index 00000000..215153d0
--- /dev/null
+++ b/Mathe/6/LP/2/1/ZusammengesetzteKoerper/Hundehuette.ggb
Binary files differ
diff --git a/Mathe/6/LP/2/1/ZusammengesetzteKoerper/ausdruck.tex b/Mathe/6/LP/2/1/ZusammengesetzteKoerper/ausdruck.tex
new file mode 100644
index 00000000..1e8f3c94
--- /dev/null
+++ b/Mathe/6/LP/2/1/ZusammengesetzteKoerper/ausdruck.tex
@@ -0,0 +1,14 @@
+\documentclass{paper}
+\usepackage{graphicx}
+\usepackage[a4paper,margin=1cm,nohead]{geometry}
+
+\begin{document}
+\thispagestyle{empty}
+\includegraphics[scale=1.3]{img/Hundehuette_Grundflaeche2.png} \includegraphics[scale=1.3]{img/Hundehuette_Mantel2.png} \includegraphics[scale=1.3]{img/Hundehuette_Kasten2.png}
+
+\includegraphics[scale=1.3]{img/Hundehuette_Grundflaeche2.png} \includegraphics[scale=1.3]{img/Hundehuette_Mantel2.png} \includegraphics[scale=1.3]{img/Hundehuette_Kasten2.png}
+
+\includegraphics[scale=1.3]{img/Hundehuette_Grundflaeche2.png} \includegraphics[scale=1.3]{img/Hundehuette_Mantel2.png} \includegraphics[scale=1.3]{img/Hundehuette_Kasten2.png}
+
+\includegraphics[scale=1.3]{img/Hundehuette_Grundflaeche2.png} \includegraphics[scale=1.3]{img/Hundehuette_Mantel2.png} \includegraphics[scale=1.3]{img/Hundehuette_Kasten2.png}
+\end{document}
diff --git a/Mathe/6/LP/2/1/ZusammengesetzteKoerper/img/Copyrighted/hundehuette.jpg b/Mathe/6/LP/2/1/ZusammengesetzteKoerper/img/Copyrighted/hundehuette.jpg
new file mode 100644
index 00000000..03f3e0ec
--- /dev/null
+++ b/Mathe/6/LP/2/1/ZusammengesetzteKoerper/img/Copyrighted/hundehuette.jpg
Binary files differ
diff --git a/Mathe/6/LP/2/1/ZusammengesetzteKoerper/img/Copyrighted/hundi.jpeg b/Mathe/6/LP/2/1/ZusammengesetzteKoerper/img/Copyrighted/hundi.jpeg
new file mode 100644
index 00000000..44f02e9b
--- /dev/null
+++ b/Mathe/6/LP/2/1/ZusammengesetzteKoerper/img/Copyrighted/hundi.jpeg
Binary files differ
diff --git a/Mathe/6/LP/2/1/ZusammengesetzteKoerper/img/Hundehuette_Grundflaeche.png b/Mathe/6/LP/2/1/ZusammengesetzteKoerper/img/Hundehuette_Grundflaeche.png
new file mode 100644
index 00000000..b83e9259
--- /dev/null
+++ b/Mathe/6/LP/2/1/ZusammengesetzteKoerper/img/Hundehuette_Grundflaeche.png
Binary files differ
diff --git a/Mathe/6/LP/2/1/ZusammengesetzteKoerper/img/Hundehuette_Grundflaeche2.png b/Mathe/6/LP/2/1/ZusammengesetzteKoerper/img/Hundehuette_Grundflaeche2.png
new file mode 100644
index 00000000..b2e3dcf0
--- /dev/null
+++ b/Mathe/6/LP/2/1/ZusammengesetzteKoerper/img/Hundehuette_Grundflaeche2.png
Binary files differ
diff --git a/Mathe/6/LP/2/1/ZusammengesetzteKoerper/img/Hundehuette_Kasten.png b/Mathe/6/LP/2/1/ZusammengesetzteKoerper/img/Hundehuette_Kasten.png
new file mode 100644
index 00000000..760f1e55
--- /dev/null
+++ b/Mathe/6/LP/2/1/ZusammengesetzteKoerper/img/Hundehuette_Kasten.png
Binary files differ
diff --git a/Mathe/6/LP/2/1/ZusammengesetzteKoerper/img/Hundehuette_Kasten2.png b/Mathe/6/LP/2/1/ZusammengesetzteKoerper/img/Hundehuette_Kasten2.png
new file mode 100644
index 00000000..14542fbe
--- /dev/null
+++ b/Mathe/6/LP/2/1/ZusammengesetzteKoerper/img/Hundehuette_Kasten2.png
Binary files differ
diff --git a/Mathe/6/LP/2/1/ZusammengesetzteKoerper/img/Hundehuette_Mantel.png b/Mathe/6/LP/2/1/ZusammengesetzteKoerper/img/Hundehuette_Mantel.png
new file mode 100644
index 00000000..ed4b00c3
--- /dev/null
+++ b/Mathe/6/LP/2/1/ZusammengesetzteKoerper/img/Hundehuette_Mantel.png
Binary files differ
diff --git a/Mathe/6/LP/2/1/ZusammengesetzteKoerper/img/Hundehuette_Mantel2.png b/Mathe/6/LP/2/1/ZusammengesetzteKoerper/img/Hundehuette_Mantel2.png
new file mode 100644
index 00000000..14af2092
--- /dev/null
+++ b/Mathe/6/LP/2/1/ZusammengesetzteKoerper/img/Hundehuette_Mantel2.png
Binary files differ
diff --git a/Mathe/6/LP/2/1/ZusammengesetzteKoerper/slides.md b/Mathe/6/LP/2/1/ZusammengesetzteKoerper/slides.md
new file mode 100644
index 00000000..0f8e08b5
--- /dev/null
+++ b/Mathe/6/LP/2/1/ZusammengesetzteKoerper/slides.md
@@ -0,0 +1,112 @@
+---
+author: Florian Fischer
+---
+## Das Hundeproblem meiner Eltern
+
+![Suesses Bild eines Hundes](img/Copyrighted/hundi.jpeg){.center height=8.3cm}
+
+## Eine Hundehütte muss her!
+
+![Bild einer Hundehuette](img/Copyrighted/hundehuette.jpg){.center}
+
+## Anforderungen
+
+1. Geräumig mindestens $6m^2$ und $1.5m$ hoch
+
+2. Spitzdach für die Ästhetik
+
+3. Zusätzlicher Stauraum
+
+## Meine Frage
+
+\begin{center}
+ Wie viel Holz brauch ich denn?
+\end{center}
+
+## Erstmal modellieren mit
+
+![](geogebra.jpeg){.center height=80%}
+
+## Eintrag in das Merkheft {.t}
+
+### \underline{5.2 Oberflächeninhalt zusammengesetzter Körper}
+
+Der **Flächeninhalt** eines \textcolor{blue}{zusammengesetzten Körpers}, dh. ein Körper der aus mehreren Körpern besteht, kann durch die **Addition** aller \textcolor{blue}{Teilflächen} des Körpers berechnet werden.
+
+\pause
+
+\vspace{1cm}
+
+
+In dem Fall der Hundehütte können wir deren Oberfläche berechnen, indem wir sie als ein gerades Prisma betrachten, und ihre zwei Grundflächen mit der Mantelfläche addieren.
+
+\pause
+
+\vspace{0.5cm}
+
+::: columns
+
+:::: column
+\only<4-5>{
+$O_{Hütte} = 2 \cdot Grundfläche_{Hütte} + Mantel_{Hütte}$
+}
+
+\only<5>{
+\vspace{0.2cm}
+$Mantel_{Hütte} = Umfang_{Grundfläche} \cdot Höhe_{Hütte}$
+}
+::::
+
+:::: column
+![](img/Hundehuette_Grundflaeche.png) $+$ ![](img/Hundehuette_Mantel.png)
+::::
+:::
+
+## Problem Stauraum
+
+Meine Eltern wollten doch einen angebauten Stauraum.
+
+\vspace{1cm}
+
+Dieser soll eine Grundfläche von **1.75m** auf **1m** haben.
+
+\vspace{1cm}
+
+Außerdem soll der Stauraum mit einem schrägen Dach Regen abweisen.
+
+## Zurück zu
+
+![](geogebra.jpeg){.center height=80%}
+
+## Eintrag in das Merkheft {.t}
+
+Der **Flächeninhalt** eines "*schwierigen*" \textcolor{blue}{zusammengesetzten Körpers}, kann durch die Zerlegung in Teilkörper berechnet werden.
+Durch Addition der Flächeninhalte der \textcolor{blue}{Teilkörper} und Subtraktion der \textcolor{blue}{Berührflächen} erhältst du den Flächeninhalt.
+
+\vspace{0.5cm}
+
+\pause
+
+In dem Fall der Hundehütte addieren wir die Oberfläche der Hütte mit der der Kiste, und ziehen die \textcolor{blue}{Berührflächen} ab.
+
+\pause
+
+::: columns
+:::: column
+\only<4>{
+\vspace{1.5cm}
+$O_{Hütte} + O_{Kiste} - 2 \cdot A_{Berührflächen}$
+}
+::::
+
+:::: column
+\vspace{3.25cm}
+\includegraphics[scale=1.5]{img/Hundehuette_Kasten.png}
+::::
+:::
+
+## Hausaufgabe
+
+\begin{center}
+ Buch Seite 133. Aufgabe 10
+\end{center}
diff --git a/Mathe/6/LP/2/Flächeninhalt b/Mathe/6/LP/2/Flächeninhalt
new file mode 120000
index 00000000..56a6051c
--- /dev/null
+++ b/Mathe/6/LP/2/Flächeninhalt
@@ -0,0 +1 @@
+1 \ No newline at end of file
diff --git a/Mathe/6/LP/Flächeninhalt und Volumen b/Mathe/6/LP/Flächeninhalt und Volumen
new file mode 120000
index 00000000..d8263ee9
--- /dev/null
+++ b/Mathe/6/LP/Flächeninhalt und Volumen
@@ -0,0 +1 @@
+2 \ No newline at end of file
diff --git a/Mathe/Stunden/2023/03/23/6c/schedule.md b/Mathe/Stunden/2023/03/23/6c/schedule.md
new file mode 100644
index 00000000..d5c308f6
--- /dev/null
+++ b/Mathe/Stunden/2023/03/23/6c/schedule.md
@@ -0,0 +1,21 @@
+---
+lang: de
+geometry: margin=2cm
+---
+# Flächeninhalt zusammengesetzter Körper
+
+## Lernziele
+
+* SuS berechnen den Flächeninhalt angemessen komplex zusammengesetzter Körper
+* SuS wenden entweder das Subtrahieren von Beruehrungsflaechen oder das Addieren von Teilflächen adäquat an
+
+## Zeitplan
+
+| Zeit | Phase | Unterrichtsgeschehen | Ziel | Methode | Medien |
+|:-----|-------------|--------------------------------------|-----------------------------------------------------------|----------|------------------|
+| 5 | Intro | Vorstellung meines Hundeproblems | SuS denken sich in die reale Problemstellung ein | LV | BE, Geogebra |
+| 10 | Wdh 1 | SuS erarbeiten den A durch Addition der Teilflächen | SuS wenden die Teilflächen Addition auf ein Prisma an | UG | BE, T, Geogebra |
+| 7.5 | Sich 1 | SuS erstellen Hefteintrag anhand des Schrägbilds des Hundehauses | | UG | BE |
+| 5 | Motiv 2 | Echt zusammengesetzter Körper | SuS beschreiben das Problem der Addition fuer zusammengestzte Koerper | UG | BE, Geogebra |
+| 10 | Erarb 2 | SuS erarbeiten den A durch Zerlegung und Subtraktion der Berührflächen | SuS wenden die Zerlegung und Subtraktion von Beruehrflaechen an | UG | BE, Geogebra |
+| 7.5 | Sich 2 | SuS erstellen Hefteintrag zur Zerlegung anhand eines Schraegbild des komplexeren Hauses | | UG | BE |
diff --git a/Mathe/Stunden/2023/03/23/6c/topic b/Mathe/Stunden/2023/03/23/6c/topic
new file mode 120000
index 00000000..928f0951
--- /dev/null
+++ b/Mathe/Stunden/2023/03/23/6c/topic
@@ -0,0 +1 @@
+../../../../../6/LP/2/1/ZusammengesetzteKoerper/ \ No newline at end of file
diff --git a/common.mk b/common.mk
index 825d00dc..09b83020 100644
--- a/common.mk
+++ b/common.mk
@@ -1,19 +1,24 @@
IMGS := $(wildcard img/*)
-SLIDES_OPTIONS := --slide-level 2 -t beamer
+LATEX_BASE := $(MAKEFILE_DIR)latex
+COMMON_IMAGES := $(LATEX_BASE)/images
+
+COMMON_PANDOC_OPTIONS := --resource-path="$(COMMON_IMAGES):." --lua-filter "$(LATEX_BASE)/pandoc_center_img.lua"
+PANDOC := pandoc $(COMMON_PANDOC_OPTIONS)
+
+SLIDES_OPTIONS := --slide-level 2 -t beamer
SLIDES_FORMAT := markdown
SCHEDULE_FORMAT := markdown+pipe_tables
-LATEX_BASE := $(MAKEFILE_DIR)latex
ADDITIONAL_TEX_INPUTS := LATEX_BASE:
RUBBER_OPTS := --pdf --shell-escape -I "$(LATEX_BASE)"
schedule.pdf: schedule.md $(MAKEFILE_LIST)
- pandoc $< -f $(SCHEDULE_FORMAT) -o $@
+ $(PANDOC) $< -f $(SCHEDULE_FORMAT) -o $@
slides.pdf: slides.md $(wildcard img/*) $(MAKEFILE_LIST)
- pandoc $(SLIDES_OPTIONS) -f $(SLIDES_FORMAT) $< -o $@
+ $(PANDOC) $(SLIDES_OPTIONS) -f $(SLIDES_FORMAT) $< -o $@
%.pdf: %.tex $(MAKEFILE_LIST)
rubber $(RUBBER_OPTS) $< && rubber --clean -q $<
diff --git a/latex/images/geogebra.jpeg b/latex/images/geogebra.jpeg
new file mode 100644
index 00000000..2d20d547
--- /dev/null
+++ b/latex/images/geogebra.jpeg
Binary files differ
diff --git a/latex/pandoc_center_img.lua b/latex/pandoc_center_img.lua
new file mode 100644
index 00000000..18782725
--- /dev/null
+++ b/latex/pandoc_center_img.lua
@@ -0,0 +1,20 @@
+-- Based on:
+-- https://pandoc.org/lua-filters.html#center-images-in-latex-and-html-output
+-- Licensed under MIT License found at:
+-- https://github.com/TomBener/pandoc-templates/blob/05aba224519d8a2b037108948bde0d820860b786/LICENSE
+
+-- Filter images with this function if the target format is LaTeX.
+if FORMAT:match('beamer') then
+ function Image(elem)
+ -- Surround all images with the 'center' class with image-centering raw LaTeX.
+ if elem.classes[1] == "center" then
+ return {
+ pandoc.RawInline('latex', '\\hfill\\break{\\centering'),
+ elem,
+ pandoc.RawInline('latex', '\\par}')
+ }
+ else
+ return elem
+ end
+ end
+end