{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,24]],"date-time":"2026-03-24T20:48:46Z","timestamp":1774385326049,"version":"3.50.1"},"reference-count":28,"publisher":"MDPI AG","issue":"2","license":[{"start":{"date-parts":[[2016,6,8]],"date-time":"2016-06-08T00:00:00Z","timestamp":1465344000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Systems"],"abstract":"<jats:p>Dynamic sophisticated real-time adaptation is not possible with current e-learning technologies. Our proposal is based on changing the approach for the development of e-learning systems using dynamic languages and including them in both platforms and learning content specifications thereby making them adaptive. We propose a Sharable Auto-Adaptive Learning Object (SALO), defined as an object that includes learning content and describes its own behaviour supported by dynamic languages. We describe an example implementation of SALO for the delivery and assessment of a web development course using Moodle rubrics. As a result, the learning objects can dynamically adapt their characteristics and behaviour in e-learning platforms.<\/jats:p>","DOI":"10.3390\/systems4020024","type":"journal-article","created":{"date-parts":[[2016,6,8]],"date-time":"2016-06-08T11:26:26Z","timestamp":1465385186000},"page":"24","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":14,"title":["Adaptation in E-Learning Content Specifications with Dynamic Sharable Objects"],"prefix":"10.3390","volume":"4","author":[{"given":"Ignacio","family":"Guti\u00e9rrez","sequence":"first","affiliation":[{"name":"Department of Computer Science, University of Oviedo, Campus de Llamaquique, Facultad de Ciencias, Oviedo 33007, Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5418-3031","authenticated-orcid":false,"given":"V\u00edctor","family":"\u00c1lvarez","sequence":"additional","affiliation":[{"name":"Office of the Pro-Vice Chancellor (Learning and Teaching), Murdoch University, Perth 6150, Australia"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-0286-5430","authenticated-orcid":false,"given":"M.","family":"Paule","sequence":"additional","affiliation":[{"name":"Department of Computer Science, University of Oviedo, Campus de Llamaquique, Facultad de Ciencias, Oviedo 33007, Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Juan","family":"P\u00e9rez-P\u00e9rez","sequence":"additional","affiliation":[{"name":"Department of Computer Science, University of Oviedo, Campus de Llamaquique, Facultad de Ciencias, Oviedo 33007, Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Sara","family":"De Freitas","sequence":"additional","affiliation":[{"name":"Office of the Pro-Vice Chancellor (Learning and Teaching), Murdoch University, Perth 6150, Australia"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2016,6,8]]},"reference":[{"key":"ref_1","unstructured":"\u00c1lvarez Garc\u00eda, V.M. (2011). Voice Interactive Classroom, a service-oriented software architecture to enable cross-platform multi-channel access to Internet-based learning. [Ph.D. Thesis, University of Oviedo]."},{"key":"ref_2","unstructured":"Garc\u00eda, V.M.\u00c1., Ruiz, M.D.P.P., P\u00e9rez, J.R., and P\u00e9rez, I.G.M. (2008, January 20). Presente y futuro del desarrollo de plataformas Web de elearning en educaci\u00f3n superior. Proceedings of SPDECE 2008, Salamanca, Spain."},{"key":"ref_3","unstructured":"Viano, R. (2015). SCORM, ADL Net, Available online: https:\/\/www.adlnet.gov\/adl-research\/scorm\/."},{"key":"ref_4","unstructured":"IMS Global Learning Consortium-LD. Available online: https:\/\/www.imsglobal.org\/learningdesign\/index.html."},{"key":"ref_5","unstructured":"IMS Global Learning Consortium-Common Cartidge. Available online: https:\/\/www.imsglobal.org\/cc\/index.html."},{"key":"ref_6","unstructured":"Tin Can API Homepage-Programmable E-learning and Experience Tracking. Available online: http:\/\/tincanapi.com\/."},{"key":"ref_7","first-page":"5","article-title":"Mobile learning: Research, practice and challenges","volume":"3","author":"Sharples","year":"2013","journal-title":"Distance Educ. China"},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"76","DOI":"10.1016\/j.chb.2010.05.026","article-title":"Learner-controlled selection of tasks with different surface and structural features: Effects on transfer and efficiency","volume":"27","author":"Corbalan","year":"2011","journal-title":"Comput. Human Behav."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"2322","DOI":"10.1016\/j.compedu.2011.05.020","article-title":"Can instruction as such affect learning? The case of learner control","volume":"57","author":"Vandewaetere","year":"2011","journal-title":"Comput. Educ."},{"key":"ref_10","unstructured":"Moodle-Open-source learning platform | Moodle.org. Available online: https:\/\/moodle.org\/."},{"key":"ref_11","unstructured":"Men\u00e9ndez, I.G., Ruiz, M.D.P.P., and P\u00e9rez, J.R.P. (2011, January 6). SALO: Sharable Auto-adaptive Learning Object. Proceedings of the 7th International Conference on Web Information Systems and Technologies, Noordwijkerhout, The Netherlands."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"62","DOI":"10.1016\/j.csi.2007.07.006","article-title":"Adaptation in current e-learning systems","volume":"30","author":"Ruiz","year":"2008","journal-title":"Comput. Stand. Interfaces"},{"key":"ref_13","unstructured":"Graf, S., Liu, T.-C., and Kinshuk, K. (2008, January 13). Interactions between students learning styles, achievement and behaviour in mismatched courses. Proceedings of the IADIS international conference on cognition and exploratory learning in digital age (CELDA 2008), Freiburg, Germany."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"106","DOI":"10.6018\/analesps.32.1.195071","article-title":"MeL: A dynamic adaptive model of the learning process in eLearning","volume":"32","author":"Cerezo","year":"2015","journal-title":"An. Psicol.\/Ann. Psychol."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"87","DOI":"10.1007\/BF00143964","article-title":"Methods and Techniques of Adaptive Hypermedia","volume":"6","author":"Brusilovsky","year":"1996","journal-title":"User Model. User-Adapt. Int."},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Pe\u00f1a-Ayala, A. (2013). Intelligent and Adaptive Educational-Learning Systems: Achievements and Trends, Springer.","DOI":"10.1007\/978-3-642-30171-1"},{"key":"ref_17","doi-asserted-by":"crossref","unstructured":"Montes Garc\u00eda, A., De Bra, P., Fletcher, G.H., and Pechenizkiy, M. (2014, January 1). A DSL based on CSS for hypertext adaptation. Proceedings of the 25th ACM Conference on Hypertext and Social Media, Santiago, Chile.","DOI":"10.1145\/2631775.2631782"},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"182","DOI":"10.1080\/13614568.2013.806961","article-title":"GALE: A generic open source extensible adaptation engine","volume":"19","author":"Knutov","year":"2013","journal-title":"New Rev. Hypermed. Multimed."},{"key":"ref_19","unstructured":"Introducing Sakai 11 | Sakai. Available online: https:\/\/www.sakaiproject.org\/."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"759","DOI":"10.1142\/S021819400800388X","article-title":"Optimizing reflective primitives of dynamic languages","volume":"18","author":"Redondo","year":"2008","journal-title":"Int. J. Softw. Eng. Knowl. Eng."},{"key":"ref_21","unstructured":"De Bra, P. (1999, January 11\u201314). Design issues in adaptive web-site development. Proceedings of the 2nd Workshop on Adaptive Systems and User Modeling on the WWW, Toronto, ON, Canada."},{"key":"ref_22","unstructured":"Siemens, G. (2010). What are Learning Analytics?. Elearnspace, Available online: http:\/\/www.elearnspace.org\/blog\/2010\/08\/25\/what-are-learning-analytics\/."},{"key":"ref_23","doi-asserted-by":"crossref","unstructured":"Duval, E. (2011, January 1). Attention please!: Learning analytics for visualization and recommendation. Proceedings of the 1st International Conference on Learning Analytics and Knowledge, LAK \u201911, Banff, AB, Canada.","DOI":"10.1145\/2090116.2090118"},{"key":"ref_24","doi-asserted-by":"crossref","unstructured":"Ruiz, S., Charleer, S., Urretavizcaya, M., Klerkx, J., Fern\u00e1ndez-Castro, I., and Duval, E. (2016, January 25). Supporting learning by considering emotions: Tracking and visualization a case study. Proceedings of the Sixth International Conference on Learning Analytics & Knowledge, Edinburgh, UK.","DOI":"10.1145\/2883851.2883888"},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"219","DOI":"10.1109\/TLA.2014.6749541","article-title":"A method of assessing academic learning experiences in virtual learning environments","volume":"12","year":"2014","journal-title":"IEEE Lat. Am. Trans. (Rev. IEEE Am. Lat.)"},{"key":"ref_26","doi-asserted-by":"crossref","unstructured":"Paule-Ruiz, M.P., \u00c1lvarez-Garc\u00eda, V., P\u00e9rez-P\u00e9rez, J.R., and Riestra-Gonz\u00e1lez, M. (2013, January 1). Voice interactive learning: A framework and evaluation. Proceedings of the 18th ACM conference on Innovation and technology in computer science education; ITiCSE \u201913, Canterbury, UK.","DOI":"10.1145\/2462476.2462489"},{"key":"ref_27","first-page":"1","article-title":"Towards a generic adaptive hypermedia platform: A conversion case study","volume":"8","author":"Cristea","year":"2007","journal-title":"J. Dig. Inform."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"76","DOI":"10.1109\/MS.2014.104","article-title":"A Comprehensive Evaluation of Common Python Implementations","volume":"32","author":"Redondo","year":"2015","journal-title":"IEEE Softw."}],"container-title":["Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2079-8954\/4\/2\/24\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T19:25:12Z","timestamp":1760210712000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2079-8954\/4\/2\/24"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2016,6,8]]},"references-count":28,"journal-issue":{"issue":"2","published-online":{"date-parts":[[2016,6]]}},"alternative-id":["systems4020024"],"URL":"https:\/\/doi.org\/10.3390\/systems4020024","relation":{},"ISSN":["2079-8954"],"issn-type":[{"value":"2079-8954","type":"electronic"}],"subject":[],"published":{"date-parts":[[2016,6,8]]}}}