TEST Kerstin: Unterschied zwischen den Versionen

Aus Bündnis für Familie Tübingen.
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
 
(Eine dazwischenliegende Version desselben Benutzers wird nicht angezeigt)
Zeile 1: Zeile 1:
from pathlib import Path
<!--
import re, html, json
MediaWiki-kompatible Version
- Kein JavaScript
- Kein <html>/<head>/<body>
- Kalender auf kleinen Bildschirmen horizontal scrollbar
- Alle 22 Termine aus der Ausgangsdatei enthalten
- Vollständige Detailinformationen unter dem Kalender
-->


src = Path("/mnt/data/Eingefügter Text(8).txt")
<div style="max-width:1200px;margin:0 auto;padding:10px 0;font-family:Arial,sans-serif;color:#1f2937;">
text = src.read_text(encoding="utf-8")


events = re.findall(
'''Familienangebote – Oktober & November 2026'''
    r'<div class="event"\s+title="(.*?)">\s*<div class="et">(.*?)</div>\s*</div>',
    text, flags=re.S
)


def parse_info(title):
Eine Übersicht der Familienangebote im Oktober und November 2026. Im Kalender stehen Uhrzeit und Titel; darunter folgen die vollständigen Informationen zu allen Einzelangeboten.
    title = html.unescape(title)
    parts = {}
    for key in ["Uhrzeit", "Zielgruppe", "Treffpunkt", "Beschreibung"]:
        m = re.search(
            rf'{key}:\s*(.*?)(?=\n\s*(?:Uhrzeit|Zielgruppe|Treffpunkt|Beschreibung):|$)',
            title, re.S
        )
        if m:
            parts[key] = " ".join(m.group(1).split())
    return parts


date_map = [
<div style="overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid #dbe1ea;border-radius:14px;background:#fff;padding:8px;margin:16px 0 28px;">
    ("2026-10-06","Oktober 2026",6), ("2026-10-08","Oktober 2026",8),
{| class="wikitable"
    ("2026-10-09","Oktober 2026",9), ("2026-10-09","Oktober 2026",9),
style="width:100%;min-width:720px;border-collapse:separate;border-spacing:5px;border:0;"
    ("2026-10-09","Oktober 2026",9), ("2026-10-21","Oktober 2026",21),
|-
    ("2026-10-22","Oktober 2026",22), ("2026-10-31","Oktober 2026",31),
! colspan="7" style="font-size:1.3em;text-align:left;border:0;background:#fff;padding:12px 8px;" | Oktober 2026
    ("2026-11-05","November 2026",5), ("2026-11-05","November 2026",5),
|-
    ("2026-11-09","November 2026",9), ("2026-11-10","November 2026",10),
! style="text-align:left;color:#667085;background:#f6f7fb;border:0;padding:8px;" | Mo !! style="text-align:left;color:#667085;background:#f6f7fb;border:0;padding:8px;" | Di !! style="text-align:left;color:#667085;background:#f6f7fb;border:0;padding:8px;" | Mi !! style="text-align:left;color:#667085;background:#f6f7fb;border:0;padding:8px;" | Do !! style="text-align:left;color:#667085;background:#f6f7fb;border:0;padding:8px;" | Fr !! style="text-align:left;color:#667085;background:#f6f7fb;border:0;padding:8px;" | Sa !! style="text-align:left;color:#667085;background:#f6f7fb;border:0;padding:8px;" | So
    ("2026-11-10","November 2026",10), ("2026-11-11","November 2026",11),
|-
    ("2026-11-15","November 2026",15), ("2026-11-17","November 2026",17),
style="border:0;background:#fff;min-width:95px;height:55px;" |  !! style="border:0;background:#fff;min-width:95px;height:55px;" |  !! style="border:0;background:#fff;min-width:95px;height:55px;" |  !! style="vertical-align:top;background:#fbfcfe;border:1px solid #dbe1ea;border-radius:9px;min-width:95px;height:75px;" | <div style="font-weight:700;">1</div> !! style="vertical-align:top;background:#fbfcfe;border:1px solid #dbe1ea;border-radius:9px;min-width:95px;height:75px;" | <div style="font-weight:700;">2</div> !! style="vertical-align:top;background:#fbfcfe;border:1px solid #dbe1ea;border-radius:9px;min-width:95px;height:75px;" | <div style="font-weight:700;">3</div> !! style="vertical-align:top;background:#fbfcfe;border:1px solid #dbe1ea;border-radius:9px;min-width:95px;height:75px;" | <div style="font-weight:700;">4</div>
    ("2026-11-19","November 2026",19), ("2026-11-21","November 2026",21),
|-
    ("2026-11-24","November 2026",24), ("2026-11-24","November 2026",24),
style="vertical-align:top;background:#fbfcfe;border:1px solid #dbe1ea;border-radius:9px;min-width:95px;height:75px;" | <div style="font-weight:700;">5</div> !! style="vertical-align:top;background:#fbfcfe;border:1px solid #dbe1ea;border-radius:9px;min-width:95px;" | <div style="font-weight:700;margin-bottom:5px;">6</div><div style="background:#ecfdf5;border-left:4px solid #0f766e;border-radius:7px;padding:7px;margin:4px 0;font-size:.88em;line-height:1.3;"><b>20:00 -21:00 Uhr ·</b><br>20:00 Uhr – Hochsensible Kinder gut unterstützen und begleiten</div> !! style="vertical-align:top;background:#fbfcfe;border:1px solid #dbe1ea;border-radius:9px;min-width:95px;height:75px;" | <div style="font-weight:700;">7</div> !! style="vertical-align:top;background:#fbfcfe;border:1px solid #dbe1ea;border-radius:9px;min-width:95px;" | <div style="font-weight:700;margin-bottom:5px;">8</div><div style="background:#ecfdf5;border-left:4px solid #0f766e;border-radius:7px;padding:7px;margin:4px 0;font-size:.88em;line-height:1.3;"><b>18:00 Uhr ·</b><br>18:00 Uhr – Filmvorführung mit Gespräch über den Film „All Inclusive“</div> !! style="vertical-align:top;background:#fbfcfe;border:1px solid #dbe1ea;border-radius:9px;min-width:95px;" | <div style="font-weight:700;margin-bottom:5px;">9</div><div style="background:#ecfdf5;border-left:4px solid #0f766e;border-radius:7px;padding:7px;margin:4px 0;font-size:.88em;line-height:1.3;"><b>15:00 Uhr ·</b><br>15:00 Uhr – Vorlesezeit in französischer Sprache mit dem LESE-HAUS</div><div style="background:#ecfdf5;border-left:4px solid #0f766e;border-radius:7px;padding:7px;margin:4px 0;font-size:.88em;line-height:1.3;"><b>16:00 Uhr ·</b><br>16:00 Uhr – Vorlesezeit mit dem LESE-HAUS</div><div style="background:#ecfdf5;border-left:4px solid #0f766e;border-radius:7px;padding:7px;margin:4px 0;font-size:.88em;line-height:1.3;"><b>17:00 Uhr ·</b><br>17:00 Uhr – Vorlesezeit in ukrainischer Sprache mit dem LESE-HAUS</div> !! style="vertical-align:top;background:#fbfcfe;border:1px solid #dbe1ea;border-radius:9px;min-width:95px;height:75px;" | <div style="font-weight:700;">10</div> !! style="vertical-align:top;background:#fbfcfe;border:1px solid #dbe1ea;border-radius:9px;min-width:95px;height:75px;" | <div style="font-weight:700;">11</div>
    ("2026-11-25","November 2026",25), ("2026-11-26","November 2026",26)
|-
]
style="vertical-align:top;background:#fbfcfe;border:1px solid #dbe1ea;border-radius:9px;min-width:95px;height:75px;" | <div style="font-weight:700;">12</div> !! style="vertical-align:top;background:#fbfcfe;border:1px solid #dbe1ea;border-radius:9px;min-width:95px;height:75px;" | <div style="font-weight:700;">13</div> !! style="vertical-align:top;background:#fbfcfe;border:1px solid #dbe1ea;border-radius:9px;min-width:95px;height:75px;" | <div style="font-weight:700;">14</div> !! style="vertical-align:top;background:#fbfcfe;border:1px solid #dbe1ea;border-radius:9px;min-width:95px;height:75px;" | <div style="font-weight:700;">15</div> !! style="vertical-align:top;background:#fbfcfe;border:1px solid #dbe1ea;border-radius:9px;min-width:95px;height:75px;" | <div style="font-weight:700;">16</div> !! style="vertical-align:top;background:#fbfcfe;border:1px solid #dbe1ea;border-radius:9px;min-width:95px;height:75px;" | <div style="font-weight:700;">17</div> !! style="vertical-align:top;background:#fbfcfe;border:1px solid #dbe1ea;border-radius:9px;min-width:95px;height:75px;" | <div style="font-weight:700;">18</div>
assert len(events) == len(date_map)
|-
style="vertical-align:top;background:#fbfcfe;border:1px solid #dbe1ea;border-radius:9px;min-width:95px;height:75px;" | <div style="font-weight:700;">19</div> !! style="vertical-align:top;background:#fbfcfe;border:1px solid #dbe1ea;border-radius:9px;min-width:95px;height:75px;" | <div style="font-weight:700;">20</div> !! style="vertical-align:top;background:#fbfcfe;border:1px solid #dbe1ea;border-radius:9px;min-width:95px;" | <div style="font-weight:700;margin-bottom:5px;">21</div><div style="background:#ecfdf5;border-left:4px solid #0f766e;border-radius:7px;padding:7px;margin:4px 0;font-size:.88em;line-height:1.3;"><b>17 Uhr ·</b><br>Familiensprachen und Sprachencafés im elkiko Familienzentrum</div> !! style="vertical-align:top;background:#fbfcfe;border:1px solid #dbe1ea;border-radius:9px;min-width:95px;" | <div style="font-weight:700;margin-bottom:5px;">22</div><div style="background:#ecfdf5;border-left:4px solid #0f766e;border-radius:7px;padding:7px;margin:4px 0;font-size:.88em;line-height:1.3;"><b>18 Uhr ·</b><br>18:00 Uhr - Preisverleihung des 23. Schreibwettbewerbs für junge Menschen der Buchhandlung Wekenmann</div> !! style="vertical-align:top;background:#fbfcfe;border:1px solid #dbe1ea;border-radius:9px;min-width:95px;height:75px;" | <div style="font-weight:700;">23</div> !! style="vertical-align:top;background:#fbfcfe;border:1px solid #dbe1ea;border-radius:9px;min-width:95px;height:75px;" | <div style="font-weight:700;">24</div> !! style="vertical-align:top;background:#fbfcfe;border:1px solid #dbe1ea;border-radius:9px;min-width:95px;height:75px;" | <div style="font-weight:700;">25</div>
|-
style="vertical-align:top;background:#fbfcfe;border:1px solid #dbe1ea;border-radius:9px;min-width:95px;height:75px;" | <div style="font-weight:700;">26</div> !! style="vertical-align:top;background:#fbfcfe;border:1px solid #dbe1ea;border-radius:9px;min-width:95px;height:75px;" | <div style="font-weight:700;">27</div> !! style="vertical-align:top;background:#fbfcfe;border:1px solid #dbe1ea;border-radius:9px;min-width:95px;height:75px;" | <div style="font-weight:700;">28</div> !! style="vertical-align:top;background:#fbfcfe;border:1px solid #dbe1ea;border-radius:9px;min-width:95px;height:75px;" | <div style="font-weight:700;">29</div> !! style="vertical-align:top;background:#fbfcfe;border:1px solid #dbe1ea;border-radius:9px;min-width:95px;height:75px;" | <div style="font-weight:700;">30</div> !! style="vertical-align:top;background:#fbfcfe;border:1px solid #dbe1ea;border-radius:9px;min-width:95px;" | <div style="font-weight:700;margin-bottom:5px;">31</div><div style="background:#ecfdf5;border-left:4px solid #0f766e;border-radius:7px;padding:7px;margin:4px 0;font-size:.88em;line-height:1.3;"><b>15 Uhr ·</b><br>15:00 Uhr - BamBam-Band & Halloween Fair for Kids</div> !! style="border:0;background:#fff;min-width:95px;height:55px;" |
|-
! colspan="7" style="font-size:1.3em;text-align:left;border:0;background:#fff;padding:12px 8px;" | November 2026
|-
! style="text-align:left;color:#667085;background:#f6f7fb;border:0;padding:8px;" | Mo !! style="text-align:left;color:#667085;background:#f6f7fb;border:0;padding:8px;" | Di !! style="text-align:left;color:#667085;background:#f6f7fb;border:0;padding:8px;" | Mi !! style="text-align:left;color:#667085;background:#f6f7fb;border:0;padding:8px;" | Do !! style="text-align:left;color:#667085;background:#f6f7fb;border:0;padding:8px;" | Fr !! style="text-align:left;color:#667085;background:#f6f7fb;border:0;padding:8px;" | Sa !! style="text-align:left;color:#667085;background:#f6f7fb;border:0;padding:8px;" | So
|-
style="border:0;background:#fff;min-width:95px;height:55px;" |  !! style="border:0;background:#fff;min-width:95px;height:55px;" |  !! style="border:0;background:#fff;min-width:95px;height:55px;" |  !! style="border:0;background:#fff;min-width:95px;height:55px;" |  !! style="border:0;background:#fff;min-width:95px;height:55px;" |  !! style="border:0;background:#fff;min-width:95px;height:55px;" |  !! style="vertical-align:top;background:#fbfcfe;border:1px solid #dbe1ea;border-radius:9px;min-width:95px;height:75px;" | <div style="font-weight:700;">1</div>
|-
style="vertical-align:top;background:#fbfcfe;border:1px solid #dbe1ea;border-radius:9px;min-width:95px;height:75px;" | <div style="font-weight:700;">2</div> !! style="vertical-align:top;background:#fbfcfe;border:1px solid #dbe1ea;border-radius:9px;min-width:95px;height:75px;" | <div style="font-weight:700;">3</div> !! style="vertical-align:top;background:#fbfcfe;border:1px solid #dbe1ea;border-radius:9px;min-width:95px;height:75px;" | <div style="font-weight:700;">4</div> !! style="vertical-align:top;background:#fbfcfe;border:1px solid #dbe1ea;border-radius:9px;min-width:95px;" | <div style="font-weight:700;margin-bottom:5px;">5</div><div style="background:#ecfdf5;border-left:4px solid #0f766e;border-radius:7px;padding:7px;margin:4px 0;font-size:.88em;line-height:1.3;"><b>9:00 -11:00 Uhr ·</b><br>9:00-11:00 Uhr – "Der Widerspenstigen Zähmung??" - Workshop</div><div style="background:#ecfdf5;border-left:4px solid #0f766e;border-radius:7px;padding:7px;margin:4px 0;font-size:.88em;line-height:1.3;"><b>19:00 Uhr ·</b><br>19:00 Uhr – Nach der Elternzeit - welche Betreuung passt für mein Kind und unsere Familie?</div> !! style="vertical-align:top;background:#fbfcfe;border:1px solid #dbe1ea;border-radius:9px;min-width:95px;height:75px;" | <div style="font-weight:700;">6</div> !! style="vertical-align:top;background:#fbfcfe;border:1px solid #dbe1ea;border-radius:9px;min-width:95px;height:75px;" | <div style="font-weight:700;">7</div> !! style="vertical-align:top;background:#fbfcfe;border:1px solid #dbe1ea;border-radius:9px;min-width:95px;height:75px;" | <div style="font-weight:700;">8</div>
|-
style="vertical-align:top;background:#fbfcfe;border:1px solid #dbe1ea;border-radius:9px;min-width:95px;" | <div style="font-weight:700;margin-bottom:5px;">9</div><div style="background:#ecfdf5;border-left:4px solid #0f766e;border-radius:7px;padding:7px;margin:4px 0;font-size:.88em;line-height:1.3;"><b>18:00-20:00 Uhr ·</b><br>18:00 -20:00 Uhr – Wassergewöhnung - wie unterstütze ich mein Kind</div> !! style="vertical-align:top;background:#fbfcfe;border:1px solid #dbe1ea;border-radius:9px;min-width:95px;" | <div style="font-weight:700;margin-bottom:5px;">10</div><div style="background:#ecfdf5;border-left:4px solid #0f766e;border-radius:7px;padding:7px;margin:4px 0;font-size:.88em;line-height:1.3;"><b>18:00 Uhr ·</b><br>18:00 Uhr – Live-Show mit Miriam Davoudvandi: Das können wir uns nicht leisten</div><div style="background:#ecfdf5;border-left:4px solid #0f766e;border-radius:7px;padding:7px;margin:4px 0;font-size:.88em;line-height:1.3;"><b>17:00-19:00 Uhr ·</b><br>17:00-19:00 Uhr – Das Geheimnis des Bildungserfolg Teil 1 - Entwicklungsaufgaben</div> !! style="vertical-align:top;background:#fbfcfe;border:1px solid #dbe1ea;border-radius:9px;min-width:95px;" | <div style="font-weight:700;margin-bottom:5px;">11</div><div style="background:#ecfdf5;border-left:4px solid #0f766e;border-radius:7px;padding:7px;margin:4px 0;font-size:.88em;line-height:1.3;"><b>19:00-21:00 Uhr ·</b><br>19:00-21:00 Uhr "Zu Hause in einer Erziehungsstelle" - Podiumsdiskusion mit Beteiligten in verschiedenen Rollen</div> !! style="vertical-align:top;background:#fbfcfe;border:1px solid #dbe1ea;border-radius:9px;min-width:95px;height:75px;" | <div style="font-weight:700;">12</div> !! style="vertical-align:top;background:#fbfcfe;border:1px solid #dbe1ea;border-radius:9px;min-width:95px;height:75px;" | <div style="font-weight:700;">13</div> !! style="vertical-align:top;background:#fbfcfe;border:1px solid #dbe1ea;border-radius:9px;min-width:95px;height:75px;" | <div style="font-weight:700;">14</div> !! style="vertical-align:top;background:#fbfcfe;border:1px solid #dbe1ea;border-radius:9px;min-width:95px;" | <div style="font-weight:700;margin-bottom:5px;">15</div><div style="background:#ecfdf5;border-left:4px solid #0f766e;border-radius:7px;padding:7px;margin:4px 0;font-size:.88em;line-height:1.3;"><b>14:00-17:00 Uhr ·</b><br>14:00-17:00 Uhr – Familienbasteln im Café frieDa</div>
|-
style="vertical-align:top;background:#fbfcfe;border:1px solid #dbe1ea;border-radius:9px;min-width:95px;height:75px;" | <div style="font-weight:700;">16</div> !! style="vertical-align:top;background:#fbfcfe;border:1px solid #dbe1ea;border-radius:9px;min-width:95px;" | <div style="font-weight:700;margin-bottom:5px;">17</div><div style="background:#ecfdf5;border-left:4px solid #0f766e;border-radius:7px;padding:7px;margin:4px 0;font-size:.88em;line-height:1.3;"><b>17:00-19:00 Uhr ·</b><br>17:00-19:00 Uhr – Das Geheimnis des Bildungserfolg 2: Erfolg in der Schule, Bildung und Teilhabe</div> !! style="vertical-align:top;background:#fbfcfe;border:1px solid #dbe1ea;border-radius:9px;min-width:95px;height:75px;" | <div style="font-weight:700;">18</div> !! style="vertical-align:top;background:#fbfcfe;border:1px solid #dbe1ea;border-radius:9px;min-width:95px;" | <div style="font-weight:700;margin-bottom:5px;">19</div><div style="background:#ecfdf5;border-left:4px solid #0f766e;border-radius:7px;padding:7px;margin:4px 0;font-size:.88em;line-height:1.3;"><b>9:30-11:30 Uhr ·</b><br>9:30-11:30 Uhr – Zutaten für ein starkes Familienleben</div> !! style="vertical-align:top;background:#fbfcfe;border:1px solid #dbe1ea;border-radius:9px;min-width:95px;height:75px;" | <div style="font-weight:700;">20</div> !! style="vertical-align:top;background:#fbfcfe;border:1px solid #dbe1ea;border-radius:9px;min-width:95px;" | <div style="font-weight:700;margin-bottom:5px;">21</div><div style="background:#ecfdf5;border-left:4px solid #0f766e;border-radius:7px;padding:7px;margin:4px 0;font-size:.88em;line-height:1.3;"><b>10:00-15:00 Uhr ·</b><br>10:00 -15:00 Uhr – Bastelspaß für die ganze Familie – Thanksgiving Edition</div> !! style="vertical-align:top;background:#fbfcfe;border:1px solid #dbe1ea;border-radius:9px;min-width:95px;height:75px;" | <div style="font-weight:700;">22</div>
|-
style="vertical-align:top;background:#fbfcfe;border:1px solid #dbe1ea;border-radius:9px;min-width:95px;height:75px;" | <div style="font-weight:700;">23</div> !! style="vertical-align:top;background:#fbfcfe;border:1px solid #dbe1ea;border-radius:9px;min-width:95px;" | <div style="font-weight:700;margin-bottom:5px;">24</div><div style="background:#ecfdf5;border-left:4px solid #0f766e;border-radius:7px;padding:7px;margin:4px 0;font-size:.88em;line-height:1.3;"><b>17:00-19:00 Uhr ·</b><br>17:00-19:00 Uhr – Das Geheimnis des Bildungserfolg 3: Medienerziehung</div><div style="background:#ecfdf5;border-left:4px solid #0f766e;border-radius:7px;padding:7px;margin:4px 0;font-size:.88em;line-height:1.3;"><b>Ganztägig ·</b><br>Ganztägig – Gemeinsam gegen Abfall - Papierrecycling in der Stadtbücherei</div> !! style="vertical-align:top;background:#fbfcfe;border:1px solid #dbe1ea;border-radius:9px;min-width:95px;" | <div style="font-weight:700;margin-bottom:5px;">25</div><div style="background:#ecfdf5;border-left:4px solid #0f766e;border-radius:7px;padding:7px;margin:4px 0;font-size:.88em;line-height:1.3;"><b>Ganztägig ·</b><br>Ganztägig – Gemeinsam gegen Abfall - Papierrecycling in der Stadtbücherei</div> !! style="vertical-align:top;background:#fbfcfe;border:1px solid #dbe1ea;border-radius:9px;min-width:95px;" | <div style="font-weight:700;margin-bottom:5px;">26</div><div style="background:#ecfdf5;border-left:4px solid #0f766e;border-radius:7px;padding:7px;margin:4px 0;font-size:.88em;line-height:1.3;"><b>Ganztägig ·</b><br>Ganztägig – Gemeinsam gegen Abfall - Papierrecycling in der Stadtbücherei</div> !! style="vertical-align:top;background:#fbfcfe;border:1px solid #dbe1ea;border-radius:9px;min-width:95px;height:75px;" | <div style="font-weight:700;">27</div> !! style="vertical-align:top;background:#fbfcfe;border:1px solid #dbe1ea;border-radius:9px;min-width:95px;height:75px;" | <div style="font-weight:700;">28</div> !! style="vertical-align:top;background:#fbfcfe;border:1px solid #dbe1ea;border-radius:9px;min-width:95px;height:75px;" | <div style="font-weight:700;">29</div>
|-
style="vertical-align:top;background:#fbfcfe;border:1px solid #dbe1ea;border-radius:9px;min-width:95px;height:75px;" | <div style="font-weight:700;">30</div> !! style="border:0;background:#fff;min-width:95px;height:55px;" |  !! style="border:0;background:#fff;min-width:95px;height:55px;" |  !! style="border:0;background:#fff;min-width:95px;height:55px;" |  !! style="border:0;background:#fff;min-width:95px;height:55px;" |  !! style="border:0;background:#fff;min-width:95px;height:55px;" |  !! style="border:0;background:#fff;min-width:95px;height:55px;" |
|}
</div>
 
== Alle Angebote im Überblick ==
 
'''Hier finden Sie zu jedem einzelnen Termin sämtliche vorhandenen Informationen.'''
 
<div style="background:#fff;border:1px solid #dbe1ea;border-radius:12px;padding:14px 16px;margin:0 0 14px;box-shadow:0 3px 12px rgba(0,0,0,.04);">
<div style="font-size:1.05em;font-weight:700;margin-bottom:8px;">06.Oktober.2026 – 20:00 Uhr – Hochsensible Kinder gut unterstützen und begleiten</div>
<div style="display:block;line-height:1.55;">
<b>Uhrzeit:</b> 20:00 -21:00 Uhr ·<br>
<b>Zielgruppe:</b> Eltern ·<br>
<b>Treffpunkt:</b> Digitales Format ·<br>
<b>Beschreibung:</b> Eltern sein in Tübingen - so geht's leichter! mit wenig Geld unterstützt? Welche konkreten Tipps haben Tübinger Expert*innen für Eltern von jüngeren und älteren Kindern - zu Erziehungsthemen aber auch zu Herausforderungen, die das Elternsein mit sich bringt? Diese und andere Fragen anschaulich, alltagsnah und verständlich für alle aufbereitet. Durch das bewusst gewählte Online-Format können Interessierte bequem von überall aus teilnehmen - bei Bedarf anonym und ohne Kinderbetreuung organisieren zu müssen. Diese Online-Themenreihe ist eine Kooperation der Universitätsstadt Tübingen mit der Familien-Bildungsstätte (FBS) und dem Bündnis für Familie (BüFa). Anmeldung für die Vorträge unter www.fbs-tuebingen.de/eltern-und-lebensthemen Nach der Anmeldung erhalten Sie einen Zoom-Zugangscode zugeschickt. Sie brauchen hierfür keinen eigenen ZOOM-Account. Voraussetzungen für die Teilnahme am Online-Kurs sind z.B. ein Computer, Laptop oder ein Smartphone. Das Gerät muss über Internetzugang, Kamera und Mikrofon verfügen
</div>
</div>
 
<div style="background:#fff;border:1px solid #dbe1ea;border-radius:12px;padding:14px 16px;margin:0 0 14px;box-shadow:0 3px 12px rgba(0,0,0,.04);">
<div style="font-size:1.05em;font-weight:700;margin-bottom:8px;">08.Oktober.2026 – 18:00 Uhr – Filmvorführung mit Gespräch über den Film „All Inclusive“</div>
<div style="display:block;line-height:1.55;">
<b>Uhrzeit:</b> 18:00 Uhr ·<br>
<b>Zielgruppe:</b> Alle Generationen, für Kinder ab 7 Jahren ·<br>
<b>Treffpunkt:</b> Aula des Uhland-Gymnasiums, Uhlandstraße 24, 72072 Tübingen ·<br>
<b>Beschreibung:</b> Filmvorführung mit Gespräch über den Film „All Inclusive“ - Die Veranstaltung wird vom Interkulturellen Mehrgenerationenhaus InFö e. V. und der Lebenshilfe veranstaltet.
</div>
</div>
 
<div style="background:#fff;border:1px solid #dbe1ea;border-radius:12px;padding:14px 16px;margin:0 0 14px;box-shadow:0 3px 12px rgba(0,0,0,.04);">
<div style="font-size:1.05em;font-weight:700;margin-bottom:8px;">09.Oktober.2026 – 15:00 Uhr – Vorlesezeit in französischer Sprache mit dem LESE-HAUS</div>
<div style="display:block;line-height:1.55;">
<b>Uhrzeit:</b> 15:00 Uhr ·<br>
<b>Zielgruppe:</b> Kindern 4-8 Jahre ·<br>
<b>Treffpunkt:</b> Stadtbücherei Tübingen, Nonnengasse 19, Thekla-Waitz-Studio ·<br>
<b>Beschreibung:</b> Geschichten und Lieder auf Französisch laden Kinder spielerisch dazu ein, erste Eindrücke der Sprache zu sammeln. Mitarbeitende des Institut Culturel Franco-Allemand (ICFA) gestalten diese besondere Vorlesezeit rund um das Thema Familie.
</div>
</div>
 
<div style="background:#fff;border:1px solid #dbe1ea;border-radius:12px;padding:14px 16px;margin:0 0 14px;box-shadow:0 3px 12px rgba(0,0,0,.04);">
<div style="font-size:1.05em;font-weight:700;margin-bottom:8px;">09.Oktober.2026 – 16:00 Uhr – Vorlesezeit mit dem LESE-HAUS</div>
<div style="display:block;line-height:1.55;">
<b>Uhrzeit:</b> 16:00 Uhr ·<br>
<b>Zielgruppe:</b> Kindern 4-8 Jahre ·<br>
<b>Treffpunkt:</b> Stadtbücherei Tübingen, Nonnengasse 19, Thekla-Waitz-Studio ·<br>
<b>Beschreibung:</b> Bei dieser Vorlesezeit auf Deutsch stehen Geschichten rund um das Thema Familie im Mittelpunkt – mal lustig, mal spannend, mal berührend.
</div>
</div>
 
<div style="background:#fff;border:1px solid #dbe1ea;border-radius:12px;padding:14px 16px;margin:0 0 14px;box-shadow:0 3px 12px rgba(0,0,0,.04);">
<div style="font-size:1.05em;font-weight:700;margin-bottom:8px;">09.Oktober.2026 – 17:00 Uhr – Vorlesezeit in ukrainischer Sprache mit dem LESE-HAUS</div>
<div style="display:block;line-height:1.55;">
<b>Uhrzeit:</b> 17:00 Uhr ·<br>
<b>Zielgruppe:</b> Kindern 4-8 Jahre ·<br>
<b>Treffpunkt:</b> Stadtbücherei Tübingen, Nonnengasse 19, Thekla-Waitz-Studio ·<br>
<b>Beschreibung:</b> Lesepatinnen aus der Ukraine lesen Geschichten in ihrer Muttersprache und geben Einblicke in ukrainische Erzähltraditionen rund um das Thema Familie.
</div>
</div>
 
<div style="background:#fff;border:1px solid #dbe1ea;border-radius:12px;padding:14px 16px;margin:0 0 14px;box-shadow:0 3px 12px rgba(0,0,0,.04);">
<div style="font-size:1.05em;font-weight:700;margin-bottom:8px;">21.Oktober.2026 – Familiensprachen und Sprachencafés im elkiko Familienzentrum</div>
<div style="display:block;line-height:1.55;">
<b>Uhrzeit:</b> 17 Uhr ·<br>
<b>Zielgruppe:</b> Tübinger Familien und Interessierte ·<br>
<b>Treffpunkt:</b> Stadtbücherei Hauptstelle·<br>
<b>Beschreibung:</b> Mitmachangebote zum Thema Familiensprachen; Infos zu den Sprachencafés im elkiko.
</div>
</div>
 
<div style="background:#fff;border:1px solid #dbe1ea;border-radius:12px;padding:14px 16px;margin:0 0 14px;box-shadow:0 3px 12px rgba(0,0,0,.04);">
<div style="font-size:1.05em;font-weight:700;margin-bottom:8px;">22.Oktober.2026 – 18:00 Uhr - Preisverleihung des 23. Schreibwettbewerbs für junge Menschen der Buchhandlung Wekenmann</div>
<div style="display:block;line-height:1.55;">
<b>Uhrzeit:</b> 18 Uhr ·<br>
<b>Zielgruppe:</b> alle Interessierte ·<br>
<b>Treffpunkt:</b> Museumsgesellschaft Obere Säle, Wilhelmstraße 3, Tübingen ·<br>
<b>Beschreibung:</b> Festliche Preisverleihung: Die sechs Preisträger*innen des Schreibwettbewerbs "We are family" lesen aus ihre Siegertexten. Dr. Daniela Hüttig, Erste Landesbeamtin und Schirmherrin des Wettbewerbs, spricht ein Grußwort. Musikalisch umrahmt wird der Abend von Singer/Songwriter Jakob Longfield.
</div>
</div>
 
<div style="background:#fff;border:1px solid #dbe1ea;border-radius:12px;padding:14px 16px;margin:0 0 14px;box-shadow:0 3px 12px rgba(0,0,0,.04);">
<div style="font-size:1.05em;font-weight:700;margin-bottom:8px;">31.Oktober.2026 – 15:00 Uhr - BamBam-Band & Halloween Fair for Kids</div>
<div style="display:block;line-height:1.55;">
<b>Uhrzeit:</b> 15 Uhr ·<br>
<b>Zielgruppe:</b> Familien mit Kindern ab 3 Jahren ·<br>
<b>Treffpunkt:</b> d.a.i. Tübingen, Karlstr. 3, Tübingen ·<br>
<b>Beschreibung:</b> Konzert & Halloween für die ganze Familie. Ab 15 Uhr Konzert mit der BamBam-Band. Ab 16 Uhr heißt es Trick or Treat: Kinderdisco, Basteln, Gaming und jede Menge Spaß mit Popcorn und Snacks. Alles kostenfrei auf Spendenbasis. Kostüme sehr willkommen! In deutscher & englischer Sprache. Konstenfreie Konzertticket: http://www.dai-tuebingen.de/bambam
</div>
</div>
 
<div style="background:#fff;border:1px solid #dbe1ea;border-radius:12px;padding:14px 16px;margin:0 0 14px;box-shadow:0 3px 12px rgba(0,0,0,.04);">
<div style="font-size:1.05em;font-weight:700;margin-bottom:8px;">05.November.2026 – 9:00-11:00 Uhr – "Der Widerspenstigen Zähmung??" - Workshop</div>
<div style="display:block;line-height:1.55;">
<b>Uhrzeit:</b> 9:00 -11:00 Uhr ·<br>
<b>Zielgruppe:</b> Eltern von Kindern im Vorschulalter ·<br>
<b>Treffpunkt:</b> Jugend- und Familienberatungszentrum Tübingen, Bismarckstr. 110, 72072 Tübingen, 2. Stock ·<br>
<b>Beschreibung:</b> Manche Kinder sind Weltmeister darin, Erwachsene an ihre Grenzen zu bringen. Wir möchten gemeinsam ein Verständnis für als schwierig empfundene kindliche Verhaltensweisen entwickeln. Ziel ist außerdem, neue Reaktionsweisen auszuprobieren, um unnötige Machtkämpfe im Familienalltag zu vermeiden. Anmeldung unter jfbz-tue@kreis-tuebingen.de
</div>
</div>
 
<div style="background:#fff;border:1px solid #dbe1ea;border-radius:12px;padding:14px 16px;margin:0 0 14px;box-shadow:0 3px 12px rgba(0,0,0,.04);">
<div style="font-size:1.05em;font-weight:700;margin-bottom:8px;">05.November.2026 – 19:00 Uhr – Nach der Elternzeit - welche Betreuung passt für mein Kind und unsere Familie?</div>
<div style="display:block;line-height:1.55;">
<b>Uhrzeit:</b> 19:00 Uhr ·<br>
<b>Zielgruppe:</b> (werdende) Eltern, die sich über Kleinkindbetreuung informieren möchten ·<br>
<b>Treffpunkt:</b> online ·<br>
<b>Beschreibung:</b> Um eine passende Betreuung nach der Elternzeit zu finden, braucht es einen Überblick über die verschiedenen Möglichkeiten der Kinderbetreuung. Welches Modell passt für welches Kind und welche Familie, welche Kriterien können eine Rolle spielen und was sind die Besonderheiten der Kindertagespflege? Anmeldung unter info@tageselternverein.de
</div>
</div>


records=[]
<div style="background:#fff;border:1px solid #dbe1ea;border-radius:12px;padding:14px 16px;margin:0 0 14px;box-shadow:0 3px 12px rgba(0,0,0,.04);">
for i, ((date, month, day), (title, visible)) in enumerate(zip(date_map, events), 1):
<div style="font-size:1.05em;font-weight:700;margin-bottom:8px;">09.November.2026 – 18:00 -20:00 Uhr – Wassergewöhnung - wie unterstütze ich mein Kind</div>
    info=parse_info(title)
<div style="display:block;line-height:1.55;">
    records.append({
<b>Uhrzeit:</b> 18:00-20:00 Uhr ·<br>
        "id":i, "date":date, "month":month, "day":day,
<b>Zielgruppe:</b> Alle Eltern und Erziehungsberechtigte sind eingeladen ·<br>
        "title":" ".join(html.unescape(visible).split()),
<b>Treffpunkt:</b> Hirsch Begegnungsstätte, Hirschgasse 9, 72070 Tübingen ·<br>
        "time":info.get("Uhrzeit",""),
<b>Beschreibung:</b> Schwimmen für alle Kinder informiert zu einem besseren Verständnis von Wassergewöhnung. Enthalten sind dabei alltagspraktische Übungen für Kinder vor dem Schwimmkurs. Eintritt frei. Getränke gegen Spenden
        "audience":info.get("Zielgruppe",""),
</div>
        "place":info.get("Treffpunkt",""),
</div>
        "description":info.get("Beschreibung","")
    })


data_json=json.dumps(records,ensure_ascii=False,indent=2)
<div style="background:#fff;border:1px solid #dbe1ea;border-radius:12px;padding:14px 16px;margin:0 0 14px;box-shadow:0 3px 12px rgba(0,0,0,.04);">
<div style="font-size:1.05em;font-weight:700;margin-bottom:8px;">10.November.2026 – 18:00 Uhr – Live-Show mit Miriam Davoudvandi: Das können wir uns nicht leisten</div>
<div style="display:block;line-height:1.55;">
<b>Uhrzeit:</b> 18:00 Uhr ·<br>
<b>Zielgruppe:</b> Alle Interessierten ·<br>
<b>Treffpunkt:</b> Gemeindehaus Lamm, Großer Saal 1, Am Markt 7,Tübingen ·<br>
<b>Beschreibung:</b> Was es bedeutet, in Deutschland arm aufzuwachsen. Journalistin und Podcaterin Miriam Davoudvandi (aka Cashmiri) bringt mit dem aktuellen Buch „Das können wir uns nicht leisten“ ihre Geschichte mit Texten, persönlichen Geschichten, Humor und Pop auf die Bühne.
</div>
</div>


html_out = """<!doctype html>
<div style="background:#fff;border:1px solid #dbe1ea;border-radius:12px;padding:14px 16px;margin:0 0 14px;box-shadow:0 3px 12px rgba(0,0,0,.04);">
<html lang="de">
<div style="font-size:1.05em;font-weight:700;margin-bottom:8px;">10.November.2026 – 17:00-19:00 Uhr – Das Geheimnis des Bildungserfolg Teil 1 - Entwicklungsaufgaben</div>
<head>
<div style="display:block;line-height:1.55;">
<meta charset="utf-8">
<b>Uhrzeit:</b> 17:00-19:00 Uhr ·<br>
<meta name="viewport" content="width=device-width, initial-scale=1, viewport-fit=cover">
<b>Zielgruppe:</b> Für Eltern von Kindern der 1.-6. Klasse ·<br>
<title>Familienangebote – Oktober & November 2026</title>
<b>Treffpunkt:</b> Brückenhaus Werkstraße 8, 72074 Tübingen ·<br>
<style>
<b>Beschreibung:</b> Teil 1 - Entwicklungsaufgaben, Eltern-Kind-Bindung, Mutter und Vater als Unterstützer, Wie Kinder lernen, Selbstwirksamkeit. Wie können Sie als Eltern Ihr Kind unterstützen, dass es in der Schule gut zurechtkommt? Wo können Sie sich als Mutter und als Vater Unterstützung holen? Was macht Erfolg in der Schule und Ausbildung aus? Welche verschiedenen Wege zum Erfolg gibt es? Was brauchen Kinder für eine gute Entwicklung? Wie setze ich Grenzen? Was sind Entwicklungsaufgaben von Kindern? Wie kann ein positives Lernumfeld zu Hause aussehen? Wie ist das mit den Medien?…zu diesen Fragen gibt es jeweils einen kleinen Vortrag auf Deutsch, Englisch, Arabisch und Persisch
:root{--bg:#f6f7fb;--surface:#fff;--surface2:#fbfcfe;--text:#1f2937;--muted:#667085;--line:#dbe1ea;--accent:#0f766e;--accent-soft:#ecfdf5;--shadow:0 8px 24px rgba(0,0,0,.06);--radius:16px}
</div>
*{box-sizing:border-box}
html{scroll-behavior:smooth}
body{margin:0;font-family:Inter,Arial,sans-serif;background:var(--bg);color:var(--text);line-height:1.45}
.wrap{width:min(1200px,100%);margin:auto;padding:24px}
h1{font-size:clamp(1.65rem,4vw,2.6rem);line-height:1.15;margin:0 0 8px}
h2{font-size:clamp(1.2rem,2.5vw,1.45rem);margin:0 0 16px}
.intro,.details-intro{color:var(--muted);margin:0 0 22px}
.month{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:18px;margin-bottom:24px;box-shadow:var(--shadow)}
.weekdays,.grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:8px}
.weekdays div{font-size:.86rem;font-weight:700;color:var(--muted);padding:0 5px 5px}
.day{min-height:112px;background:var(--surface2);border:1px solid var(--line);border-radius:12px;padding:8px;display:flex;flex-direction:column;gap:6px;min-width:0}
.day.muted{opacity:.45}
.dn{font-size:.86rem;font-weight:800;color:#374151}
.event{background:var(--accent-soft);border-left:4px solid var(--accent);padding:7px 8px;border-radius:8px;cursor:pointer;min-width:0}
.et{font-size:.82rem;font-weight:650;line-height:1.3;overflow-wrap:anywhere}
.details-section{margin-top:34px}
.offer-list{display:grid;gap:14px}
.offer{background:var(--surface);border:1px solid var(--line);border-radius:14px;padding:16px 18px;box-shadow:0 4px 14px rgba(0,0,0,.04)}
.offer-header{display:flex;gap:12px;align-items:flex-start;justify-content:space-between;margin-bottom:10px}
.offer-date{flex:0 0 auto;background:var(--accent);color:#fff;border-radius:9px;padding:5px 8px;font-size:.82rem;font-weight:800;white-space:nowrap}
.offer-title{flex:1;font-size:1rem;font-weight:750}
.offer-info{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 18px}
.info-row{min-width:0}
.info-label{display:block;font-size:.76rem;font-weight:800;color:var(--muted);text-transform:uppercase;letter-spacing:.03em;margin-bottom:2px}
.info-value{overflow-wrap:anywhere}
.info-description{grid-column:1/-1;margin-top:4px}
.tooltip{position:fixed;display:none;pointer-events:none;max-width:min(420px,calc(100vw - 24px));background:#fff;border:1px solid #cfd8e3;border-radius:10px;padding:12px 14px;box-shadow:0 8px 24px rgba(0,0,0,.2);font-size:.85rem;line-height:1.4;white-space:pre-line;z-index:9999}
@media(max-width:900px){.wrap{padding:18px}.day{min-height:100px}.weekdays,.grid{gap:6px}.offer-info{grid-template-columns:1fr}}
@media(max-width:640px){
.wrap{padding:12px}.month{padding:12px;border-radius:12px}
.weekdays{display:none}
.grid{display:flex;flex-direction:column;gap:8px}
.day{min-height:0;display:block;padding:9px 10px;border-radius:10px}
.day:has(.event){border-color:#b7ddd4;background:#fff}
.day:not(:has(.event)){display:none}
.dn{font-size:.9rem;margin-bottom:5px}
.event{margin-top:6px;padding:9px 10px}
.et{font-size:.88rem}
.offer{padding:14px}.offer-header{display:block}.offer-date{display:inline-block;margin-bottom:7px}.offer-title{display:block}
.info-description{grid-column:auto}.tooltip{display:none!important}
}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
</style>
</head>
<body>
<div class="wrap">
<h1>Familienangebote – Oktober & November 2026</h1>
<p class="intro">Alle im Kalender vorhandenen Termine sind enthalten. Unter dem Kalender finden Sie sämtliche Informationen zu jedem einzelnen Angebot.</p>
<div id="calendar"></div>
<section class="details-section" id="angebote">
<h2>Alle Angebote im Überblick</h2>
<p class="details-intro">Hier finden Sie zu jedem Termin Datum, Uhrzeit, Zielgruppe, Treffpunkt und die vollständige Beschreibung.</p>
<div id="offerList" class="offer-list"></div>
</section>
</div>
</div>
<div id="tooltip" class="tooltip" aria-hidden="true"></div>
<script>
const EVENTS = __DATA__;


const MONTHS=[
<div style="background:#fff;border:1px solid #dbe1ea;border-radius:12px;padding:14px 16px;margin:0 0 14px;box-shadow:0 3px 12px rgba(0,0,0,.04);">
{year:2026,month:9,name:"Oktober 2026"},
<div style="font-size:1.05em;font-weight:700;margin-bottom:8px;">11.November.2026 – 19:00-21:00 Uhr "Zu Hause in einer Erziehungsstelle" - Podiumsdiskusion mit Beteiligten in verschiedenen Rollen</div>
{year:2026,month:10,name:"November 2026"}
<div style="display:block;line-height:1.55;">
];
<b>Uhrzeit:</b> 19:00-21:00 Uhr ·<br>
const WEEKDAYS=["Mo","Di","Mi","Do","Fr","Sa","So"];
<b>Zielgruppe:</b> Für Eltern ·<br>
<b>Treffpunkt:</b> Lorettoplatz 30 in Tübingen ·<br>
<b>Beschreibung:</b> Vorstellung von kit jugendhilfe mit dem Schwerpunkt auf unsere profesionellen Pflegefamilien mit anschließender Diskusionrunde Eine kurze Rückmeldung zur Teilnahme, unter andrea.leitgeb@kit-jugendhilfe.de wäre schön, aber nicht zwingend notwendig
</div>
</div>


function pad(n){return String(n).padStart(2,"0")}
<div style="background:#fff;border:1px solid #dbe1ea;border-radius:12px;padding:14px 16px;margin:0 0 14px;box-shadow:0 3px 12px rgba(0,0,0,.04);">
function isoDate(year,month,day){return `${year}-${pad(month+1)}-${pad(day)}`}
<div style="font-size:1.05em;font-weight:700;margin-bottom:8px;">15.November.2026 – 14:00-17:00 Uhr – Familienbasteln im Café frieDa</div>
function formatDate(date){
<div style="display:block;line-height:1.55;">
const d=new Date(date+"T12:00:00");
<b>Uhrzeit:</b> 14:00-17:00 Uhr ·<br>
return d.toLocaleDateString("de-DE",{weekday:"long",day:"2-digit",month:"long",year:"numeric"})
<b>Zielgruppe:</b> Familien mit Kindern, 0-99 Jahre ·<br>
}
<b>Treffpunkt:</b> Café frieDa, Friedrich-Dannenmann-Straße 69, 72070 Tübingen ·<br>
function escapeHtml(value){
<b>Beschreibung:</b> Wir laden alle Familien zur bunten Bastelstunde im Café frieDa ein! Es gibt Angebote für die ganz Kleinen und auch für die etwas Größeren, u.a. wollen wir Leinenbeutel bemalen und bedrucken. Für die ganz großen Gäste gibt es Kaffee und Kuchen auf Spendenbasis. Keine Anmeldung erforderlich.
return String(value??"").replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">").replace(/"/g,""").replace(/'/g,"'")
</div>
}
</div>
function eventTooltip(e){
return [`Uhrzeit: ${e.time}`,`Zielgruppe: ${e.audience}`,`Treffpunkt: ${e.place}`,`Beschreibung: ${e.description}`].join("\\n")
}


function renderCalendar(){
<div style="background:#fff;border:1px solid #dbe1ea;border-radius:12px;padding:14px 16px;margin:0 0 14px;box-shadow:0 3px 12px rgba(0,0,0,.04);">
const root=document.getElementById("calendar");
<div style="font-size:1.05em;font-weight:700;margin-bottom:8px;">17.November.2026 – 17:00-19:00 Uhr – Das Geheimnis des Bildungserfolg 2: Erfolg in der Schule, Bildung und Teilhabe</div>
MONTHS.forEach(m=>{
<div style="display:block;line-height:1.55;">
  const first=new Date(m.year,m.month,1);
<b>Uhrzeit:</b> 17:00-19:00 Uhr ·<br>
  const days=new Date(m.year,m.month+1,0).getDate();
<b>Zielgruppe:</b> Für Eltern von Kindern der 1.-6. Klasse ·<br>
  const offset=(first.getDay()+6)%7;
<b>Treffpunkt:</b> Brückenhaus Werkstraße 8, 72074 Tübingen ·<br>
  let out=`<section class="month"><h2>${m.name}</h2><div class="weekdays">${WEEKDAYS.map(d=>`<div>${d}</div>`).join("")}</div><div class="grid">`;
<b>Beschreibung:</b> Das Geheimnis des Bildungserfolgs - was Ihr Kind von Ihnen als Mutter und Vater braucht Drei internationale Präsenz-Elternabende auf Deutsch, Englisch, Arabisch und Persisch Für Eltern von Kindern der 1. bis zur 6. Klasse Wie können Sie als Eltern Ihr Kind unterstützen?
  for(let i=0;i<offset;i++)out+=`<div class="day muted"><div class="dn"></div></div>`;
</div>
  for(let day=1;day<=days;day++){
</div>
  const date=isoDate(m.year,m.month,day);
  const dayEvents=EVENTS.filter(e=>e.date===date);
  out+=`<div class="day" data-date="${date}"><div class="dn">${day}</div>${dayEvents.map(e=>`<div class="event" data-event-id="${e.id}"><div class="et">${escapeHtml(e.title)}</div></div>`).join("")}</div>`;
  }
  const trailing=(7-(offset+days)%7)%7;
  for(let i=1;i<=trailing;i++)out+=`<div class="day muted"><div class="dn">${i}</div></div>`;
  root.insertAdjacentHTML("beforeend",out+"</div></section>");
});
}


function renderOffers(){
<div style="background:#fff;border:1px solid #dbe1ea;border-radius:12px;padding:14px 16px;margin:0 0 14px;box-shadow:0 3px 12px rgba(0,0,0,.04);">
document.getElementById("offerList").innerHTML=EVENTS.map(e=>`
<div style="font-size:1.05em;font-weight:700;margin-bottom:8px;">19.November.2026 – 9:30-11:30 Uhr – Zutaten für ein starkes Familienleben</div>
<article class="offer" id="angebot-${e.id}">
<div style="display:block;line-height:1.55;">
  <div class="offer-header">
<b>Uhrzeit:</b> 9:30-11:30 Uhr ·<br>
  <div class="offer-date">${escapeHtml(formatDate(e.date))}</div>
<b>Zielgruppe:</b> Eltern mit Kindern im Alter 0-3 Jahren ·<br>
  <div class="offer-title">${escapeHtml(e.title)}</div>
<b>Treffpunkt:</b> Bismarckstraße 110, 72072 Tübingen, Jugend- und Familienberatungszentrum Tübingen, 2.Stock ·<br>
  </div>
<b>Beschreibung:</b> Rezeptideen für ein starkes Familienleben - Zutaten: Feinfühligkeit, Zeit, Vertrauen, ... In gemütlicher und kleinkindorientierter Atmosphäre möchten wir uns gemeinsam darüber austauschen, was für ein starkes Familienleben sorgt. Wir bitten um Anmeldung unter: fruehehilfen@kreis-tuebingen.de
  <div class="offer-info">
</div>
  <div class="info-row"><span class="info-label">Uhrzeit</span><div class="info-value">${escapeHtml(e.time)}</div></div>
</div>
  <div class="info-row"><span class="info-label">Zielgruppe</span><div class="info-value">${escapeHtml(e.audience)}</div></div>
  <div class="info-row"><span class="info-label">Treffpunkt</span><div class="info-value">${escapeHtml(e.place)}</div></div>
  <div class="info-row info-description"><span class="info-label">Beschreibung</span><div class="info-value">${escapeHtml(e.description)}</div></div>
  </div>
</article>`).join("");
}


function setupInteractions(){
<div style="background:#fff;border:1px solid #dbe1ea;border-radius:12px;padding:14px 16px;margin:0 0 14px;box-shadow:0 3px 12px rgba(0,0,0,.04);">
const tooltip=document.getElementById("tooltip");
<div style="font-size:1.05em;font-weight:700;margin-bottom:8px;">21.November.2026 – 10:00 -15:00 Uhr – Bastelspaß für die ganze Familie – Thanksgiving Edition</div>
document.querySelectorAll(".event").forEach(el=>{
<div style="display:block;line-height:1.55;">
  const event=EVENTS.find(e=>String(e.id)===el.dataset.eventId);
<b>Uhrzeit:</b> 10:00-15:00 Uhr ·<br>
  if(!event)return;
<b>Zielgruppe:</b> Familien mit Kindern (alle Altersgruppen) ·<br>
  el.addEventListener("mouseenter",()=>{
<b>Treffpunkt:</b> d.a.i. Tübingen, Karlstraße 3, in der Bibliothek ·<br>
  if(matchMedia("(max-width:640px)").matches)return;
<b>Beschreibung:</b> Kommen Sie ins d.a.i. Tübingen und basteln Sie gemeinsam wunderschöne Thanksgiving-Dekorationen! Feiern Sie den Tag der Dankbarkeit mit uns bei einer gemütlichen Bastelrunde in unserer d.a.i. Bibliothek.
  tooltip.textContent=eventTooltip(event);
</div>
  tooltip.style.display="block";
</div>
  });
 
  el.addEventListener("mousemove",ev=>{
<div style="background:#fff;border:1px solid #dbe1ea;border-radius:12px;padding:14px 16px;margin:0 0 14px;box-shadow:0 3px 12px rgba(0,0,0,.04);">
  if(matchMedia("(max-width:640px)").matches)return;
<div style="font-size:1.05em;font-weight:700;margin-bottom:8px;">24.November.2026 – 17:00-19:00 Uhr – Das Geheimnis des Bildungserfolg 3: Medienerziehung</div>
  tooltip.style.left=(ev.clientX+14)+"px";
<div style="display:block;line-height:1.55;">
  tooltip.style.top=(ev.clientY+14)+"px";
<b>Uhrzeit:</b> 17:00-19:00 Uhr ·<br>
  const r=tooltip.getBoundingClientRect(),pad=12;
<b>Zielgruppe:</b> Für Eltern von Kindern der 1.-6. Klasse ·<br>
  if(r.right>innerWidth-pad)tooltip.style.left=Math.max(pad,innerWidth-r.width-pad)+"px";
<b>Treffpunkt:</b> Brückenhaus Werkstraße 8, 72074 Tübingen ·<br>
  if(r.bottom>innerHeight-pad)tooltip.style.top=Math.max(pad,innerHeight-r.height-pad)+"px";
<b>Beschreibung:</b> Das Geheimnis des Bildungserfolgs - was Ihr Kind von Ihnen als Mutter und Vater braucht Drei internationale Präsenz-Elternabende auf Deutsch, Englisch, Arabisch und Persisch Wie können Sie als Eltern Ihr Kind unterstützen?
  });
</div>
  el.addEventListener("mouseleave",()=>tooltip.style.display="none");
</div>
  el.addEventListener("click",()=>document.getElementById("angebot-"+event.id)?.scrollIntoView({behavior:"smooth",block:"start"}));
 
});
<div style="background:#fff;border:1px solid #dbe1ea;border-radius:12px;padding:14px 16px;margin:0 0 14px;box-shadow:0 3px 12px rgba(0,0,0,.04);">
}
<div style="font-size:1.05em;font-weight:700;margin-bottom:8px;">24.November.2026 – Ganztägig – Gemeinsam gegen Abfall - Papierrecycling in der Stadtbücherei</div>
renderCalendar();
<div style="display:block;line-height:1.55;">
renderOffers();
<b>Uhrzeit:</b> Ganztägig ·<br>
setupInteractions();
<b>Zielgruppe:</b> Familien ·<br>
</script>
<b>Treffpunkt:</b> Stadtbücherei Tübingen, Nonnengasse 19, Tübingen ·<br>
</body>
<b>Beschreibung:</b> Im Rahmen der Europäischen Woche der Abfallvermeidung bietet die Stadtbücherei Tübingen eine besondere Mitmachaktion an: An einem Papierbindetisch können aus einseitig bedrucktem Altpapier Spiralblöcke hergestellt werden. Papier ist vor Ort verfügbar, kann aber auch gerne mitgebracht werden.
</html>"""
</div>
</div>
 
<div style="background:#fff;border:1px solid #dbe1ea;border-radius:12px;padding:14px 16px;margin:0 0 14px;box-shadow:0 3px 12px rgba(0,0,0,.04);">
<div style="font-size:1.05em;font-weight:700;margin-bottom:8px;">25.November.2026 – Ganztägig – Gemeinsam gegen Abfall - Papierrecycling in der Stadtbücherei</div>
<div style="display:block;line-height:1.55;">
<b>Uhrzeit:</b> Ganztägig ·<br>
<b>Zielgruppe:</b> Familien ·<br>
<b>Treffpunkt:</b> Stadtbücherei Tübingen, Nonnengasse 19, Tübingen ·<br>
<b>Beschreibung:</b> Im Rahmen der Europäischen Woche der Abfallvermeidung bietet die Stadtbücherei Tübingen eine besondere Mitmachaktion an: An einem Papierbindetisch können aus einseitig bedrucktem Altpapier Spiralblöcke hergestellt werden. Papier ist vor Ort verfügbar, kann aber auch gerne mitgebracht werden.
</div>
</div>
 
<div style="background:#fff;border:1px solid #dbe1ea;border-radius:12px;padding:14px 16px;margin:0 0 14px;box-shadow:0 3px 12px rgba(0,0,0,.04);">
<div style="font-size:1.05em;font-weight:700;margin-bottom:8px;">26.November.2026 – Ganztägig – Gemeinsam gegen Abfall - Papierrecycling in der Stadtbücherei</div>
<div style="display:block;line-height:1.55;">
<b>Uhrzeit:</b> Ganztägig ·<br>
<b>Zielgruppe:</b> Familien ·<br>
<b>Treffpunkt:</b> Stadtbücherei Tübingen, Nonnengasse 19, Tübingen ·<br>
<b>Beschreibung:</b> Im Rahmen der Europäischen Woche der Abfallvermeidung bietet die Stadtbücherei Tübingen eine besondere Mitmachaktion an: An einem Papierbindetisch können aus einseitig bedrucktem Altpapier Spiralblöcke hergestellt werden. Papier ist vor Ort verfügbar, kann aber auch gerne mitgebracht werden.
</div>
</div>
 
</div>


html_out = html_out.replace("__DATA__", data_json)
<!-- In Klärung: Kino: 3 x Matinee am Sonntag mit Familienfilmen -->
out_path = Path("/mnt/data/Familienangebote_Oktober_November_2026_mobile.html")
out_path.write_text(html_out, encoding="utf-8")
print(f"Fertig: {out_path}")
print(f"Erhaltene Termine: {len(records)}")

Aktuelle Version vom 17. August 2026, 10:37 Uhr


Familienangebote – Oktober & November 2026

Eine Übersicht der Familienangebote im Oktober und November 2026. Im Kalender stehen Uhrzeit und Titel; darunter folgen die vollständigen Informationen zu allen Einzelangeboten.

style="width:100%;min-width:720px;border-collapse:separate;border-spacing:5px;border:0;" style="border:0;background:#fff;min-width:95px;height:55px;" |  !! style="border:0;background:#fff;min-width:95px;height:55px;" |  !! style="border:0;background:#fff;min-width:95px;height:55px;" |  !! style="vertical-align:top;background:#fbfcfe;border:1px solid #dbe1ea;border-radius:9px;min-width:95px;height:75px;" |
1
 !! style="vertical-align:top;background:#fbfcfe;border:1px solid #dbe1ea;border-radius:9px;min-width:95px;height:75px;" |
2
 !! style="vertical-align:top;background:#fbfcfe;border:1px solid #dbe1ea;border-radius:9px;min-width:95px;height:75px;" |
3
 !! style="vertical-align:top;background:#fbfcfe;border:1px solid #dbe1ea;border-radius:9px;min-width:95px;height:75px;" |
4
style="vertical-align:top;background:#fbfcfe;border:1px solid #dbe1ea;border-radius:9px;min-width:95px;height:75px;" |
5
 !! style="vertical-align:top;background:#fbfcfe;border:1px solid #dbe1ea;border-radius:9px;min-width:95px;" |
6
20:00 -21:00 Uhr ·
20:00 Uhr – Hochsensible Kinder gut unterstützen und begleiten
 !! style="vertical-align:top;background:#fbfcfe;border:1px solid #dbe1ea;border-radius:9px;min-width:95px;height:75px;" |
7
 !! style="vertical-align:top;background:#fbfcfe;border:1px solid #dbe1ea;border-radius:9px;min-width:95px;" |
8
18:00 Uhr ·
18:00 Uhr – Filmvorführung mit Gespräch über den Film „All Inclusive“
 !! style="vertical-align:top;background:#fbfcfe;border:1px solid #dbe1ea;border-radius:9px;min-width:95px;" |
9
15:00 Uhr ·
15:00 Uhr – Vorlesezeit in französischer Sprache mit dem LESE-HAUS
16:00 Uhr ·
16:00 Uhr – Vorlesezeit mit dem LESE-HAUS
17:00 Uhr ·
17:00 Uhr – Vorlesezeit in ukrainischer Sprache mit dem LESE-HAUS
 !! style="vertical-align:top;background:#fbfcfe;border:1px solid #dbe1ea;border-radius:9px;min-width:95px;height:75px;" |
10
 !! style="vertical-align:top;background:#fbfcfe;border:1px solid #dbe1ea;border-radius:9px;min-width:95px;height:75px;" |
11
style="vertical-align:top;background:#fbfcfe;border:1px solid #dbe1ea;border-radius:9px;min-width:95px;height:75px;" |
12
 !! style="vertical-align:top;background:#fbfcfe;border:1px solid #dbe1ea;border-radius:9px;min-width:95px;height:75px;" |
13
 !! style="vertical-align:top;background:#fbfcfe;border:1px solid #dbe1ea;border-radius:9px;min-width:95px;height:75px;" |
14
 !! style="vertical-align:top;background:#fbfcfe;border:1px solid #dbe1ea;border-radius:9px;min-width:95px;height:75px;" |
15
 !! style="vertical-align:top;background:#fbfcfe;border:1px solid #dbe1ea;border-radius:9px;min-width:95px;height:75px;" |
16
 !! style="vertical-align:top;background:#fbfcfe;border:1px solid #dbe1ea;border-radius:9px;min-width:95px;height:75px;" |
17
 !! style="vertical-align:top;background:#fbfcfe;border:1px solid #dbe1ea;border-radius:9px;min-width:95px;height:75px;" |
18
style="vertical-align:top;background:#fbfcfe;border:1px solid #dbe1ea;border-radius:9px;min-width:95px;height:75px;" |
19
 !! style="vertical-align:top;background:#fbfcfe;border:1px solid #dbe1ea;border-radius:9px;min-width:95px;height:75px;" |
20
 !! style="vertical-align:top;background:#fbfcfe;border:1px solid #dbe1ea;border-radius:9px;min-width:95px;" |
21
17 Uhr ·
Familiensprachen und Sprachencafés im elkiko Familienzentrum
 !! style="vertical-align:top;background:#fbfcfe;border:1px solid #dbe1ea;border-radius:9px;min-width:95px;" |
22
18 Uhr ·
18:00 Uhr - Preisverleihung des 23. Schreibwettbewerbs für junge Menschen der Buchhandlung Wekenmann
 !! style="vertical-align:top;background:#fbfcfe;border:1px solid #dbe1ea;border-radius:9px;min-width:95px;height:75px;" |
23
 !! style="vertical-align:top;background:#fbfcfe;border:1px solid #dbe1ea;border-radius:9px;min-width:95px;height:75px;" |
24
 !! style="vertical-align:top;background:#fbfcfe;border:1px solid #dbe1ea;border-radius:9px;min-width:95px;height:75px;" |
25
style="vertical-align:top;background:#fbfcfe;border:1px solid #dbe1ea;border-radius:9px;min-width:95px;height:75px;" |
26
 !! style="vertical-align:top;background:#fbfcfe;border:1px solid #dbe1ea;border-radius:9px;min-width:95px;height:75px;" |
27
 !! style="vertical-align:top;background:#fbfcfe;border:1px solid #dbe1ea;border-radius:9px;min-width:95px;height:75px;" |
28
 !! style="vertical-align:top;background:#fbfcfe;border:1px solid #dbe1ea;border-radius:9px;min-width:95px;height:75px;" |
29
 !! style="vertical-align:top;background:#fbfcfe;border:1px solid #dbe1ea;border-radius:9px;min-width:95px;height:75px;" |
30
 !! style="vertical-align:top;background:#fbfcfe;border:1px solid #dbe1ea;border-radius:9px;min-width:95px;" |
31
15 Uhr ·
15:00 Uhr - BamBam-Band & Halloween Fair for Kids
 !! style="border:0;background:#fff;min-width:95px;height:55px;" | style="border:0;background:#fff;min-width:95px;height:55px;" |  !! style="border:0;background:#fff;min-width:95px;height:55px;" |  !! style="border:0;background:#fff;min-width:95px;height:55px;" |  !! style="border:0;background:#fff;min-width:95px;height:55px;" |  !! style="border:0;background:#fff;min-width:95px;height:55px;" |  !! style="border:0;background:#fff;min-width:95px;height:55px;" |  !! style="vertical-align:top;background:#fbfcfe;border:1px solid #dbe1ea;border-radius:9px;min-width:95px;height:75px;" |
1
style="vertical-align:top;background:#fbfcfe;border:1px solid #dbe1ea;border-radius:9px;min-width:95px;height:75px;" |
2
 !! style="vertical-align:top;background:#fbfcfe;border:1px solid #dbe1ea;border-radius:9px;min-width:95px;height:75px;" |
3
 !! style="vertical-align:top;background:#fbfcfe;border:1px solid #dbe1ea;border-radius:9px;min-width:95px;height:75px;" |
4
 !! style="vertical-align:top;background:#fbfcfe;border:1px solid #dbe1ea;border-radius:9px;min-width:95px;" |
5
9:00 -11:00 Uhr ·
9:00-11:00 Uhr – "Der Widerspenstigen Zähmung??" - Workshop
19:00 Uhr ·
19:00 Uhr – Nach der Elternzeit - welche Betreuung passt für mein Kind und unsere Familie?
 !! style="vertical-align:top;background:#fbfcfe;border:1px solid #dbe1ea;border-radius:9px;min-width:95px;height:75px;" |
6
 !! style="vertical-align:top;background:#fbfcfe;border:1px solid #dbe1ea;border-radius:9px;min-width:95px;height:75px;" |
7
 !! style="vertical-align:top;background:#fbfcfe;border:1px solid #dbe1ea;border-radius:9px;min-width:95px;height:75px;" |
8
style="vertical-align:top;background:#fbfcfe;border:1px solid #dbe1ea;border-radius:9px;min-width:95px;" |
9
18:00-20:00 Uhr ·
18:00 -20:00 Uhr – Wassergewöhnung - wie unterstütze ich mein Kind
 !! style="vertical-align:top;background:#fbfcfe;border:1px solid #dbe1ea;border-radius:9px;min-width:95px;" |
10
18:00 Uhr ·
18:00 Uhr – Live-Show mit Miriam Davoudvandi: Das können wir uns nicht leisten
17:00-19:00 Uhr ·
17:00-19:00 Uhr – Das Geheimnis des Bildungserfolg Teil 1 - Entwicklungsaufgaben
 !! style="vertical-align:top;background:#fbfcfe;border:1px solid #dbe1ea;border-radius:9px;min-width:95px;" |
11
19:00-21:00 Uhr ·
19:00-21:00 Uhr "Zu Hause in einer Erziehungsstelle" - Podiumsdiskusion mit Beteiligten in verschiedenen Rollen
 !! style="vertical-align:top;background:#fbfcfe;border:1px solid #dbe1ea;border-radius:9px;min-width:95px;height:75px;" |
12
 !! style="vertical-align:top;background:#fbfcfe;border:1px solid #dbe1ea;border-radius:9px;min-width:95px;height:75px;" |
13
 !! style="vertical-align:top;background:#fbfcfe;border:1px solid #dbe1ea;border-radius:9px;min-width:95px;height:75px;" |
14
 !! style="vertical-align:top;background:#fbfcfe;border:1px solid #dbe1ea;border-radius:9px;min-width:95px;" |
15
14:00-17:00 Uhr ·
14:00-17:00 Uhr – Familienbasteln im Café frieDa
style="vertical-align:top;background:#fbfcfe;border:1px solid #dbe1ea;border-radius:9px;min-width:95px;height:75px;" |
16
 !! style="vertical-align:top;background:#fbfcfe;border:1px solid #dbe1ea;border-radius:9px;min-width:95px;" |
17
17:00-19:00 Uhr ·
17:00-19:00 Uhr – Das Geheimnis des Bildungserfolg 2: Erfolg in der Schule, Bildung und Teilhabe
 !! style="vertical-align:top;background:#fbfcfe;border:1px solid #dbe1ea;border-radius:9px;min-width:95px;height:75px;" |
18
 !! style="vertical-align:top;background:#fbfcfe;border:1px solid #dbe1ea;border-radius:9px;min-width:95px;" |
19
9:30-11:30 Uhr ·
9:30-11:30 Uhr – Zutaten für ein starkes Familienleben
 !! style="vertical-align:top;background:#fbfcfe;border:1px solid #dbe1ea;border-radius:9px;min-width:95px;height:75px;" |
20
 !! style="vertical-align:top;background:#fbfcfe;border:1px solid #dbe1ea;border-radius:9px;min-width:95px;" |
21
10:00-15:00 Uhr ·
10:00 -15:00 Uhr – Bastelspaß für die ganze Familie – Thanksgiving Edition
 !! style="vertical-align:top;background:#fbfcfe;border:1px solid #dbe1ea;border-radius:9px;min-width:95px;height:75px;" |
22
style="vertical-align:top;background:#fbfcfe;border:1px solid #dbe1ea;border-radius:9px;min-width:95px;height:75px;" |
23
 !! style="vertical-align:top;background:#fbfcfe;border:1px solid #dbe1ea;border-radius:9px;min-width:95px;" |
24
17:00-19:00 Uhr ·
17:00-19:00 Uhr – Das Geheimnis des Bildungserfolg 3: Medienerziehung
Ganztägig ·
Ganztägig – Gemeinsam gegen Abfall - Papierrecycling in der Stadtbücherei
 !! style="vertical-align:top;background:#fbfcfe;border:1px solid #dbe1ea;border-radius:9px;min-width:95px;" |
25
Ganztägig ·
Ganztägig – Gemeinsam gegen Abfall - Papierrecycling in der Stadtbücherei
 !! style="vertical-align:top;background:#fbfcfe;border:1px solid #dbe1ea;border-radius:9px;min-width:95px;" |
26
Ganztägig ·
Ganztägig – Gemeinsam gegen Abfall - Papierrecycling in der Stadtbücherei
 !! style="vertical-align:top;background:#fbfcfe;border:1px solid #dbe1ea;border-radius:9px;min-width:95px;height:75px;" |
27
 !! style="vertical-align:top;background:#fbfcfe;border:1px solid #dbe1ea;border-radius:9px;min-width:95px;height:75px;" |
28
 !! style="vertical-align:top;background:#fbfcfe;border:1px solid #dbe1ea;border-radius:9px;min-width:95px;height:75px;" |
29
style="vertical-align:top;background:#fbfcfe;border:1px solid #dbe1ea;border-radius:9px;min-width:95px;height:75px;" |
30
 !! style="border:0;background:#fff;min-width:95px;height:55px;" |  !! style="border:0;background:#fff;min-width:95px;height:55px;" |  !! style="border:0;background:#fff;min-width:95px;height:55px;" |  !! style="border:0;background:#fff;min-width:95px;height:55px;" |  !! style="border:0;background:#fff;min-width:95px;height:55px;" |  !! style="border:0;background:#fff;min-width:95px;height:55px;" |
Oktober 2026
Mo Di Mi Do Fr Sa So
November 2026
Mo Di Mi Do Fr Sa So

Alle Angebote im Überblick

Hier finden Sie zu jedem einzelnen Termin sämtliche vorhandenen Informationen.

06.Oktober.2026 – 20:00 Uhr – Hochsensible Kinder gut unterstützen und begleiten

Uhrzeit: 20:00 -21:00 Uhr ·
Zielgruppe: Eltern ·
Treffpunkt: Digitales Format ·
Beschreibung: Eltern sein in Tübingen - so geht's leichter! mit wenig Geld unterstützt? Welche konkreten Tipps haben Tübinger Expert*innen für Eltern von jüngeren und älteren Kindern - zu Erziehungsthemen aber auch zu Herausforderungen, die das Elternsein mit sich bringt? Diese und andere Fragen anschaulich, alltagsnah und verständlich für alle aufbereitet. Durch das bewusst gewählte Online-Format können Interessierte bequem von überall aus teilnehmen - bei Bedarf anonym und ohne Kinderbetreuung organisieren zu müssen. Diese Online-Themenreihe ist eine Kooperation der Universitätsstadt Tübingen mit der Familien-Bildungsstätte (FBS) und dem Bündnis für Familie (BüFa). Anmeldung für die Vorträge unter www.fbs-tuebingen.de/eltern-und-lebensthemen Nach der Anmeldung erhalten Sie einen Zoom-Zugangscode zugeschickt. Sie brauchen hierfür keinen eigenen ZOOM-Account. Voraussetzungen für die Teilnahme am Online-Kurs sind z.B. ein Computer, Laptop oder ein Smartphone. Das Gerät muss über Internetzugang, Kamera und Mikrofon verfügen

08.Oktober.2026 – 18:00 Uhr – Filmvorführung mit Gespräch über den Film „All Inclusive“

Uhrzeit: 18:00 Uhr ·
Zielgruppe: Alle Generationen, für Kinder ab 7 Jahren ·
Treffpunkt: Aula des Uhland-Gymnasiums, Uhlandstraße 24, 72072 Tübingen ·
Beschreibung: Filmvorführung mit Gespräch über den Film „All Inclusive“ - Die Veranstaltung wird vom Interkulturellen Mehrgenerationenhaus InFö e. V. und der Lebenshilfe veranstaltet.

09.Oktober.2026 – 15:00 Uhr – Vorlesezeit in französischer Sprache mit dem LESE-HAUS

Uhrzeit: 15:00 Uhr ·
Zielgruppe: Kindern 4-8 Jahre ·
Treffpunkt: Stadtbücherei Tübingen, Nonnengasse 19, Thekla-Waitz-Studio ·
Beschreibung: Geschichten und Lieder auf Französisch laden Kinder spielerisch dazu ein, erste Eindrücke der Sprache zu sammeln. Mitarbeitende des Institut Culturel Franco-Allemand (ICFA) gestalten diese besondere Vorlesezeit rund um das Thema Familie.

09.Oktober.2026 – 16:00 Uhr – Vorlesezeit mit dem LESE-HAUS

Uhrzeit: 16:00 Uhr ·
Zielgruppe: Kindern 4-8 Jahre ·
Treffpunkt: Stadtbücherei Tübingen, Nonnengasse 19, Thekla-Waitz-Studio ·
Beschreibung: Bei dieser Vorlesezeit auf Deutsch stehen Geschichten rund um das Thema Familie im Mittelpunkt – mal lustig, mal spannend, mal berührend.

09.Oktober.2026 – 17:00 Uhr – Vorlesezeit in ukrainischer Sprache mit dem LESE-HAUS

Uhrzeit: 17:00 Uhr ·
Zielgruppe: Kindern 4-8 Jahre ·
Treffpunkt: Stadtbücherei Tübingen, Nonnengasse 19, Thekla-Waitz-Studio ·
Beschreibung: Lesepatinnen aus der Ukraine lesen Geschichten in ihrer Muttersprache und geben Einblicke in ukrainische Erzähltraditionen rund um das Thema Familie.

21.Oktober.2026 – Familiensprachen und Sprachencafés im elkiko Familienzentrum

Uhrzeit: 17 Uhr ·
Zielgruppe: Tübinger Familien und Interessierte ·
Treffpunkt: Stadtbücherei Hauptstelle·
Beschreibung: Mitmachangebote zum Thema Familiensprachen; Infos zu den Sprachencafés im elkiko.

22.Oktober.2026 – 18:00 Uhr - Preisverleihung des 23. Schreibwettbewerbs für junge Menschen der Buchhandlung Wekenmann

Uhrzeit: 18 Uhr ·
Zielgruppe: alle Interessierte ·
Treffpunkt: Museumsgesellschaft Obere Säle, Wilhelmstraße 3, Tübingen ·
Beschreibung: Festliche Preisverleihung: Die sechs Preisträger*innen des Schreibwettbewerbs "We are family" lesen aus ihre Siegertexten. Dr. Daniela Hüttig, Erste Landesbeamtin und Schirmherrin des Wettbewerbs, spricht ein Grußwort. Musikalisch umrahmt wird der Abend von Singer/Songwriter Jakob Longfield.

31.Oktober.2026 – 15:00 Uhr - BamBam-Band & Halloween Fair for Kids

Uhrzeit: 15 Uhr ·
Zielgruppe: Familien mit Kindern ab 3 Jahren ·
Treffpunkt: d.a.i. Tübingen, Karlstr. 3, Tübingen ·
Beschreibung: Konzert & Halloween für die ganze Familie. Ab 15 Uhr Konzert mit der BamBam-Band. Ab 16 Uhr heißt es Trick or Treat: Kinderdisco, Basteln, Gaming und jede Menge Spaß mit Popcorn und Snacks. Alles kostenfrei auf Spendenbasis. Kostüme sehr willkommen! In deutscher & englischer Sprache. Konstenfreie Konzertticket: http://www.dai-tuebingen.de/bambam

05.November.2026 – 9:00-11:00 Uhr – "Der Widerspenstigen Zähmung??" - Workshop

Uhrzeit: 9:00 -11:00 Uhr ·
Zielgruppe: Eltern von Kindern im Vorschulalter ·
Treffpunkt: Jugend- und Familienberatungszentrum Tübingen, Bismarckstr. 110, 72072 Tübingen, 2. Stock ·
Beschreibung: Manche Kinder sind Weltmeister darin, Erwachsene an ihre Grenzen zu bringen. Wir möchten gemeinsam ein Verständnis für als schwierig empfundene kindliche Verhaltensweisen entwickeln. Ziel ist außerdem, neue Reaktionsweisen auszuprobieren, um unnötige Machtkämpfe im Familienalltag zu vermeiden. Anmeldung unter jfbz-tue@kreis-tuebingen.de

05.November.2026 – 19:00 Uhr – Nach der Elternzeit - welche Betreuung passt für mein Kind und unsere Familie?

Uhrzeit: 19:00 Uhr ·
Zielgruppe: (werdende) Eltern, die sich über Kleinkindbetreuung informieren möchten ·
Treffpunkt: online ·
Beschreibung: Um eine passende Betreuung nach der Elternzeit zu finden, braucht es einen Überblick über die verschiedenen Möglichkeiten der Kinderbetreuung. Welches Modell passt für welches Kind und welche Familie, welche Kriterien können eine Rolle spielen und was sind die Besonderheiten der Kindertagespflege? Anmeldung unter info@tageselternverein.de

09.November.2026 – 18:00 -20:00 Uhr – Wassergewöhnung - wie unterstütze ich mein Kind

Uhrzeit: 18:00-20:00 Uhr ·
Zielgruppe: Alle Eltern und Erziehungsberechtigte sind eingeladen ·
Treffpunkt: Hirsch Begegnungsstätte, Hirschgasse 9, 72070 Tübingen ·
Beschreibung: Schwimmen für alle Kinder informiert zu einem besseren Verständnis von Wassergewöhnung. Enthalten sind dabei alltagspraktische Übungen für Kinder vor dem Schwimmkurs. Eintritt frei. Getränke gegen Spenden

10.November.2026 – 18:00 Uhr – Live-Show mit Miriam Davoudvandi: Das können wir uns nicht leisten

Uhrzeit: 18:00 Uhr ·
Zielgruppe: Alle Interessierten ·
Treffpunkt: Gemeindehaus Lamm, Großer Saal 1, Am Markt 7,Tübingen ·
Beschreibung: Was es bedeutet, in Deutschland arm aufzuwachsen. Journalistin und Podcaterin Miriam Davoudvandi (aka Cashmiri) bringt mit dem aktuellen Buch „Das können wir uns nicht leisten“ ihre Geschichte mit Texten, persönlichen Geschichten, Humor und Pop auf die Bühne.

10.November.2026 – 17:00-19:00 Uhr – Das Geheimnis des Bildungserfolg Teil 1 - Entwicklungsaufgaben

Uhrzeit: 17:00-19:00 Uhr ·
Zielgruppe: Für Eltern von Kindern der 1.-6. Klasse ·
Treffpunkt: Brückenhaus Werkstraße 8, 72074 Tübingen ·
Beschreibung: Teil 1 - Entwicklungsaufgaben, Eltern-Kind-Bindung, Mutter und Vater als Unterstützer, Wie Kinder lernen, Selbstwirksamkeit. Wie können Sie als Eltern Ihr Kind unterstützen, dass es in der Schule gut zurechtkommt? Wo können Sie sich als Mutter und als Vater Unterstützung holen? Was macht Erfolg in der Schule und Ausbildung aus? Welche verschiedenen Wege zum Erfolg gibt es? Was brauchen Kinder für eine gute Entwicklung? Wie setze ich Grenzen? Was sind Entwicklungsaufgaben von Kindern? Wie kann ein positives Lernumfeld zu Hause aussehen? Wie ist das mit den Medien?…zu diesen Fragen gibt es jeweils einen kleinen Vortrag auf Deutsch, Englisch, Arabisch und Persisch

11.November.2026 – 19:00-21:00 Uhr "Zu Hause in einer Erziehungsstelle" - Podiumsdiskusion mit Beteiligten in verschiedenen Rollen

Uhrzeit: 19:00-21:00 Uhr ·
Zielgruppe: Für Eltern ·
Treffpunkt: Lorettoplatz 30 in Tübingen ·
Beschreibung: Vorstellung von kit jugendhilfe mit dem Schwerpunkt auf unsere profesionellen Pflegefamilien mit anschließender Diskusionrunde Eine kurze Rückmeldung zur Teilnahme, unter andrea.leitgeb@kit-jugendhilfe.de wäre schön, aber nicht zwingend notwendig

15.November.2026 – 14:00-17:00 Uhr – Familienbasteln im Café frieDa

Uhrzeit: 14:00-17:00 Uhr ·
Zielgruppe: Familien mit Kindern, 0-99 Jahre ·
Treffpunkt: Café frieDa, Friedrich-Dannenmann-Straße 69, 72070 Tübingen ·
Beschreibung: Wir laden alle Familien zur bunten Bastelstunde im Café frieDa ein! Es gibt Angebote für die ganz Kleinen und auch für die etwas Größeren, u.a. wollen wir Leinenbeutel bemalen und bedrucken. Für die ganz großen Gäste gibt es Kaffee und Kuchen auf Spendenbasis. Keine Anmeldung erforderlich.

17.November.2026 – 17:00-19:00 Uhr – Das Geheimnis des Bildungserfolg 2: Erfolg in der Schule, Bildung und Teilhabe

Uhrzeit: 17:00-19:00 Uhr ·
Zielgruppe: Für Eltern von Kindern der 1.-6. Klasse ·
Treffpunkt: Brückenhaus Werkstraße 8, 72074 Tübingen ·
Beschreibung: Das Geheimnis des Bildungserfolgs - was Ihr Kind von Ihnen als Mutter und Vater braucht Drei internationale Präsenz-Elternabende auf Deutsch, Englisch, Arabisch und Persisch Für Eltern von Kindern der 1. bis zur 6. Klasse Wie können Sie als Eltern Ihr Kind unterstützen?

19.November.2026 – 9:30-11:30 Uhr – Zutaten für ein starkes Familienleben

Uhrzeit: 9:30-11:30 Uhr ·
Zielgruppe: Eltern mit Kindern im Alter 0-3 Jahren ·
Treffpunkt: Bismarckstraße 110, 72072 Tübingen, Jugend- und Familienberatungszentrum Tübingen, 2.Stock ·
Beschreibung: Rezeptideen für ein starkes Familienleben - Zutaten: Feinfühligkeit, Zeit, Vertrauen, ... In gemütlicher und kleinkindorientierter Atmosphäre möchten wir uns gemeinsam darüber austauschen, was für ein starkes Familienleben sorgt. Wir bitten um Anmeldung unter: fruehehilfen@kreis-tuebingen.de

21.November.2026 – 10:00 -15:00 Uhr – Bastelspaß für die ganze Familie – Thanksgiving Edition

Uhrzeit: 10:00-15:00 Uhr ·
Zielgruppe: Familien mit Kindern (alle Altersgruppen) ·
Treffpunkt: d.a.i. Tübingen, Karlstraße 3, in der Bibliothek ·
Beschreibung: Kommen Sie ins d.a.i. Tübingen und basteln Sie gemeinsam wunderschöne Thanksgiving-Dekorationen! Feiern Sie den Tag der Dankbarkeit mit uns bei einer gemütlichen Bastelrunde in unserer d.a.i. Bibliothek.

24.November.2026 – 17:00-19:00 Uhr – Das Geheimnis des Bildungserfolg 3: Medienerziehung

Uhrzeit: 17:00-19:00 Uhr ·
Zielgruppe: Für Eltern von Kindern der 1.-6. Klasse ·
Treffpunkt: Brückenhaus Werkstraße 8, 72074 Tübingen ·
Beschreibung: Das Geheimnis des Bildungserfolgs - was Ihr Kind von Ihnen als Mutter und Vater braucht Drei internationale Präsenz-Elternabende auf Deutsch, Englisch, Arabisch und Persisch Wie können Sie als Eltern Ihr Kind unterstützen?

24.November.2026 – Ganztägig – Gemeinsam gegen Abfall - Papierrecycling in der Stadtbücherei

Uhrzeit: Ganztägig ·
Zielgruppe: Familien ·
Treffpunkt: Stadtbücherei Tübingen, Nonnengasse 19, Tübingen ·
Beschreibung: Im Rahmen der Europäischen Woche der Abfallvermeidung bietet die Stadtbücherei Tübingen eine besondere Mitmachaktion an: An einem Papierbindetisch können aus einseitig bedrucktem Altpapier Spiralblöcke hergestellt werden. Papier ist vor Ort verfügbar, kann aber auch gerne mitgebracht werden.

25.November.2026 – Ganztägig – Gemeinsam gegen Abfall - Papierrecycling in der Stadtbücherei

Uhrzeit: Ganztägig ·
Zielgruppe: Familien ·
Treffpunkt: Stadtbücherei Tübingen, Nonnengasse 19, Tübingen ·
Beschreibung: Im Rahmen der Europäischen Woche der Abfallvermeidung bietet die Stadtbücherei Tübingen eine besondere Mitmachaktion an: An einem Papierbindetisch können aus einseitig bedrucktem Altpapier Spiralblöcke hergestellt werden. Papier ist vor Ort verfügbar, kann aber auch gerne mitgebracht werden.

26.November.2026 – Ganztägig – Gemeinsam gegen Abfall - Papierrecycling in der Stadtbücherei

Uhrzeit: Ganztägig ·
Zielgruppe: Familien ·
Treffpunkt: Stadtbücherei Tübingen, Nonnengasse 19, Tübingen ·
Beschreibung: Im Rahmen der Europäischen Woche der Abfallvermeidung bietet die Stadtbücherei Tübingen eine besondere Mitmachaktion an: An einem Papierbindetisch können aus einseitig bedrucktem Altpapier Spiralblöcke hergestellt werden. Papier ist vor Ort verfügbar, kann aber auch gerne mitgebracht werden.