TY - JOUR T1 - INTRODUCING PROGRAMMING TO OCEAN MAPPING STUDENTS AU - Masetti, G. AU - Dijkstra, S. AU - Wigley, R. AU - Faulkes, T. JO - The International Hydrographic Review VL - 28 SP - 108 EP - 120 PY - 2022 DA - 2022/11/30 DO - https://doi.org/10.58440/ihr-28-a13 UR - https://ihr.iho.int/articles/introducing-programming-to-ocean-mapping-students/ KW - education KW - ocean data science KW - Ocean mapping KW - programming KW - scientific computing AB - The next generation of ocean mappers need to master programming skills to meet increasingly higher expectations for timely ping-to-public data workflows. As such, the e-learning Python for Ocean Mapping (ePOM) project was established at the Center for Coastal and Ocean Mapping/NOAA-UNH Joint Hydrographic Center (University of New Hampshire). The project aims to support new ocean mapping students and professionals in reaching a minimum level of programming skills. These skills are then expanded with further powerful capabilities by leveraging the open-source Python scientific stack and the NOAA (National Oceanic & Atmospheric Administration) Office of Coast Survey’s Pydro distribution. To the best of our knowledge, the ePOM project represents the first attempt at creating a set of comprehensive open-source courses providing students with the required initial coding skills for a career in the ocean mapping field.