The Floodport App for Interactive Coastal Flood Risk Training
Journal
Hydrology
Date Issued
January 11, 2026
DOI
10.3390/hydrology13010028
Abstract
Coastal flooding can result from multiple interacting drivers and can be a complex, challenging topic for learners to grasp. Interactive learning with apps offers new opportunities for improving comprehension and engagement. We present the Floodport app, an educational interactive tool that puts students in the role of coastal risk analysts exploring how natural hazards threaten port safety. Users have to adjust key parameters, including high tides, storm surges, terrestrial rainfall contribution, sea-level rise, and engineered features such as dock height. These forces, individually or jointly, result in water-level rises that may flood the app’s port. The app supports exploration of mitigation designs for the port. Developed in Excel and Python 3.11.4 and deployed as an R/Shiny application, Floodport was used as a classroom game by 153 students with no prior knowledge on coastal flooding concepts. Pre–post survey statistical analysis showed significant learning gains and positively correlation with willingness to engage further. Floodport was found to be a useful tool for basic introduction to flooding concepts. The results indicate strong pedagogical promise and potential for using the app beyond the classroom, in contexts such as stakeholder engagement and training.
File(s)![Thumbnail Image]()
Name
out.pdf
Size
2.09 MB
Format
Adobe PDF
Checksum (MD5)
3a857bd6b20da4a516540e8102a2f63a

