1e51ef7def
- Konzept/, didaktik_geografie/, didaktik_simulation/, v2-modules/, v2-platform/ - 12 code-workspace-Files - STATUS-*.md - viele M/D/R-Änderungen an bereits getrackten Files - .gitignore verstärkt: **/.humaninput/, **/secret_keys.txt Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
73 lines
3.6 KiB
SQL
73 lines
3.6 KiB
SQL
-- =============================================================================
|
|
-- Kofferdetektiv-Modul · module_info-Eintrag
|
|
-- Datum: 2026-06-14
|
|
-- Status: 'geplant' beim Anlegen (zeigt WIP-Page bzw. ist nicht im Cockpit
|
|
-- freigeschaltet). Nach Test-Welle auf 'beta' ziehen.
|
|
--
|
|
-- Stufenmapping (current_level → Länderklasse):
|
|
-- 1 → A (5 Hinweise + 3 + 2) Einsteigerklasse
|
|
-- 2 → B (3 Hinweise + 4 + 3) Mittelklasse
|
|
-- 3 → C (1 Hinweis + 5 + 4) Profiklasse
|
|
--
|
|
-- Pflichtenheft + Sim-Lieferung siehe
|
|
-- .humanInput/Kofferdetektiv/app_to_deploy/INTEGRATION.md
|
|
-- ToDo-Liste: .dontDeploy/kofferdetektiv-todo-2026-06-14.md
|
|
-- =============================================================================
|
|
|
|
INSERT INTO module_info (
|
|
module_id, title, subtitle, short_desc, long_desc, learning_goals,
|
|
duration_min, age_min, age_max,
|
|
icon, card_image, page_url, play_url,
|
|
status, sort_order
|
|
) VALUES (
|
|
'kofferdetektiv',
|
|
'Kofferdetektiv',
|
|
'Spätdienst in der Gepäckermittlung',
|
|
|
|
-- short_desc (1 Satz, Cockpit-Card)
|
|
'Du arbeitest im Spätdienst der Gepäckermittlung eines Flughafens. Finde verlorene Koffer, prüfe die Gegenstände, bestimme das Herkunftsland aus rund 190 Möglichkeiten.',
|
|
|
|
-- long_desc (Modul-Detailseite)
|
|
'Du übernimmst den Spätdienst der Gepäckermittlung an einem von 12 internationalen Flughäfen. Per Radar findest du gemeldete Koffer, öffnest sie und untersuchst die Gegenstände darin. 20 Hinweis-Kategorien helfen dir, das Herkunftsland zu bestimmen: Einwohnerzahl, Fläche, BIP, Lebenserwartung, Klima, Hauptstadt, Flagge, Wappen, Wahrzeichen und mehr. Aus rund 190 Ländern weltweit musst du das richtige heraussuchen. Drei Stufen mit unterschiedlicher Schwierigkeit, 30 Fall-Länder im Pool. Ein Länderatlas im Header zeigt, welche Länder du schon kennst und welche du schon gelöst hast.',
|
|
|
|
-- learning_goals
|
|
'Geografische Welt-Kompetenz: Länder weltweit nach Klima, Wirtschaft, Sprache, Kultur und Symbolen einordnen. Räume mit unterschiedlichen Hinweisen identifizieren. Politische und wirtschaftliche Kennzahlen lesen. Verbindung Geografie + Politische Bildung im internationalen Kontext.',
|
|
|
|
-- Dauer + Alter
|
|
25, -- duration_min (eine ergiebige Schulstunde)
|
|
11, -- age_min
|
|
16, -- age_max
|
|
|
|
-- icon (varchar 16) — als Hex-Literal um Mojibake durch MySQL-CLI zu vermeiden.
|
|
-- 0xF09F95B5EFB88F = U+1F575 (male detective) + U+FE0F (Variation Selector) = das ermittelnde Emoji
|
|
-- card_image: .webp wie alle anderen Plattform-Cards
|
|
0xF09F95B5EFB88F,
|
|
'card-kofferdetektiv.webp',
|
|
'modul-kofferdetektiv',
|
|
'kofferdetektiv-3d', -- Standard-Spielvariante = 3D (2D folgt)
|
|
|
|
-- Status + sort_order
|
|
'beta', -- auf Prod-Beta seit 2026-06-14 (vorher kurzfristig 'geplant')
|
|
92 -- direkt hinter Wal (90), vor anderen geplanten Modulen
|
|
)
|
|
ON DUPLICATE KEY UPDATE
|
|
title=VALUES(title),
|
|
subtitle=VALUES(subtitle),
|
|
short_desc=VALUES(short_desc),
|
|
long_desc=VALUES(long_desc),
|
|
learning_goals=VALUES(learning_goals),
|
|
duration_min=VALUES(duration_min),
|
|
age_min=VALUES(age_min),
|
|
age_max=VALUES(age_max),
|
|
icon=VALUES(icon),
|
|
card_image=VALUES(card_image),
|
|
page_url=VALUES(page_url),
|
|
play_url=VALUES(play_url),
|
|
status=VALUES(status),
|
|
sort_order=VALUES(sort_order);
|
|
|
|
-- =============================================================================
|
|
-- HINWEIS: Easy-Sprache-Varianten + Glossar-Begriffe (20 Stück aus data.js
|
|
-- KD_GLOSSARY) folgen separat. Lehrplan-Anker AT/CH/DE/LI ebenfalls.
|
|
-- =============================================================================
|