In this module, we can provide three sets of related simulations to teach students the following topics.
orbital elements
. Explain each term with a simulation (i.e., semi-major axis: show a range of orbits with different $a$). This topic (orbital elements) is a difficult and challenging concepts, but from the 6 sets of simulations (for each orbital element), students can understand easily why we need all 6 parameters.We can also add another mode: “Compare the calculation against NASA's predictions”.
A user can type in orbital elements of a choice (select one from a list of pre-populated entries) and observation time. Then, calculate the predicted location of the planet at that time and compare it against NASA JPL horizon predictions. Explain any possible discrepancy (ignorance of other planets in the calculation).
These are underlying astronomical concepts to teach with this simulated topic.
An app in action made by a high school intern (Opeoluwa Oyerinde, GSMST student) using Unity.
We want to create a model in Unity with user interfaces that can do the following demonstration. This example is from pyorb. We can improve this demonstration by adding (1) a background nightsky map, (2) textured host star and a planet, (3) the semi-parent reference plane, (4) some annotations on the screen such as chosen a, e, i, Omega, omega, and nu, and (5) animation of the planetary motion.
These are key scenes of the simulation; based on storyboard
files.