Mit einem abwechslungsreichen Programm, mit viel Bewegung, Kreativangeboten und Lernerfahrungen fand vom 20.-31.Juli 2026 das diesjährige Sommerferienprogramm von Amaro Kher statt. Zwischen 25 und 36 Kinder und Jugendliche im Alter von 10-17 Jahren nahmen teil, besonders im Fokus stand dabei die Arbeit mit Kindern aus Geflüchtetenunterkünften, die durch das Programm die Möglichkeit erhielten, Kontakte zu knüpfen, Sprachkenntnisse anzuwenden und neue Erfahrungen zu sammeln.
Das Programm wurde durch die Stiftung „EIN HERZ LACHT“ gefördert und durch Betreuerinnen der Herkulesstraße sowie ehrenamtliche Helfer:innen unterstützt – hierfür unseren herzlichen Dank!
Lernen mit Spaß
Jumphouse, Bowling, Minigolf, Laser-Tag und Pool-Ball waren im Angebot – das macht nicht nur Spaß, sondern schult auch Motorik, fördert Teamwork, Koordination und taktisches Denken. Ebenso lernten die Teilnehmer:innen sich gegenseitig zu unterstützen und Erfolge gemeinsam zu feiern. Der Wunsch nach körperlicher Aktivität ist bei den Kindern und Jugendlichen, die aufgrund ihrer beengten Wohnverhältnissen in der Regel wenig Bewegungsspielraum haben, besonders groß. Das zeigte sich auch bei den regelmäßigen Fußballspielen auf dem Gelände des Rom e.V. Ob Junge oder Mädchen, 10 oder 17 Jahre alt – alle hatten wussten die Möglichkeit, sich zu bewegen (und auch mal auszutoben!) sehr zu schätzen.
Kreatives und Gemeinschaftsgefühl
Unterstützt durch den „Kulturkinder e.V.“ wurde den Teilnehmer:innen auch künstlerische Ausdrucksmöglichkeiten angeboten – es entstanden großformatige Bilder und Drucke, die im Anschluss in den Räumen von Amaro Kher ausgestellt wurden und die alle mit einigem Stolz präsentierten.
Ganz neu für Viele war ein Besuch im Kölner Zoo – für alle Teilnehmer:innen spannend, sich über die Lebensweisen von Tieren zu informieren und diese aus der Nähe zu sehen. Und, eine (pädagogische) Binsenweisheit: Gemeinsame Erlebnisse stärken das Gruppengefühl, indem sie das Zusammengehörigkeitsgefühl fördern und unvergessliche Glücksmomente schaffen. Solche Aktivitäten helfen, soziale Bindungen zu vertiefen und die Kommunikation innerhalb der Gruppe zu verbessern.
Und was sagten die Teilnehmer:innen?
Mit eigens für das Ferienprogramm entwickelten Evaluationsbogen wurden die Kinder und Jugendlichen befragt – wie hat es euch gefallen, hast du dich wohlgefühlt, etwas Neues gelernt… Tatsächlich gab es Niemanden unter den 27 Befragten, der oder die es nicht gefallen hat, alle haben Neues gelernt und durchgängig wurde angekreuzt, „ich habe Spaß gehabt, etwas gelernt, andere kennengelernt, mich aktiv beteiligt“. Und statt Antworten auf die Frage „Hast du Tipps für uns“ hieß es sehr häufig einfach „Danke für alles“.
Als PDF herunterladen.
Bildergalerie
:root {
–bg-color: #f8f9fa;
–card-bg: #ffffff;
–text-color: #333333;
–overlay-bg: rgba(0, 0, 0, 0.9);
–caption-bg: rgba(20, 20, 20, 0.85);
–accent-color: #d9534f;
–transition: all 0.3s ease;
}
* {
box-sizing: border-box;
margin: 0;
padding: 0;
}
body {
font-family: -apple-system, BlinkMacSystemFont, „Segoe UI“, Roboto, Helvetica, Arial, sans-serif;
background-color: var(–bg-color);
color: var(–text-color);
line-height: 1.6;
padding: 0;
}
/* Umbenannt, damit Theme-Stile nicht mehr reingrätschen */
.galerie-container {
width: 100% !important;
max-width: 100% !important;
margin: 0 !important;
padding: 10px 0 !important;
}
/* Gallery Grid – Maximal 3 Spalten */
.gallery-grid {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 20px;
width: 100%;
}
.gallery-item {
background: var(–card-bg);
border-radius: 8px;
overflow: hidden;
box-shadow: 0 4px 12px rgba(0,0,0,0.08);
cursor: pointer;
transition: var(–transition);
display: flex;
flex-direction: column;
}
.gallery-item:hover {
transform: translateY(-5px);
box-shadow: 0 8px 24px rgba(0,0,0,0.15);
}
.img-wrapper {
width: 100%;
height: 400px;
overflow: hidden;
position: relative;
background-color: #eee;
}
.img-wrapper img {
width: 100%;
height: 100%;
object-fit: cover;
transition: transform 0.5s ease;
}
.gallery-item:hover .img-wrapper img {
transform: scale(1.06);
}
/* Bildunterschriften streng linksbündig */
.item-caption {
padding: 14px 16px;
font-size: 0.92rem;
color: var(–text-color);
background: var(–card-bg);
border-top: 1px solid #f0f0f0;
flex-grow: 1;
display: block !important;
text-align: left !important;
width: 100% !important;
}
.item-caption * {
text-align: left !important;
}
/* Lightbox Modal */
.lightbox {
display: none;
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: var(–overlay-bg);
z-index: 9999;
flex-direction: column;
justify-content: center;
align-items: center;
opacity: 0;
transition: opacity 0.3s ease;
}
.lightbox.active {
display: flex;
opacity: 1;
}
.lightbox-content-wrapper {
position: relative;
max-width: 90vw;
max-height: 85vh;
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
}
.lightbox-img {
max-width: 100%;
max-height: 75vh;
object-fit: contain;
box-shadow: 0 10px 30px rgba(0,0,0,0.5);
border-radius: 2px;
user-select: none;
}
.lightbox-footer {
width: 100%;
background: var(–caption-bg);
color: #ffffff;
padding: 12px 20px;
display: flex;
justify-content: space-between;
align-items: center;
margin-top: 10px;
border-radius: 4px;
box-shadow: 0 -2px 10px rgba(0,0,0,0.3);
font-size: 0.95rem;
}
.lightbox-caption {
font-weight: 400;
letter-spacing: 0.2px;
padding-right: 15px;
text-align: left !important;
}
.lightbox-counter {
font-size: 0.85rem;
color: #ccc;
white-space: nowrap;
}
.close-btn {
position: absolute;
top: 20px;
right: 25px;
color: #ffffff;
font-size: 35px;
font-weight: 300;
cursor: pointer;
z-index: 10000;
transition: color 0.2s;
line-height: 1;
background: none;
border: none;
padding: 5px 10px;
}
.close-btn:hover {
color: var(–accent-color);
}
.nav-btn {
position: absolute;
top: 50%;
transform: translateY(-50%);
background: rgba(0, 0, 0, 0.4);
color: white;
border: none;
font-size: 28px;
padding: 15px 18px;
cursor: pointer;
transition: var(–transition);
z-index: 10000;
border-radius: 4px;
user-select: none;
}
.nav-btn:hover {
background: rgba(0, 0, 0, 0.8);
color: #fff;
}
.prev-btn { left: 20px; }
.next-btn { right: 20px; }
@media (max-width: 900px) {
.gallery-grid {
grid-template-columns: repeat(2, 1fr);
gap: 16px;
}
}
@media (max-width: 580px) {
.gallery-grid {
grid-template-columns: repeat(1, 1fr);
gap: 14px;
}
.img-wrapper { height: 200px; }
.nav-btn { padding: 10px 12px; font-size: 20px; }
.prev-btn { left: 10px; }
.next-btn { right: 10px; }
.lightbox-footer {
flex-direction: column;
align-items: flex-start;
gap: 5px;
}
}
const galleryData = [
{ url: „https://romev.de/wp-content/uploads/2026/08/Ausschnitt-aus-dem-Kunstwerk-scaled.webp“, caption: „Ausschnitt aus dem Kunstwerk ©Rom e.V.“ },
{ url: „https://romev.de/wp-content/uploads/2026/08/Die-Galerie-scaled.webp“, caption: „Die Galerie ©Rom e.V.“ },
{ url: „https://romev.de/wp-content/uploads/2026/08/Ein-Ergebnis-des-Kreativprozesses.webp“, caption: „Ein Ergebnis des Kreativprozesses ©Rom e.V.“ }
];
const galleryGrid = document.getElementById(‚galleryGrid‘);
const lightbox = document.getElementById(‚lightbox‘);
const lightboxImg = document.getElementById(‚lightboxImg‘);
const lightboxCaption = document.getElementById(‚lightboxCaption‘);
const lightboxCounter = document.getElementById(‚lightboxCounter‘);
const closeBtn = document.getElementById(‚closeBtn‘);
const prevBtn = document.getElementById(‚prevBtn‘);
const nextBtn = document.getElementById(’nextBtn‘);
let currentIndex = 0;
galleryData.forEach((item, index) => {
const galleryItem = document.createElement(‚div‘);
galleryItem.className = ‚gallery-item‘;
galleryItem.innerHTML = `
${item.caption}
`;
galleryItem.addEventListener(‚click‘, () => openLightbox(index));
galleryGrid.appendChild(galleryItem);
});
function openLightbox(index) {
currentIndex = index;
updateLightboxContent();
lightbox.classList.add(‚active‘);
document.body.style.overflow = ‚hidden‘;
}
function closeLightbox() {
lightbox.classList.remove(‚active‘);
document.body.style.overflow = ‚auto‘;
}
function updateLightboxContent() {
const item = galleryData[currentIndex];
lightboxImg.src = item.url;
lightboxImg.alt = item.caption;
lightboxCaption.textContent = item.caption;
lightboxCounter.textContent = `${currentIndex + 1} of ${galleryData.length}`;
}
function showNext() {
currentIndex = (currentIndex + 1) % galleryData.length;
updateLightboxContent();
}
function showPrev() {
currentIndex = (currentIndex – 1 + galleryData.length) % galleryData.length;
updateLightboxContent();
}
closeBtn.addEventListener(‚click‘, closeLightbox);
nextBtn.addEventListener(‚click‘, showNext);
prevBtn.addEventListener(‚click‘, showPrev);
lightbox.addEventListener(‚click‘, (e) => {
if (e.target === lightbox) closeLightbox();
});
document.addEventListener(‚keydown‘, (e) => {
if (!lightbox.classList.contains(‚active‘)) return;
if (e.key === ‚Escape‘) closeLightbox();
if (e.key === ‚ArrowRight‘) showNext();
if (e.key === ‚ArrowLeft‘) showPrev();
});