State of the Art of Virtual Technologies and Instructional Strategies in the 21st Century Education