Teaching Astronomical Concepts Relevant to Earth and Climate Sciences with AstroGeoVis 1.0 : Leveraging Scientific Computing and Dynamic Visualizations
Authors: Kostadinov Tihomir 
Published: March 2021

&lt;p&gt;Solar irradiance is one of the defining factors determining Earth&amp;#8217;s climate and habitability. Thus, comprehension of Earth&amp;#8217;s orbital parameters, and the resulting apparent motions of the Sun on the celestial sphere and spatio-temporal patterns of insolation, is an important part of climate literacy. The Earth orbit v2.1 model (Kostadinov and Gilb, 2014, GMD) focused on 3D Earth orbit, Milankovitch cycles and insolation visualization and analysis with research and pedagogical applications. &amp;#160;Here I introduce &lt;em&gt;AstroGeoVis v1.0&lt;/em&gt; &amp;#8211; software that performs astronomical visualizations relevant to Earth and climate science, with a focus on the apparent motions of the Sun on the celestial sphere and related concepts, with primarily pedagogical applications in mind. Specifically, &lt;em&gt;AstroGeoVis v1.0&lt;/em&gt; computes solar equatorial and local horizontal coordinates (using the Meeus (1998) algorithms) and uses first principles to compute and visualize various phenomena such as the terminator, daily path of the Sun on the celestial sphere, shadow geometry, the equation of time and the analemma, seasonality and daylength. Instantaneous irradiance on a randomly oriented solar panel is computed and used to determine annual energy production and optimize panel orientation, demonstrating numerical integration and optimization. This component of &lt;em&gt;AstroGeoVis v1.0&lt;/em&gt; is particularly relevant in the context of the increasing importance of solar renewable energy and sustainable practices such as passive building design, requiring that an increasing number and variety of professionals be familiar with Sun-Earth geometry and related concepts.&lt;/p&gt;&lt;p&gt;&lt;em&gt;AstroGeoVis v1.0&lt;/em&gt; was written in MATLAB&amp;#169; and is open source. I provide multiple examples and ideas for classroom use, including a complete exercise in which students track solar declination throughout the semester via shadow length and azimuth measurements. The software has multiple pedagogical advantages, e.g. figures are dynamic and can be re-created by the instructor, for example for a specific latitude, some are 3D and have pan/tilt/zoom capability. The scientific code itself can be inspected, modified and improved by instructors and students as needed, i.e. it is intended that the code as well as the visualizations will be used in instructional settings. This makes &lt;em&gt;AstroGeoVis v1.0&lt;/em&gt; applicable in pedagogical settings at many levels, across many disciplines, e.g. physical geography, oceanography, meteorology, climatology, Earth system science, physics, astronomy, mathematics and computer science. Earth sciences, like many other disciplines, have increasingly become highly quantitative and computational in nature, dealing with large numerical data sets (e.g. climate model development and analysis). &lt;em&gt;AstroGeoVis v1.0&lt;/em&gt; is intended to help students master not only astronomical concepts relevant to Earth and climate sciences, but also acquire scientific computing and data analysis skills, which are becoming increasingly indispensable for a wide variety of careers.&lt;/p&gt;