Return to Article Details Educational software: Alternative resources for Building thinking in the classroom Download Download PDF