https://campustechnology.com/articles/2018/07/09/online-stem-courses-need-more-real-world-interactivity.aspx