Although text-based software programs can be beneficial to the learning process, they cannot provide as interactive or dynamic a learning experience as multimedia programs can. “Previous studies have proved that technology can provide meaningful ways for educators and students to process information and collaborate in order to promote critical thinking and social justice through education [...]
