Understandings of Solutions to Differential Equations through Contexts, Web-Based Simulations, and Student Discussion