In der weitesten Bedeutung des Wortes nennen wir die Entwicklung einer Theorie axiomatisch, wenn die Grundbegriffe und Grundvoraussetzungen als solche an die Spitze gestellt werden und aus ihnen der weitere Inhalt der Theorie mit Hilfe von Definitionen und Beweisen logisch abgeleitet wird. In diesem Sinne ist die Geometrie von Euklid, die Mechanik von Newton, die Thermodynamik von Clausius axiomatisch begründet worden.
Bestimme alle natürlichen Zahlen kleiner als 100, die entweder durch 5 oder 7 teilbar sind.
@@ -529,8 +529,58 @@
Aufgabenvorschläge
Bestimme alle natürlichen Zahlen kleiner als 100, die Summe von drei Quadraten sind.
Bestimme alle natürlichen Zahlen kleiner als 100, die Summe von drei Quadraten sind.
-
Bestimme alle nat?rlichen Zahlen kleiner als 100, die Summe von vier Quadraten sind.
+
Bestimme alle natürlichen Zahlen kleiner als 100, die Summe von vier Quadraten sind.
+
+
+Lösungsvorschlag
+
+
Dieser Lösungsvorschlag stammt von Leandro Lüthi (Studierender) unter eine CC BY-SA 4.0 Lizenz.
+
+def istSumVonQuadr(zahl, anz_quadrnr):
+# Diese Funktion überprüft, ob eine Zahl als Summe von zwei Quadraten dargestellt werden kann.
+if anz_quadrnr ==2:
+for i inrange(1, int(zahl**0.5)+1):
+# for-Schleife läuft von 1-zur Wurzel unserer Zahl und testet immer die Summe
+# Von i- Wurzel unserer Zahl, ob die Summe gleich unserer Zahl ist
+for j inrange(i, int(zahl**0.5)+1):
+if i**2+ j**2== zahl:
+returnTrue
+# Wird eine Kombination gefunden, die unsere Zahl ergibt, gibt die Funnktion true zurück
+returnFalse
+else:
+# Rekursive Funktion, um alle möglichen Kombinationen zu überprüfen
+for i inrange(1, int(zahl**0.5) +1):
+# Reduzieren der Anzahl an Quadraten um 1 und Überprüfen der verbleibenden Summe
+if istSumVonQuadr(zahl - i**2, anz_quadrnr -1):
+returnTrue
+"""
+ Von der 'zahl' wird das Quadrat von i subdrahiert
+ Anschliessend wird die Funkt. rekursiv mit dem Ergebniss und anz_quadrnr-1 als Parameter wieder aufgerufen, um zu überprüfen, ob es eine Quadratzahlenkombination gibt mit anz_quadrnr-1 Summanden, die als Resultat die Differenz
+ zwischen i**2 und zahl ergeben
+ """
+returnFalse
+
+# Liste zum Speichern der Zahlen, die als Summe von zwei Quadraten dargestellt werden können
+summe_quadraten_zahlen = []
+print("Geben Sie eine Zahl ein, bis wohin alle natürlichen Zahlen bestimmt werden sollen, die Summe von Quadratzahlen sind:",flush=True)
+rangeOfQuadrNr =int(input("Zahl: "))
+quadrnr =int(input("Geben Sie die Anzahl an Summanden von Quadratzahlen ein: "))
+# Durchlaufe alle Zahlen von 1 bis rangeOfQuadrNr
+for zahl inrange(1, rangeOfQuadrNr):
+if istSumVonQuadr(zahl, quadrnr):
+"""
+ Der 2. Parameter der Funktion gibt an, wie viele Summanden von Quadratzahlen zusammen die 'zahl' ergeben sollen für alle Zahlen von 1-99 wird überprüft, ob es Quadratzahlen gibt, die in Summe die zahl ergeben
+ """
+ summe_quadraten_zahlen.append(zahl)
+# Gibt die Funktion ein 'true' zurück, wird das if-Statement ausgeführt und die Zahl in unsere Liste gepusht
+
+# Ausgabe der gefundenen Zahlen
+print("Natürliche Zahlen kleiner als "+str(rangeOfQuadrNr)+", die Summe von "+str(quadrnr)+" Quadraten sind: ")
+for zahl in summe_quadraten_zahlen:
+print(zahl)
+# Alle Elemente unserer Liste, werden geprinted
+
Die SuS erkennen, dass jede natürliche Zahl \(n\) als Summe von vier Quadratzahlen dargestellt werden kann.
diff --git a/docs/search.json b/docs/search.json
index b3fe395..b3d98cb 100644
--- a/docs/search.json
+++ b/docs/search.json
@@ -381,50 +381,50 @@
"objectID": "tagungsunterlagen/2024_05_02_KI_Mathematikunterricht.html#machine-learning-ml",
"href": "tagungsunterlagen/2024_05_02_KI_Mathematikunterricht.html#machine-learning-ml",
"title": "KI im Mathematikunterricht",
- "section": "",
- "text": "Hersteller\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nUserdata\n\n\n\nPrompt\n\n\n\nContext\n\n\n\nArchitektur\n\n\n\nParameter\n\n\n\nTraining\n\n\n\nTraining Data\n\n\n\nTags\n\n\n\nFeedback\n\n\n\nAnbieter\n\n\n\nRegeln\n\n\n\nInstruktionen\n\n\n\nApplikation\n\n\n\nOutput\n\n\n\nSprachmodell\n\n\n\nUser Interface"
+ "section": "Machine Learning (ML)",
+ "text": "Machine Learning (ML)\n\n\n\n\n\n\n\n\n\n\n\n\nHersteller\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nUserdata\n\n\n\nPrompt\n\n\n\nContext\n\n\n\nArchitektur\n\n\n\nParameter\n\n\n\nTraining\n\n\n\nTraining Data\n\n\n\nTags\n\n\n\nFeedback\n\n\n\nAnbieter\n\n\n\nRegeln\n\n\n\nInstruktionen\n\n\n\nApplikation\n\n\n\nOutput\n\n\n\nSprachmodell\n\n\n\nUser Interface\n\n\n\n\n\n\n\n\n\n\nAbbildung 2: Übersicht über Machine Learning"
},
{
"objectID": "tagungsunterlagen/2024_05_02_KI_Mathematikunterricht.html#wichtige-entwicklungen-der-letzten-jahre",
"href": "tagungsunterlagen/2024_05_02_KI_Mathematikunterricht.html#wichtige-entwicklungen-der-letzten-jahre",
"title": "KI im Mathematikunterricht",
- "section": "",
- "text": "Attention (vgl. Vaswani et al., 2017)\nTransformer Architektur\nLarge Language Models\nMultimodal Models"
+ "section": "Wichtige Entwicklungen der letzten Jahre",
+ "text": "Wichtige Entwicklungen der letzten Jahre\n\nAttention (vgl. Vaswani et al., 2017)\nTransformer Architektur\nLarge Language Models\nMultimodal Models"
},
{
"objectID": "tagungsunterlagen/2024_05_02_KI_Mathematikunterricht.html#wichtige-konzepte",
"href": "tagungsunterlagen/2024_05_02_KI_Mathematikunterricht.html#wichtige-konzepte",
"title": "KI im Mathematikunterricht",
- "section": "",
- "text": "Temperature (vgl. Wolfram, 2023 )\nGenerative KI\nArtificial general intelligence\n\\(\\Rightarrow ML \\supset KI\\,?\\)"
+ "section": "Wichtige Konzepte",
+ "text": "Wichtige Konzepte\n\nTemperature (vgl. Wolfram, 2023 )\nGenerative KI\nArtificial general intelligence\n\\(\\Rightarrow ML \\supset KI\\,?\\)"
},
{
"objectID": "tagungsunterlagen/2024_05_02_KI_Mathematikunterricht.html#summative-beurteilung",
"href": "tagungsunterlagen/2024_05_02_KI_Mathematikunterricht.html#summative-beurteilung",
"title": "KI im Mathematikunterricht",
"section": "Summative Beurteilung",
- "text": "Summative Beurteilung\n\nDatenschutz & Nutzungsrechte\nEthische Aspekte\nKI \\(\\neq\\) KI\nKI \\(\\neq\\) Taschenrechner\n\n“participants were not able to detect AI-generated argumentative essays” (Fleckenstein et al., 2024, p. 3) (pdf)\n“teachers may not be aware of their inability to identify AI-generated texts among student essays” (Fleckenstein et al., 2024, p. 4) (pdf)"
+ "text": "Summative Beurteilung\n\nDatenschutz & Nutzungsrechte\nEthische Aspekte\nKI \\(\\neq\\) KI\nKI \\(\\neq\\) Taschenrechner\n\n\nparticipants were not able to detect AI-generated argumentative essays\n\n\n(Fleckenstein et al., 2024, p. 3)\n\n\nteachers may not be aware of their inability to identify AI-generated texts among student essays\n\n\n(Fleckenstein et al., 2024, p. 4)"
},
{
"objectID": "tagungsunterlagen/2024_05_02_KI_Mathematikunterricht.html#formative-beurteilung",
"href": "tagungsunterlagen/2024_05_02_KI_Mathematikunterricht.html#formative-beurteilung",
"title": "KI im Mathematikunterricht",
"section": "Formative Beurteilung",
- "text": "Formative Beurteilung\n“Bildungsnahe Eltern halfen ihren Kindern bei den Hausaufgaben. Kinder aus bildungsfernen Haushalten waren auf sich gestellt.”\n\n(Wälti in Jones, 2022, S. 3)\n\n“Es soll ausdrücklich keine „ständige Beurteilungssituation“ entstehen”\n\n(Kuratle & Balmer, 2021, S. 10)"
+ "text": "Formative Beurteilung\n\nBildungsnahe Eltern halfen ihren Kindern bei den Hausaufgaben. Kinder aus bildungsfernen Haushalten waren auf sich gestellt.\n\n\n(Wälti in Jones, 2022, S. 3)\n\n\nEs soll ausdrücklich keine „ständige Beurteilungssituation“ entstehen\n\n\n(Kuratle & Balmer, 2021, S. 10)"
},
{
"objectID": "tagungsunterlagen/2024_05_02_KI_Mathematikunterricht.html#bibigirl-die-vollkommene-puppe",
"href": "tagungsunterlagen/2024_05_02_KI_Mathematikunterricht.html#bibigirl-die-vollkommene-puppe",
"title": "KI im Mathematikunterricht",
"section": "Bibigirl, die vollkommene Puppe",
- "text": "Bibigirl, die vollkommene Puppe\n\nJa, wenn die Puppe gar nichts gesagt hätte, dann hätte Momo an ihrer Stelle antworten können, und es hätte sich die schönste Unterhaltung ergeben\nAber so verhinderte Bibigirl gerade dadurch, daß sie redete, jedes Gespräch.\n[…]\nIch glaub’, sagte sie leise, man kann sie nicht liebhaben.\n\nEnde (1973)"
+ "text": "Bibigirl, die vollkommene Puppe\n\nJa, wenn die Puppe gar nichts gesagt hätte, dann hätte Momo an ihrer Stelle antworten können, und es hätte sich die schönste Unterhaltung ergeben\nAber so verhinderte Bibigirl gerade dadurch, daß sie redete, jedes Gespräch.\n[…]\nIch glaub’, sagte sie leise, man kann sie nicht liebhaben.\n\nMomo von Ende (1973)"
},
{
"objectID": "tagungsunterlagen/2024_05_02_KI_Mathematikunterricht.html#bibliographie",
"href": "tagungsunterlagen/2024_05_02_KI_Mathematikunterricht.html#bibliographie",
"title": "KI im Mathematikunterricht",
"section": "Bibliographie",
- "text": "Bibliographie\n\n\n\n\nPHBern, Institut Sekundarstufe 1, Richard Conrardy, Dozent\n\n\n\n\nEnde, M. (1973). Momo oder die seltsame Geschichte von den Zeit-Dieben und von dem Kind, das den Menschen die gestohlene Zeit zurückbrachte: ein Märchen-Roman (Ungekürzte Taschenbuchausg). Piper.\n\n\nJones, N. (2022). «Was wir einst einübten, macht heute die Maschine». Berner Zeitung.\n\n\nKuratle, R., & Balmer, T. (2021). Kompetenzorientierte Beurteilung an der Volksschule des Kantons Bern. Institut für Weiterbildung und Medienbildung.\n\n\nVaswani, A., Shazeer, N., Parmar, N., Uszkoreit, J., Jones, L., Gomez, A. N., Kaiser, Ł., & Polosukhin, I. (2017). Attention is All you Need. Advances in Neural Information Processing Systems 30, 30, 5999–6010. https://dl.acm.org/doi/pdf/10.5555/3295222.3295349\n\n\nWolfram, S. (2023). What is ChatGPT doing ... and why does it work? Wolfram Media, Inc."
+ "text": "Bibliographie\n\n\n\n\nPHBern, Institut Sekundarstufe 1, Richard Conrardy, Dozent\n\n\n\n\nEnde, M. (1973). Momo oder die seltsame Geschichte von den Zeit-Dieben und von dem Kind, das den Menschen die gestohlene Zeit zurückbrachte: ein Märchen-Roman (Ungekürzte Taschenbuchausg). Piper.\n\n\nFleckenstein, J., Meyer, J., Jansen, T., Keller, S. D., Köller, O., & Möller, J. (2024). Do teachers spot AI? Evaluating the detectability of AI-generated texts among student essays. Computers and Education: Artificial Intelligence, 6, 100209. https://doi.org/10.1016/j.caeai.2024.100209\n\n\nJones, N. (2022). «Was wir einst einübten, macht heute die Maschine». Berner Zeitung.\n\n\nKuratle, R., & Balmer, T. (2021). Kompetenzorientierte Beurteilung an der Volksschule des Kantons Bern. Institut für Weiterbildung und Medienbildung.\n\n\nMishra, P., & Koehler, M. J. (2006). Technological pedagogical content knowledge: A framework for teacher knowledge. Teachers College Record, 108(6), 1017–1054. https://doi.org/10.1111/j.1467-9620.2006.00684.x\n\n\nVaswani, A., Shazeer, N., Parmar, N., Uszkoreit, J., Jones, L., Gomez, A. N., Kaiser, Ł., & Polosukhin, I. (2017). Attention is All you Need. Advances in Neural Information Processing Systems 30, 30, 5999–6010. https://dl.acm.org/doi/pdf/10.5555/3295222.3295349\n\n\nWolfram, S. (2023). What is ChatGPT doing ... and why does it work? Wolfram Media, Inc."
},
{
"objectID": "index.html",
@@ -437,15 +437,15 @@
"objectID": "lerngelegenheiten/LG_math_summative_praes/woche_01.html#organisationsblatt",
"href": "lerngelegenheiten/LG_math_summative_praes/woche_01.html#organisationsblatt",
"title": "Summative Beurteilung im Mathematikunterricht",
- "section": "Organisationsblatt",
- "text": "Organisationsblatt\n\n\nOrganisationsblatt\nPorta-Mathematik Materialraum"
+ "section": "",
+ "text": "Organisationsblatt\nPorta-Mathematik Materialraum"
},
{
"objectID": "lerngelegenheiten/LG_math_summative_praes/woche_01.html#grundlagen",
"href": "lerngelegenheiten/LG_math_summative_praes/woche_01.html#grundlagen",
"title": "Summative Beurteilung im Mathematikunterricht",
"section": "Grundlagen",
- "text": "Grundlagen\n\n\nArt.3 DVBS\nDie Beurteilung ist\n\nförderorientiert,\nlernzielorientiert,\numfassend, […]\ntransparent und nachvollziehbar.\n\n\nErziehungsdirektion des Kantons Bern (2022)\n\n\nQualitätsmerkmale einer kompetenzorientierten Beurteilung\n\nFörderorientierung: […]\nPassung zum Unterricht: […]\nTransparenz / Nachvollziehbarkeit: […]\nUmfassende Beurteilung: […]\n\n\nErziehungsdirektion des Kantons Bern (2016)"
+ "text": "Grundlagen\n\n\n\nArt.3 DVBS\nDie Beurteilung ist\n\nförderorientiert,\nlernzielorientiert,\numfassend, […]\ntransparent und nachvollziehbar.\n\n\nErziehungsdirektion des Kantons Bern (2022)\n\n\n\n\nQualitätsmerkmale einer kompetenzorientierten Beurteilung\n\nFörderorientierung: […]\nPassung zum Unterricht: […]\nTransparenz / Nachvollziehbarkeit: […]\nUmfassende Beurteilung: […]\n\n\nErziehungsdirektion des Kantons Bern (2016)"
},
{
"objectID": "lerngelegenheiten/LG_math_summative_praes/woche_01.html#constructive-alignment",
@@ -459,14 +459,14 @@
"href": "lerngelegenheiten/LG_math_summative_praes/woche_01.html#förderkreislauf",
"title": "Summative Beurteilung im Mathematikunterricht",
"section": "Förderkreislauf",
- "text": "Förderkreislauf\n\n\nAbbildung 1: Förderkreislauf (Kuratle & Balmer, 2021, S. 3)"
+ "text": "Förderkreislauf\n\n\n\n\n\n\nAbbildung 1: Förderkreislauf (Kuratle & Balmer, 2021, S. 3)"
},
{
"objectID": "lerngelegenheiten/LG_math_summative_praes/woche_01.html#kriterien-zur-auswahl-von-schulstoff",
"href": "lerngelegenheiten/LG_math_summative_praes/woche_01.html#kriterien-zur-auswahl-von-schulstoff",
"title": "Summative Beurteilung im Mathematikunterricht",
"section": "Kriterien zur Auswahl von Schulstoff",
- "text": "Kriterien zur Auswahl von Schulstoff\n\nDer Lehrstoff muss mathematisch richtig sein.\nDer Lehrstoff muss spätere Erweiterungen vorbereiten.\nDer Lehrstoff muss an den Anfangszustand der SchUler anknüpfen.\nDer Lehrstoff muss den gestellten Zielen entsprechen.\n\n\n(Van Dormolen, 1978, S. 36)"
+ "text": "Kriterien zur Auswahl von Schulstoff\n\nDer Lehrstoff muss mathematisch richtig sein.\nDer Lehrstoff muss spätere Erweiterungen vorbereiten.\nDer Lehrstoff muss an den Anfangszustand der Schüler anknüpfen.\nDer Lehrstoff muss den gestellten Zielen entsprechen.\n\n\n(Van Dormolen, 1978, S. 36)"
},
{
"objectID": "lerngelegenheiten/LG_math_summative_praes/woche_01.html#auftrag-auf-woche-8",
@@ -1691,7 +1691,7 @@
"href": "tagungsunterlagen/2024_03_18_Treffpunkt_Hochschuldidaktik.html#workshop",
"title": "Inhalte effizient onlinebringen",
"section": "Workshop",
- "text": "Workshop\n\n\nQuellcode für den Countdown\nlibrary (countdown)\ncountdown(\n right = 0,\n top = 0,\n font_size = \"1.5em\",\n margin = \"0%\",\n minutes = 20, \n seconds = 0\n)\n\n\n\n−+\n20:00"
+ "text": "Workshop"
},
{
"objectID": "tagungsunterlagen/2024_03_18_Treffpunkt_Hochschuldidaktik.html#creative-coding---sonja-schär",
@@ -1761,7 +1761,7 @@
"href": "tagungsunterlagen/2024_03_18_Treffpunkt_Hochschuldidaktik.html#bibliographie",
"title": "Inhalte effizient onlinebringen",
"section": "Bibliographie",
- "text": "Bibliographie\n\n\n\n\nPHBern, Institut Sekundarstufe 1, Richard Conrardy, Dozent\n\n\n\n\nEidgenössisches Institut für Geistiges Eigentum. (o. J.). Zitieren aus Werken - Eidgenössisches Institut für Geistiges Eigentum. https://www.ige.ch/de/etwas-schuetzen/urheberrecht/ein-werk-nutzen/erlaubte-nutzungen/zitieren-aus-werken\n\n\nThurlbeck, W. M. (1989). Perestroika, Fashion, and the Universal Glue. American Review of Respiratory Disease, 139(5), 1280–1281. https://doi.org/10.1164/ajrccm/139.5.1280"
+ "text": "Bibliographie\n\n\n\n\nPHBern, Institut Sekundarstufe 1, Richard Conrardy, Dozent\n\n\n\n\nEidgenössisches Institut für Geistiges Eigentum. (o. J.). Zitieren aus Werken - Eidgenössisches Institut für Geistiges Eigentum. https://www.ige.ch/de/etwas-schuetzen/urheberrecht/ein-werk-nutzen/erlaubte-nutzungen/zitieren-aus-werken"
},
{
"objectID": "lerngelegenheiten/LG_math_summative_praes/woche_03.html#zusammenhang-zwischen-fachinhalten-und-kompetenzen-nach-lp21",
@@ -1825,5 +1825,124 @@
"title": "Summative Beurteilung im Mathematikunterricht",
"section": "Kompetenzbereiche nach Lehrplan21",
"text": "Kompetenzbereiche nach Lehrplan21\n\nZahl und Variable\nForm und Raum\nGrössen, Funktionen, Daten und Zufall\n\n\nBildungs- und Kulturdirektion des Kantons Bern (2016)"
+ },
+ {
+ "objectID": "lerngelegenheiten/LG_math_summative_praes/woche_03.html#axiomatische-theorie",
+ "href": "lerngelegenheiten/LG_math_summative_praes/woche_03.html#axiomatische-theorie",
+ "title": "Summative Beurteilung im Mathematikunterricht",
+ "section": "Axiomatische Theorie",
+ "text": "Axiomatische Theorie\n\nIn der weitesten Bedeutung des Wortes nennen wir die Entwicklung einer Theorie axiomatisch, wenn die Grundbegriffe und Grundvoraussetzungen als solche an die Spitze gestellt werden und aus ihnen der weitere Inhalt der Theorie mit Hilfe von Definitionen und Beweisen logisch abgeleitet wird. In diesem Sinne ist die Geometrie von Euklid, die Mechanik von Newton, die Thermodynamik von Clausius axiomatisch begründet worden.\n\n(Hilbert & P. Bernays, 1968, S. 1)"
+ },
+ {
+ "objectID": "tagungsunterlagen/2024_05_02_KI_Mathematikunterricht.html#tpack-modell",
+ "href": "tagungsunterlagen/2024_05_02_KI_Mathematikunterricht.html#tpack-modell",
+ "title": "KI im Mathematikunterricht",
+ "section": "TPACK-Modell",
+ "text": "TPACK-Modell\n\n\nAbbildung 2: TPACK Modell (Mishra & Koehler, 2006)"
+ },
+ {
+ "objectID": "tagungsunterlagen/2024_05_02_KI_Mathematikunterricht.html#section",
+ "href": "tagungsunterlagen/2024_05_02_KI_Mathematikunterricht.html#section",
+ "title": "KI im Mathematikunterricht",
+ "section": "",
+ "text": "Abbildung 1: TPACK Modell (Mishra & Koehler, 2006)\n\nBild von Matthew Koehler, CC0, via Wikimedia Commons"
+ },
+ {
+ "objectID": "tagungsunterlagen/2024_03_18_Treffpunkt_Hochschuldidaktik.html#webseite-erstellen",
+ "href": "tagungsunterlagen/2024_03_18_Treffpunkt_Hochschuldidaktik.html#webseite-erstellen",
+ "title": "Inhalte effizient onlinebringen",
+ "section": "Webseite erstellen",
+ "text": "Webseite erstellen"
+ },
+ {
+ "objectID": "tagungsunterlagen/2024_03_18_Treffpunkt_Hochschuldidaktik.html#webseite-auf-ilias-stellen",
+ "href": "tagungsunterlagen/2024_03_18_Treffpunkt_Hochschuldidaktik.html#webseite-auf-ilias-stellen",
+ "title": "Inhalte effizient onlinebringen",
+ "section": "Webseite auf Ilias stellen",
+ "text": "Webseite auf Ilias stellen"
+ },
+ {
+ "objectID": "tagungsunterlagen/2024_03_18_Treffpunkt_Hochschuldidaktik.html#webseite-auf-dem-internet-publizieren",
+ "href": "tagungsunterlagen/2024_03_18_Treffpunkt_Hochschuldidaktik.html#webseite-auf-dem-internet-publizieren",
+ "title": "Inhalte effizient onlinebringen",
+ "section": "Webseite auf dem Internet publizieren",
+ "text": "Webseite auf dem Internet publizieren"
+ },
+ {
+ "objectID": "tagungsunterlagen/2024_03_18_Treffpunkt_Hochschuldidaktik.html#section-1",
+ "href": "tagungsunterlagen/2024_03_18_Treffpunkt_Hochschuldidaktik.html#section-1",
+ "title": "Inhalte effizient onlinebringen",
+ "section": "🧠 + 🤖 = 🦾",
+ "text": "🧠 + 🤖 = 🦾\n\nHello, Rainbow Text!\n\n\n\nThis text will sparkle!\n\n\n\n\n\nThis text will jiggle!\n\n\n\n\n\nWordArt is back!"
+ },
+ {
+ "objectID": "tagungsunterlagen/2024_03_18_Treffpunkt_Hochschuldidaktik.html#do-it-yourself",
+ "href": "tagungsunterlagen/2024_03_18_Treffpunkt_Hochschuldidaktik.html#do-it-yourself",
+ "title": "Inhalte effizient onlinebringen",
+ "section": "Do-it-yourself",
+ "text": "Do-it-yourself\n\nMarkdown\nYaml\nCSS\nHTML\n\\(\\LaTeX\\)\nPython\nJavascript(Mermaid JS)\nBibtex"
+ },
+ {
+ "objectID": "tagungsunterlagen/2024_03_18_Treffpunkt_Hochschuldidaktik.html#yaml",
+ "href": "tagungsunterlagen/2024_03_18_Treffpunkt_Hochschuldidaktik.html#yaml",
+ "title": "Inhalte effizient onlinebringen",
+ "section": "YAML",
+ "text": "YAML"
+ },
+ {
+ "objectID": "tagungsunterlagen/2024_03_18_Treffpunkt_Hochschuldidaktik.html#webseite-anpassen",
+ "href": "tagungsunterlagen/2024_03_18_Treffpunkt_Hochschuldidaktik.html#webseite-anpassen",
+ "title": "Inhalte effizient onlinebringen",
+ "section": "Webseite anpassen",
+ "text": "Webseite anpassen\n\n_quarto.yml\nstyles.scss\nindex.qmd"
+ },
+ {
+ "objectID": "tagungsunterlagen/2024_03_18_Treffpunkt_Hochschuldidaktik.html#dateien",
+ "href": "tagungsunterlagen/2024_03_18_Treffpunkt_Hochschuldidaktik.html#dateien",
+ "title": "Inhalte effizient onlinebringen",
+ "section": "Dateien",
+ "text": "Dateien\nWebseite anpassen\n\n_quarto.yml\nstyles.scss\nindex.qmd\nneue Seite erstellen und ins Menü einfügen\n\nPräsentationsfolien erstellen"
+ },
+ {
+ "objectID": "tagungsunterlagen/2024_03_18_Treffpunkt_Hochschuldidaktik.html#expectation-management",
+ "href": "tagungsunterlagen/2024_03_18_Treffpunkt_Hochschuldidaktik.html#expectation-management",
+ "title": "Inhalte effizient onlinebringen",
+ "section": "Expectation management",
+ "text": "Expectation management\n\n\nbesser als Powerpoint, Word etc.\nschlechter\nerfrischend anders!"
+ },
+ {
+ "objectID": "tagungsunterlagen/2024_03_18_Treffpunkt_Hochschuldidaktik.html#learning-outcomes-1",
+ "href": "tagungsunterlagen/2024_03_18_Treffpunkt_Hochschuldidaktik.html#learning-outcomes-1",
+ "title": "Inhalte effizient onlinebringen",
+ "section": "Learning Outcomes",
+ "text": "Learning Outcomes\n\nWir erstellen eine Webseite in 5 Minuten.\nWir schreiben in 7 Sprachen."
+ },
+ {
+ "objectID": "tagungsunterlagen/2024_03_18_Treffpunkt_Hochschuldidaktik.html#step-plan",
+ "href": "tagungsunterlagen/2024_03_18_Treffpunkt_Hochschuldidaktik.html#step-plan",
+ "title": "Inhalte effizient onlinebringen",
+ "section": "3 step plan",
+ "text": "3 step plan\n\nWebseite erstellen\nWebseite auf Ilias stellen\nWebseite auf dem Internet publizieren\n\n\n\n\n−+\n20:00"
+ },
+ {
+ "objectID": "tagungsunterlagen/2024_03_18_Treffpunkt_Hochschuldidaktik.html#wo-geht-die-reise-hin",
+ "href": "tagungsunterlagen/2024_03_18_Treffpunkt_Hochschuldidaktik.html#wo-geht-die-reise-hin",
+ "title": "Inhalte effizient onlinebringen",
+ "section": "Wo geht die Reise hin?",
+ "text": "Wo geht die Reise hin?\n\nGithub\nPDF-Vorlagen"
+ },
+ {
+ "objectID": "tagungsunterlagen/2024_03_18_Treffpunkt_Hochschuldidaktik.html#diskussion",
+ "href": "tagungsunterlagen/2024_03_18_Treffpunkt_Hochschuldidaktik.html#diskussion",
+ "title": "Inhalte effizient onlinebringen",
+ "section": "Diskussion",
+ "text": "Diskussion\n\nPotential für Studierende?\nPotential für Dozierende?\nWelche Features sind wichtig?"
+ },
+ {
+ "objectID": "lerngelegenheiten/LG_math_summative_praes/woche_01.html",
+ "href": "lerngelegenheiten/LG_math_summative_praes/woche_01.html",
+ "title": "Summative Beurteilung im Mathematikunterricht",
+ "section": "",
+ "text": "Organisationsblatt\nPorta-Mathematik Materialraum"
}
]
\ No newline at end of file
diff --git a/docs/site_libs/countdown-0.4.0/countdown.css b/docs/site_libs/countdown-0.4.0/countdown.css
index bf32c41..22941ae 100644
--- a/docs/site_libs/countdown-0.4.0/countdown.css
+++ b/docs/site_libs/countdown-0.4.0/countdown.css
@@ -2,7 +2,7 @@
background: inherit;
position: absolute;
cursor: pointer;
- font-size: 2em;
+ font-size: 1.5em;
line-height: 1;
border-color: #ddd;
border-width: 3px;
diff --git a/docs/site_libs/revealjs/plugin/gongtimer/elapsed_time_bar.js b/docs/site_libs/revealjs/plugin/gongtimer/elapsed_time_bar.js
new file mode 100644
index 0000000..eb772da
--- /dev/null
+++ b/docs/site_libs/revealjs/plugin/gongtimer/elapsed_time_bar.js
@@ -0,0 +1,161 @@
+// MIT License
+// tkrkt/reveal.js-elapsed-time-bar
+// https://github.com/tkrkt/reveal.js-elapsed-time-bar
+// with minor modifications by Andrie de Vries to support Quarto
+
+var _gong = {
+ // default value
+ barColor: 'rgb(200,0,0)',
+ pausedBarColor: 'rgba(200,0,0,.6)',
+
+ isPaused: false,
+ isFinished: false,
+
+ allottedTime: null,
+ timeProgressBar: null,
+ startTime: null,
+ pauseTime: null,
+ pauseTimeDuration: 0,
+
+ /**
+ * initialize elements
+ */
+ handleReady: function(config) {
+ // var config = Reveal.getConfig();
+
+ // activate this plugin if config.allottedTime exists.
+ if (!config.allottedTime) {
+ console.warn('Failed to start ElapsedTimeBar plugin. "allottedTime" property is required.');
+ return;
+ }
+
+ // set configurations
+ this.barColor = config.barColor || this.barColor;
+ this.pausedBarColor = config.pausedBarColor || this.pausedBarColor;
+
+ // calc barHeight from config.barHeight or page-progress container
+ var barHeight;
+ var pageProgressContainer = document.querySelector('.progress');
+ if (config.progressBarHeight) {
+ barHeight = parseInt(config.progressBarHeight, 10) + 'px';
+
+ // override height of page-progress container
+ pageProgressContainer && (pageProgressContainer.style.height = barHeight);
+ } else if (config.progress && pageProgressContainer) {
+ // get height from page-progress container
+ barHeight = pageProgressContainer.getBoundingClientRect().height + 'px';
+ } else {
+ // default
+ barHeight = '3px';
+ }
+
+ // create container of time-progress
+ var timeProgressContainer = document.createElement('div');
+ timeProgressContainer.classList.add('progress');
+ Object.entries({
+ display: 'block',
+ position: 'fixed',
+ bottom: config.progress ? barHeight : 0,
+ width: '100%',
+ height: barHeight
+ }).forEach(([k, v]) => {
+ timeProgressContainer.style[k] = v;
+ });
+ document.querySelector('.reveal').appendChild(timeProgressContainer);
+
+ // create content of time-progress
+ this.timeProgressBar = document.createElement('div');
+ Object.entries({
+ height: '100%',
+ willChange: 'width'
+ }).forEach(([k, v]) => {
+ this.timeProgressBar.style[k] = v;
+ });
+ timeProgressContainer.appendChild(this.timeProgressBar);
+
+ // start timer
+ this.start(config.allottedTime);
+ },
+
+ /**
+ * update repeatedly using requestAnimationFrame.
+ */
+ loop() {
+ if (this.isPaused) return;
+ var now = +new Date();
+ var elapsedTime = now - this.startTime - this.pauseTimeDuration;
+ if (elapsedTime > this.allottedTime) {
+ this.timeProgressBar.style.width = '100%';
+ this.isFinished = true;
+ } else {
+ this.timeProgressBar.style.width = elapsedTime / this.allottedTime * 100 + '%';
+ requestAnimationFrame(this.loop.bind(this));
+ }
+ },
+
+ /**
+ * set color of progress bar
+ */
+ setBarColor() {
+ if (this.isPaused) {
+ this.timeProgressBar.style.backgroundColor = this.pausedBarColor;
+ } else {
+ this.timeProgressBar.style.backgroundColor = this.barColor;
+ }
+ },
+
+ /**
+ * start(reset) timer with new allotted time.
+ * @param {number} allottedTime
+ * @param {number} [elapsedTime=0]
+ */
+ start(allottedTime, elapsedTime = 0) {
+ this.isFinished = false;
+ this.isPaused = false;
+ this.allottedTime = allottedTime;
+ this.startTime = +new Date() - elapsedTime;
+ this.pauseTimeDuration = 0;
+ this.setBarColor();
+ this.loop();
+ },
+
+ reset() {
+ this.start(this.allottedTime);
+ },
+
+ pause() {
+ if (this.isPaused) return;
+ this.isPaused = true;
+ this.pauseTime = +new Date();
+ this.setBarColor();
+ },
+
+ resume() {
+ if (!this.isPaused) return;
+
+ // add paused time duration
+ this.isPaused = false;
+ this.pauseTimeDuration += new Date() - this.pauseTime;
+ this.pauseTime = null;
+ this.setBarColor();
+ this.loop();
+ }
+};
+
+
+const initGong = function(deck) {
+ const config = deck.getConfig();
+ const options = config.gongtimer || {};
+ options.allottedTime = options.allottedTime * 60 * 1000;
+ window.addEventListener('ready', () => _gong.handleReady(options));
+}
+
+
+window.gongtimer = window.gongtimer || function() {
+ return {
+ id: 'gongtimer',
+ init: (deck) => {
+ initGong(deck);
+ },
+ }
+};
\ No newline at end of file
diff --git a/docs/tagungsunterlagen/2024_03_18_Treffpunkt_Hochschuldidaktik.html b/docs/tagungsunterlagen/2024_03_18_Treffpunkt_Hochschuldidaktik.html
index 6711cb3..ad9282f 100644
--- a/docs/tagungsunterlagen/2024_03_18_Treffpunkt_Hochschuldidaktik.html
+++ b/docs/tagungsunterlagen/2024_03_18_Treffpunkt_Hochschuldidaktik.html
@@ -8,9 +8,8 @@
-
-
-
+
+
Inhalte effizient onlinebringen
@@ -31,71 +30,6 @@
margin: 0 0.8em 0.2em -1em; /* quarto-specific, see https://github.com/quarto-dev/quarto-cli/issues/4556 */
vertical-align: middle;
}
- /* CSS for syntax highlighting */
- pre > code.sourceCode { white-space: pre; position: relative; }
- pre > code.sourceCode > span { line-height: 1.25; }
- pre > code.sourceCode > span:empty { height: 1.2em; }
- .sourceCode { overflow: visible; }
- code.sourceCode > span { color: inherit; text-decoration: inherit; }
- div.sourceCode { margin: 1em 0; }
- pre.sourceCode { margin: 0; }
- @media screen {
- div.sourceCode { overflow: auto; }
- }
- @media print {
- pre > code.sourceCode { white-space: pre-wrap; }
- pre > code.sourceCode > span { text-indent: -5em; padding-left: 5em; }
- }
- pre.numberSource code
- { counter-reset: source-line 0; }
- pre.numberSource code > span
- { position: relative; left: -4em; counter-increment: source-line; }
- pre.numberSource code > span > a:first-child::before
- { content: counter(source-line);
- position: relative; left: -1em; text-align: right; vertical-align: baseline;
- border: none; display: inline-block;
- -webkit-touch-callout: none; -webkit-user-select: none;
- -khtml-user-select: none; -moz-user-select: none;
- -ms-user-select: none; user-select: none;
- padding: 0 4px; width: 4em;
- color: #aaaaaa;
- }
- pre.numberSource { margin-left: 3em; border-left: 1px solid #aaaaaa; padding-left: 4px; }
- div.sourceCode
- { color: #003b4f; background-color: #f1f3f5; }
- @media screen {
- pre > code.sourceCode > span > a:first-child::before { text-decoration: underline; }
- }
- code span { color: #003b4f; } /* Normal */
- code span.al { color: #ad0000; } /* Alert */
- code span.an { color: #5e5e5e; } /* Annotation */
- code span.at { color: #657422; } /* Attribute */
- code span.bn { color: #ad0000; } /* BaseN */
- code span.bu { } /* BuiltIn */
- code span.cf { color: #003b4f; } /* ControlFlow */
- code span.ch { color: #20794d; } /* Char */
- code span.cn { color: #8f5902; } /* Constant */
- code span.co { color: #5e5e5e; } /* Comment */
- code span.cv { color: #5e5e5e; font-style: italic; } /* CommentVar */
- code span.do { color: #5e5e5e; font-style: italic; } /* Documentation */
- code span.dt { color: #ad0000; } /* DataType */
- code span.dv { color: #ad0000; } /* DecVal */
- code span.er { color: #ad0000; } /* Error */
- code span.ex { } /* Extension */
- code span.fl { color: #ad0000; } /* Float */
- code span.fu { color: #4758ab; } /* Function */
- code span.im { color: #00769e; } /* Import */
- code span.in { color: #5e5e5e; } /* Information */
- code span.kw { color: #003b4f; } /* Keyword */
- code span.op { color: #5e5e5e; } /* Operator */
- code span.ot { color: #003b4f; } /* Other */
- code span.pp { color: #ad0000; } /* Preprocessor */
- code span.sc { color: #5e5e5e; } /* SpecialChar */
- code span.ss { color: #20794d; } /* SpecialString */
- code span.st { color: #20794d; } /* String */
- code span.va { color: #111111; } /* Variable */
- code span.vs { color: #20794d; } /* VerbatimString */
- code span.wa { color: #5e5e5e; font-style: italic; } /* Warning */
/* CSS for citations */
div.csl-bib-body { }
div.csl-entry {
@@ -410,12 +344,6 @@
margin-right: 0;
}
-
-
-
-
-
-
@@ -448,414 +376,108 @@
-Thurlbeck, W. M. (1989). Perestroika, Fashion, and the Universal Glue. American Review of Respiratory Disease, 139(5), 1280–1281. https://doi.org/10.1164/ajrccm/139.5.1280
-