Abstract
One of the main problems encountered in the usage of mobile devices as a learning platform is the presence of an impermanent network environment due to insufficient coverage or link failure in wireless communication. On the other hand, a persistent connection is usually offered by cellular phones using a telecommunication protocol, but with a relatively weak computing power and very limited network bandwidth which makes m-learning a time-consuming process. Moreover, learning contents are currently composed of various multimedia resources that induce long latency to display on handheld devices such as smartphones with GPRS. Recently, a lot of m-learning systems and contents have conformed to the Sharable Content Object Reference Model (SCORM) since it was introduced by ADL in the late 90s. The Sequencing and Navigation (S&N) specification is an important part of SCORM. S&N is defined to prescribe the intended student learning sequence by instructors. In this paper, we propose an adaptive course caching strategy based on the S&N specification in an m-learning environment. The system automatically switches to the corresponding course caching strategies, namely, the virtual memory management (VMM) mode and caching on disk (COD) mode, according to the current networking capability. The proposed mechanism is implemented on an m-learning system—Pocket SCORM—which received the 2005 Brandon Hall Excellence in Learning Award in the USA. Our simulation and experiments demonstrate that the proposed course caching strategy ultimately reduces the latency during the learning process and decreases the requests for Internet reconnection.
Similar content being viewed by others
References
Abdullah, N.A., Bailey, C., Davis, H.: Augmenting SCORM manifest with adaptive links. In Proc. Fifteenth ACM conference on Hyper & hypermedia, pp. 183–184 (2004). August
ADL SCORM 2004 Documentation 2005 [Online]. Available: http://www.adlnet.org
Advance Distribute Learning (ADL) Home Page, 2005, available: http://www.adlnet.org.
Bae, Y.K., Lim, J.S., Lee, T.W.: Mobile learning system using the ARCS strategies, Advanced Learning Technologies, ICALT 2005. Fifth IEEE International Conference on 5–8 July 2005, pp. 600–602 (2005)
Cao, L.Y., Özsu, M.T.: Evaluation of strong consistency web caching techniques. World Wide Web. 5, 95–123 (2002)
Chang, H.P., Chang, W.C., Sie, Y.L., Lin, N.H., Huang, C.H., Shih, T.K., Jin, Q.: Ubiquitous Learning on Pocket SCORM, The Second International Symposium on Ubiquitous Intelligence and Smart Worlds (UISW2005), pp. 171–179 (2005)
Chang, H.P., Wang, C.C., Jan, K.H., Shih, T.K.: SCORM sequencing testing for sequencing control mode. Advanced Information Networking and Applications, 2006. AINA 2006. 20th International Conference on Volume 2, pp. 5 (2006). 18–20 April
Chen, Y.S., Kao, T.C., Yu, G.J., Sheu, J.P.: A Mobile butterfly-watching learning system for supporting independent learning, Wireless and Mobile Technologies in Education, 2004. Proceedings. The 2nd IEEE International Workshop on 2004, pp.11–18 (2005)
Kazi, S.A.: A conceptual framework for web-based intelligent learning environments using SCORm-2004. In Proc. IEE International Conference on Advanced Learning Technologies, pp. 12–15 (2004). 30 Aug.–Sept.
Li, S.T., Lin, C.H.: On the distributed management of SCORM–compliant course contents. In Proc. Nineteenth International Conference on Advanced Information Networking and Applications, Vol. 1, pp. 221–226 (2005). 25–30 March
Lin, N.H., Shih, T.K., Hsu, H.H., Chang, H.P., Chang, H.B., Ko, W.C., Lin, L.J.: Pocket SCORM. In Proc. 24th Int. Conf. Distributed Computing Systems Workshops, pp. 274–279 (2004). 23–24 Mar.
Malek, J., Laroussi, M., Derycke, A.: A multi-layer ubiquitous middleware for bijective adaptation between context and activity in a mobile and collaborative learning. Systems and Networks Communication, ICSNC ‘06. International Conference on, Oct. 2006, pp. 39–39, (2006)
Iyer, R.: Characterization and evaluation of cache hierarchies for web servers. World Wide Web. 7, 259–280 (2004)
Shih, Y.E.: Language in action: applying mobile classroom in foreign language learning, Advanced Learning Technologies, ICALT 2005. Fifth IEEE International Conference on 5–8 July 2005, pp. 548–549 (2005)
Shih, T.K., Chang, W.C., Lin, N.H., Lin, L.H., Hsu, H.H., Hsieh, C.T.: Using SOAP and.NET Web Service to build SCORM RTE and LMS. In Proc. Seventh International Conference on Advanced Information Networking and Applications, pp. 408–413 (2003). 27–29 March
Su, J., Tseng, S., Weng, J., Chen, K., Liu, Y., Tsai, Y.: An object based authoring tool for creating SCORM complicant course, In Proc. Nineteenth International Conference on Advanced Information Networking and Applications, pp. 209–214 (2005). 25–30 March
Syvanen, A., Beale, R., Sharples, M., Ahonen, M., Lonsdale, P.: Supporting pervasive learning environments: adaptability and context awareness in mobile learning, Wireless and Mobile Technologies in Education, WMTE 2005. IEEE International Workshop on 28–30 Nov. 2005 pp. 3 (2005)
Tan, T.H., Liu, T.Y.: The mobile-based interactive learning environment (MOBILE) and a case study for assisting elementary school English learning, Advanced Learning Technologies. Proceedings. IEEE International Conference on 30 Aug.–1 Sept. 2004 pp. 530–534 (2004)
Wang Y.K.: Context awareness and adaptation in mobile learning, Wireless and Mobile Technologies in Education. Proceedings. The 2nd IEEE International Workshop on 2004 pp. 154–158 (2004)
Yang, J.T. D., Chiu, C.H., Tsai, C.Y., Wu, T.H.: Visualized online simple sequencing authoring tool for SCORM-compliant content package. In Proc. IEEE international Conference on Advanced Learning Technologies(ICALT 2004), pp. 609–613. (2004). 30 Aug.–1 Sept.
Zhao, G., Yang, Z.: Learning resource adaptation and delivery framework for mobile learning, Frontiers in Education, FIE ‘05. Proceedings 35th Annual Conference 19–22 Oct. 2005 pp. F1H-18–F1H-24 (2005)
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Chang, H.P., Shih, T.K., Li, Q. et al. An Adaptive Caching Strategy for m-Learning Based on SCORM Sequencing and Navigation. World Wide Web 11, 387–406 (2008). https://doi.org/10.1007/s11280-008-0044-2
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11280-008-0044-2