Presentatie in eigen map 00-presentatie

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
Guido van Dijk
2026-09-20 20:42:49 +02:00
parent f082b57232
commit 830d9f2e4a
36 changed files with 22 additions and 8 deletions
+2 -2
View File
@@ -7,8 +7,8 @@
!**/studiewijzer-biologie-3havo-ecologie.pdf
!**/lesbrief-ecologie.pdf
!**/stercollectie-voedselweb-hv3.pdf
!00-workshop/presentatie/presentatie-workshop-ai-agents.pdf
!00-workshop/presentatie/project/slides/*.html
!00-presentatie/presentatie-workshop-ai-agents.pdf
!00-presentatie/project/slides/*.html
__pycache__/
.*-embed.html
+10
View File
@@ -0,0 +1,10 @@
# Presentatie: Workshop AI Agents met Dify
- `presentatie-workshop-ai-agents.pdf`: de 22 dia's, klaar om te tonen.
- `maak_dias.py`: de bron; bouwt de dia's als HTML (1920x1080) in `project/slides/` en `project/deck.json`.
- `project/slides/*.html`: één bestand per dia, met de sprekersnotities in `<aside>`.
- `bouw_pdf.py` (of `python3 build.py`): bouwt de dia's opnieuw en maakt de PDF met google-chrome.
- `beelden/`: het logo en drie schermafbeeldingen uit de handleidingen.
Het draaiboek met tijden en werkvormen staat in `../00-workshop/`.
Licentie CC BY-SA 4.0, logo van AI Netwerk Limburg uitgezonderd; zie `../LICENSE.md`.

Before

Width:  |  Height:  |  Size: 392 KiB

After

Width:  |  Height:  |  Size: 392 KiB

Before

Width:  |  Height:  |  Size: 95 KiB

After

Width:  |  Height:  |  Size: 95 KiB

Before

Width:  |  Height:  |  Size: 93 KiB

After

Width:  |  Height:  |  Size: 93 KiB

Before

Width:  |  Height:  |  Size: 57 KiB

After

Width:  |  Height:  |  Size: 57 KiB

+3
View File
@@ -0,0 +1,3 @@
import runpy
from pathlib import Path
runpy.run_path(str(Path(__file__).resolve().parent / "bouw_pdf.py"), run_name="__main__")
+2 -2
View File
@@ -3,7 +3,7 @@ VOOR DE BEWERKER
Draaiboek voor de begeleider van de workshop AI Agents met Dify (2 uur). Geen beelden.
Bouwen: python3 build.py
De presentatie staat in presentatie/ (maak_dias.py bouwt de dia's, bouw_pdf.py de PDF;
De presentatie staat in ../00-presentatie/ (maak_dias.py bouwt de dia's, bouw_pdf.py de PDF;
22 dia's, sprekersnotities in project/slides/*.html). Bij een nieuwe versie van de
handleidingen: paginanummers in blok 2 en 4 nalopen.
-->
@@ -36,7 +36,7 @@ Het doel is niet dat iedereen alle apps gezien heeft, maar dat iedereen naar hui
| Handleiding 7, alleen deel B en C (de code) | voor spoor B | `07-schoolnieuws-met-controle` |
| Schoolgids en schrijfwijzer (fictief) | op de laptops | `02-agent-kennisbank/schoolgids-voorbeeldcollege.pdf`, `03-schoolcommunicatie/schrijfwijzer-voorbeeldcollege.pdf` |
| Post-its en stiften | 1 setje per tafel | |
| Presentatie | 1 | presentatie/presentatie-workshop-ai-agents.pdf (22 dia's); sprekersnotities in presentatie/project/slides |
| Presentatie | 1 | 00-presentatie/presentatie-workshop-ai-agents.pdf (22 dia's); sprekersnotities in 00-presentatie/project/slides |
| Demo-account met alle apps live | 1 | README.md, kopje "Gepubliceerde voorbeeld-apps" |
**Techniek**
+2 -2
View File
@@ -21,7 +21,7 @@ bronvermelding met dezelfde licentie.
## Scripts: MIT
De Python-scripts (`_gereedschap/`, `build.py` per map, `00-workshop/presentatie/maak_dias.py` en
De Python-scripts (`_gereedschap/`, `build.py` per map, `00-presentatie/maak_dias.py` en
`bouw_pdf.py`, `08-chatflow-studiecoach/maak_materiaal.py`) en de Python-code in de Code-nodes van
de handleidingen vallen onder de MIT-licentie:
@@ -38,7 +38,7 @@ de handleidingen vallen onder de MIT-licentie:
## Uitzonderingen
- Het logo van AI Netwerk Limburg (`_gereedschap/logo-ai-netwerk-limburg.png` en de kopie in
`00-workshop/presentatie/beelden/`) is een merk en valt niet onder deze licentie. Wie de
`00-presentatie/beelden/`) is een merk en valt niet onder deze licentie. Wie de
handleidingen of dia's bewerkt, vervangt het logo door het eigen logo of laat het weg
(`build_handleiding.py` en `maak_dias.py` verwachten een PNG op dat pad).
- `08-chatflow-studiecoach/stercollectie-voedselweb-hv3.pdf` en de kopie in `06-inclusief-lesmateriaal/`
+3 -2
View File
@@ -18,7 +18,8 @@ Eigenaar en contact: Guido van Dijk, guido@l-e-x.nl, guido@ai-netwerk-limburg.nl
| 05-transcriptietool | Bouwen in Dify: van opname naar verslag | Secties, teams | 28 pp. |
| 07-schoolnieuws-met-controle | Schoolnieuws met controle: zelfkritiek en poortwachter, vervolg op 03 | Teams communicatie | 26 pp. |
| 08-chatflow-studiecoach | Studiecoach biologie 3 havo: Chatflow met vier routes, geheugen en een docent in de lus | Docenten | 45 pp. |
| 00-workshop | Draaiboek en presentatie van de workshop AI Agents met Dify (2 uur, 22 dia's) | Begeleiders | 8 pp. + dia's |
| 00-workshop | Draaiboek van de workshop AI Agents met Dify (2 uur): programma, werkvormen, valkuilen per blok | Begeleiders | 8 pp. |
| 00-presentatie | Presentatie bij de workshop: PDF, bron van de dia's en sprekersnotities | Begeleiders | 22 dia's |
| 00-ontwerppatronen | Vijf ontwerppatronen voor AI-agents en hoe je ze in Dify bouwt | Iedereen | 5 pp. |
| 00-ontwerpkaart | Ontwerpkaart: één A4 om je app te ontwerpen voordat je klikt | Iedereen | 1 A4 |
| 00-ai-tools | AI-tools in het onderwijs: wat zit er al in school, wat mag (AVG, AI Act), de EU-competentiekaders | Iedereen | 10 pp. |
@@ -48,7 +49,7 @@ Elke map heeft dezelfde opbouw:
beelden/ screenshots, genummerd in volgorde
build.py maakt .html, .pdf en .docx uit de .md: python3 build.py
`python3 _gereedschap/bouw_alles.py` bouwt alles tegelijk; `python3 00-workshop/presentatie/bouw_pdf.py`
`python3 _gereedschap/bouw_alles.py` bouwt alles tegelijk; `python3 00-presentatie/build.py`
bouwt de dia's en de PDF van de presentatie. Nodig: python3 met `markdown`, google-chrome en libreoffice.
Gebouwde bestanden staan niet in git, behalve de presentatie-PDF en de fictieve testdocumenten.