I. Introduction
Information technology has become an increasing integral in modern education, deeply and pervasively penetrating all aspects of learning. The use of innovative technology-assisted learning
In this paper, technology-assisted learning refers to the use of information technology to support and enhance individuals’ learning. We do not explicitly distinguish among technology-assisted learning, technology-enabled learning, technology-supported learning, and e-learning; rather, we consider them largely interchangeable. Nevertheless, we acknowledge that e-learning often involves asynchronous learning by geographically dispersed individuals.
has grown rapidly, as manifested by an expanding array of computer-based systems in support of various learning activities that range from common information search to sophisticated interactive multimedia learning support [6]. Technology-assisted learning can create hyperlinked interactive environments that allow students to learn with great flexibility and increased control at their preferred pace and time [25]. From the perspective of constructive learning, individual learners must actively process newly acquired information (knowledge) and apply it to similar tasks or related contexts [32]. Compared with conventional face-to-face learning, technology-assisted learning may support such desirable information processing and knowledge applications better, and thereby enhance intellectual stimulations for learners and facilitate their achieving learning objectives while enriching the overall learning experience. As Fisher [23] noted, technology-assisted learning can enrich a person's overall learning experience. Technology-assisted learning is capable of establishing effective learning environments and allows learners to develop appropriate strategies for acquiring, internalizing, retaining, and retrieving targeted information or knowledge [17].