Effectiveness of using Computer-based Data Visualization Tools on Students' Ability to Analyze and Interpret Data