Effects of programming on students' abstract reasoning and spatial visualization skills - Ocampo, Anthony Joseph Carale (1996)