Áleran Vocals
Piano, entrenamiento con micrófono y juegos de oído para alumnos de canto: notas, escalas, afinación, rango vocal, resistencia e intervalos.
翻译准备中
尚未检测到更新。GitHub 发布版本后会显示在这里。
个人 GitHub 账号下公开仓库的所有者可以登录并验证所有权,自行管理介绍,无需管理员批准。
登录并生成验证文件,在 30 分钟内将其提交到此仓库的默认分支。其他分支或分叉仓库中的文件无效。然后在下方检查文件,即可无需管理员批准直接管理项目。请保留文件以维持管理权限。
如需登录,将前往登录页面。登录后请回到此处,再次点击所选的验证按钮。
在项目文件夹中运行 /nomorevibe verify,即可验证所有权并自行管理介绍。
一分钟完成验证制作者的介绍仅有上面的一句话。 更多详情请阅读仓库 README。 仓库 README ↗
正在加载完整 README。
查看完整 README ↗Lernbegleiter-Website für Selins M3 (Praxis 30.11.2026, mündlich 01.12.2026). Reine statische Seite (HTML/CSS/JS), gehostet über GitHub Pages. Kein Build-Schritt.
index.html – Gerüst und Navigationcss/style.css – Design (ruhig-hell)js/app.js – gesamte Logik (Start, Heute, Fächer, Kalender, Fokus, Protokolle, Analyse, Untersuchung, Skripte, Sicherung)data/ – Inhalte, die bearbeitet werden dürfenicons/ – Symbol für Dock / Home-BildschirmPersönliche Daten (To-dos, Häkchen, Kalender, Notizen, Fokuszeiten) liegen nur im Browser
(localStorage, Schlüssel selinM3.v1) und lassen sich unter „Sicherung“ als JSON exportieren/importieren.
Änderungen an data/ überschreiben diese Daten nicht.
| Datei | Inhalt |
|---|---|
data/sprueche.js | Tagessprüche (einer pro Tag, rotierend) |
data/faecher.js | Fächer und Themenlisten der Gesamtübersicht |
data/untersuchung.js | Untersuchungs-Bereiche und ihre Punkte auf der Figur |
data/protokolle.js | Digitalisierte Protokolle |
data/analyse.js | Auswertung der Protokolle |
data/skripte.js | Lernskripte mit Fragen und Antworten |
Hinweis: Themen werden über ihren Namen erkannt. Wird ein Thema umbenannt, beginnt sein Status neu.
Alle Textfelder sind reiner Text. In text, kurz und antwort geht einfaches Markdown:
Zeilen mit - werden Listen, **fett** wird fett, ## Überschrift wird hervorgehoben.
data/protokolle.jswindow.SELIN_PROTOKOLLE = [
{
id: "2025-11-innere-mueller-1", // eindeutig
titel: "Innere bei Dr. Müller", // optional, sonst Fach + Datum
datum: "2025-11", // frei, z. B. "2025-11" oder "Herbst 2025"
ort: "Uniklinik ...", // optional
fach: "Innere Medizin", // Innere Medizin | Chirurgie | Dermatologie | Neurologie | Wahlfach ...
pruefer: ["Dr. Müller"], // String oder Liste
themen: ["Pankreatitis", "EKG"], // Schlagworte
faelle: [{ titel: "Oberbauchschmerz", beschreibung: "58 J., ..." }], // oder einfache Strings
fragen: [{ frage: "Ranson-Kriterien?", antwort: "..." }], // oder einfache Strings
text: "Originaltext des Protokolls" // optional
}
];
data/analyse.js (wird erzeugt)Nicht von Hand ändern. Die Datei entsteht mit python3 scripts/build_analyse.py aus den
Protokollen (protokolle.json) und den Prüfer-Hinweisen in scripts/analyse-texte.json.
Gezählt wird, in wie vielen Protokollen ein Thema vorkam (einmal pro Protokoll).
Priorität: A = mindestens 3 Protokolle (oder 2 mit mindestens 2 seit 10/2024), B = 2, C = 1.
Aufbau: themen und bett (je mit fach, anzahl, prio), faelle (Fallmuster mit fach,
anzahl und den Originalbeispielen), pruefer (Karten mit Themen, Hinweisen, Zeitraum), szenarien.
Welche Muster erkannt werden, steht im Skript (Listen THEMEN, BETT, FAELLE).
data/skripte.jswindow.SELIN_SKRIPTE = [
{
id: "pankreatitis", // eindeutig, bleibt gleich (für das Häkchen „durchgearbeitet“)
titel: "Akute Pankreatitis",
fach: "Innere Medizin",
kurz: "**Definition** ...\n- Punkt\n- Punkt",
fragen: [{ frage: "Welche Ursachen kennen Sie?", antwort: "- Gallensteine\n- Alkohol" }]
}
];
python3 -m http.server 8000
# dann http://localhost:8000 öffnen
Die Karteikarten werden automatisch aus den Skripten erzeugt: Jedes Skript (data/skripte*.js) ist ein Thema,
jede frage/antwort darin eine Karte. Das Feld fach bestimmt den Reiter (Innere Medizin, Chirurgie, Dermatologie, Neurologie).
Weitere Fächer oder Themen ergänzen: entweder in data/skripte.js eintragen oder eine neue Datei
data/skripte-<fach>.js mit window.SELIN_SKRIPTE = (window.SELIN_SKRIPTE || []).concat([ ... ]); anlegen und in index.html
nach data/skripte.js einbinden. Die Karten-ID entsteht aus der Skript-id und dem Fragetext,
Fortschritt bleibt also bei Textänderungen an den Antworten erhalten (nicht aber bei geänderten Fragen).
In index.html hängt an CSS und Skripten ?v=.... Wer Dateien ändert und sofort überall die neue Version sehen will,
erhöht diese Version (z. B. 20261025b). Ohne das kann der Browser bis zu ca. 10 Minuten die alte Fassung zeigen.
Reserve-Prüfer (Rolle „Reserve“ in den Protokolldaten, derzeit Hinrichs) werden in keiner Fach-Auswertung mitgezählt, sondern erscheinen nur im Reiter „Reserve“ (Felder reserve: true, anzahlReserve).