ADVERTISEMENT

Floating room saves the day for Cagayan elementary school

Learning materials stored in facility unscathed from 'Uwan' fury

Published Nov 17, 2025 12:53 pm  |  Updated Nov 17, 2025 02:41 pm
A FLOATING room adopted by an elementary school principal in Cagayan saved valuable property from Uwan's fury. (Photo via Liezle Basa-Inigo)
A FLOATING room adopted by an elementary school principal in Cagayan saved valuable property from Uwan's fury. (Photo via Liezle Basa-Inigo)
ALCALA, Cagayan – A floating room here saved important learning materials from destruction during typhoon “Uwan.”
Rosalyn Guieb, principal of Damurog Elementary School, adopted the idea from residents who decided to store and protect their belongings in such a building 13 years ago in 2012.
Her desire to have a floating room was rekindled when their buildings were flooded and water reached the ceiling in 2019.
Guieb said the idea to build a floating room was fast-tracked when typhoon “Ulysses” (international name “Vamco”) pummeled Cagayan with strong winds and heavy rain that caused heavy flooding in 2020.
"Noong 2020 Ulysses, I was planning na magput up po ng isang floating room para sa school. Noong naglilikas kami ng mga gamit ng school namin sa barangay hall, nasabi ko sa ko sa mga barangay officials that time na sana makapagpatayo din kami ng floating room ng school,” she said.
(I pitched the idea to barangay officials when typhoon Ulysess struck in 2020 and we were moving property to the barangay hall to save them from flood)
“Pagkatapos ng megaflood, may mga nag-relief operations na mga pari at madre, mga Franciscan Sisters ng Santa Ana, Cagayan. Natanong siguro nila sa mga barangay officials kung ano ang kailangan na tulong sa barangay at sa school. At ayun, floating room ang ni-request nila. Nag-fund sourcing sila at inuna ang school namin na mabigyan ng floating room."
(After the flood, the religious conducting relief operations asked barangay officials what we need. Barangay officials requested a floating room. The religious looked for funds and a floating room was built for the school)
The project was realized in 2021. Guieb said construction started January and completed three months later in March.
The project was not cheap though. Guieb said P330,000 was spent to build the floating room from just three materials – metal purlins as wall and floor, metal roof, and heavy duty plastic drums. The metal floor was covered by marine plywood for durability.
The floating room had its baptism of fire when a tropical cyclone struck on Oct. 31, 2022, Guieb said. Their barangay was flooded and although it was not too high, it passed the deluge with flying colors.
Uwan ravaged Luzon early this month and the floating room did not flinch from chest-high flood.
Guieb paid tribute to the floating room in a Facebook post.
And it is expected that it will serve its purpose in the years to come.

Related Tags

Floating room Uwan Alcala Cagayan
ADVERTISEMENT
.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1561_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1562_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1563_widget.title }}

{{ articles_filter_1564_widget.title }}

.mb-article-details { position: relative; } .mb-article-details .article-body-preview, .mb-article-details .article-body-summary{ font-size: 17px; line-height: 30px; font-family: "Libre Caslon Text", serif; color: #000; } .mb-article-details .article-body-preview iframe , .mb-article-details .article-body-summary iframe{ width: 100%; margin: auto; } .read-more-background { background: linear-gradient(180deg, color(display-p3 1.000 1.000 1.000 / 0) 13.75%, color(display-p3 1.000 1.000 1.000 / 0.8) 30.79%, color(display-p3 1.000 1.000 1.000) 72.5%); position: absolute; height: 200px; width: 100%; bottom: 0; display: flex; justify-content: center; align-items: center; padding: 0; } .read-more-background a{ color: #000; } .read-more-btn { padding: 17px 45px; font-family: Inter; font-weight: 700; font-size: 18px; line-height: 16px; text-align: center; vertical-align: middle; border: 1px solid black; background-color: white; } .hidden { display: none; }
function initializeAllSwipers() { // Get all hidden inputs with cms_article_id document.querySelectorAll('[id^="cms_article_id_"]').forEach(function (input) { const cmsArticleId = input.value; const articleSelector = '#article-' + cmsArticleId + ' .body_images'; const swiperElement = document.querySelector(articleSelector); if (swiperElement && !swiperElement.classList.contains('swiper-initialized')) { new Swiper(articleSelector, { loop: true, pagination: false, navigation: { nextEl: '#article-' + cmsArticleId + ' .swiper-button-next', prevEl: '#article-' + cmsArticleId + ' .swiper-button-prev', }, }); } }); } setTimeout(initializeAllSwipers, 3000); const intersectionObserver = new IntersectionObserver( (entries) => { entries.forEach((entry) => { if (entry.isIntersecting) { const newUrl = entry.target.getAttribute("data-url"); if (newUrl) { history.pushState(null, null, newUrl); let article = entry.target; // Extract metadata const author = article.querySelector('.author-section').textContent.replace('By', '').trim(); const section = article.querySelector('.section-info ').textContent.replace(' ', ' '); const title = article.querySelector('.article-title h1').textContent; // Parse URL for Chartbeat path format const parsedUrl = new URL(newUrl, window.location.origin); const cleanUrl = parsedUrl.host + parsedUrl.pathname; // Update Chartbeat configuration if (typeof window._sf_async_config !== 'undefined') { window._sf_async_config.path = cleanUrl; window._sf_async_config.sections = section; window._sf_async_config.authors = author; } // Track virtual page view with Chartbeat if (typeof pSUPERFLY !== 'undefined' && typeof pSUPERFLY.virtualPage === 'function') { try { pSUPERFLY.virtualPage({ path: cleanUrl, title: title, sections: section, authors: author }); } catch (error) { console.error('ping error', error); } } // Optional: Update document title if (title && title !== document.title) { document.title = title; } } } }); }, { threshold: 0.1 } ); function showArticleBody(button) { const article = button.closest("article"); const summary = article.querySelector(".article-body-summary"); const body = article.querySelector(".article-body-preview"); const readMoreSection = article.querySelector(".read-more-background"); // Hide summary and read-more section summary.style.display = "none"; readMoreSection.style.display = "none"; // Show the full article body body.classList.remove("hidden"); } document.addEventListener("DOMContentLoaded", () => { let loadCount = 0; // Track how many times articles are loaded const offset = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]; // Offset values const currentUrl = window.location.pathname.substring(1); let isLoading = false; // Prevent multiple calls if (!currentUrl) { console.log("Current URL is invalid."); return; } const sentinel = document.getElementById("load-more-sentinel"); if (!sentinel) { console.log("Sentinel element not found."); return; } function isSentinelVisible() { const rect = sentinel.getBoundingClientRect(); return ( rect.top < window.innerHeight && rect.bottom >= 0 ); } function onScroll() { if (isLoading) return; if (isSentinelVisible()) { if (loadCount >= offset.length) { console.log("Maximum load attempts reached."); window.removeEventListener("scroll", onScroll); return; } isLoading = true; const currentOffset = offset[loadCount]; window.loadMoreItems().then(() => { let article = document.querySelector('#widget_1690 > div:nth-last-of-type(2) article'); intersectionObserver.observe(article) loadCount++; }).catch(error => { console.error("Error loading more items:", error); }).finally(() => { isLoading = false; }); } } window.addEventListener("scroll", onScroll); });

Sign up by email to receive news.