Source: http://www.citejournal.org/volume-4/issue-3-04/general/technology-learning-principles-for-preservice-and-in-service-teacher-education/