Technology can be helpful in this process because of its potential to "support and amplify activities such as data collection and visualization, meaningful thinking, problem solving, and reflection. (2) Therefore, it is more important than ever for social studies teachers to help students acquire the skills to deal independently and effectively with massive amounts of information. (3) Recently, a