Strategic Simulations and Post-Socratic Pedagogy: Constructing Computer Software to Develop Long-Term Inference through Experimental Inquiry