The effect of simulation software on students' attitudes and understanding in introductory statistics