Skip to main content

EUD Strategy in the Education Field for Supporting Teachers in Creating Digital Courses

  • Conference paper
  • First Online:
End-User Development (IS-EUD 2023)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 13917))

Included in the following conference series:

Abstract

This paper aims to investigate End-User Development (EUD) strategies in the education field. In this area, e-learning is becoming a crucial instrument to promote the role of instructors from simply information transmitters to dynamic co-creators of knowledge among their students. Our idea is to use an e-learning platform to allow teachers to create digital courses in a more effective and time-saving way. This paper proposes a EUD strategy that uses learning objects (LOs) as primary elements. The solution aims to endow the e-learning platform with a smart chatbot to assist teachers in their activities. Defined using RASA technology, the chatbot asks for information about the course the teacher has to create based on their profile and needs. It suggests the best LOs and how to combine them according to their prerequisites and outcomes. A recommendation system provides suggestions through a machine-learning model to define the semantic similarity between the entered data and the LOs metadata. In addition to suggesting how to combine the LOs, the chatbot explains why the module is significant. Finally, the paper presents some preliminary results about tests carried out by teachers in creating their digital courses.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 54.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 69.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    https://www.whoteach.it/.

  2. 2.

    https://www.absorblms.com/.

  3. 3.

    https://learnopoly.com/.

  4. 4.

    https://www.elucidat.com/.

  5. 5.

    https://coderdojo.com/en/.

  6. 6.

    Coding: https://www.sprintlab.it/blog/coding/.

  7. 7.

    https://www.dublincore.org/.

  8. 8.

    Deep translator. https://pypi.org/project/deep-translator/.

  9. 9.

    Sentence-transformers. https://www.sbert.net.

  10. 10.

    https://www.socialthingum.it/.

  11. 11.

    https://moodle.org/.

  12. 12.

    Jamovi. https://www.jamovi.org/.

References

  1. Lieberman, H. (ed.): Your Wish Is My Command: Programming by Example. Morgan Kaufmann, Burlington (2001)

    Google Scholar 

  2. Bell, B., Lewis, C.: ChemTrains: a language for creating behaving pictures. In:1993 IEEE Workshop on Visual Languages, Bergen, Norway, pp. 188–195 (1993)

    Google Scholar 

  3. Cypher, A.: Watch What I Do: Programming by Demonstration. The MIT Press, Cambridge (1993)

    Google Scholar 

  4. Eisenberg, M., Fischer, G.: Programmable design environments: integrating end-user programming with domain-oriented assistance. In: Proceedings of the 1994 ACM CHI Conference, Boston, MA, pp. 431–437 (1994)

    Google Scholar 

  5. Fischer, G., Girgenson, A.: End-User modifiability in design environments. In: CHI ‘90, Conference on Human Factors in Computing Systems, Seattle, WA, pp. 183–191 (1990)

    Google Scholar 

  6. Ioannidou, A., Repenning, A.: End-user programmable simulations. Dr. Dobb’s(302 August), pp. 40–48 (1999)

    Google Scholar 

  7. Jones, C.: End-user programming. IEEE Comput. 28(9), 68–70 (1995)

    Google Scholar 

  8. Nardi, B.: A Small Matter of Programming. MIT Press, Cambridge (1993)

    Book  Google Scholar 

  9. Pane, J.F., Myers, B.A.: Usability Issues in the Design of Novice Programming Systems (Technical Report No. CMU-CS-96–132). School of Computer Science, Carnegie Mellon University, Pittsburg, Pennsylvania (1996)

    Google Scholar 

  10. Rader, C., Cherry, G., Brand, C., Repenning, A., Lewis, C.: Principles to scaffold mixed textual and iconic end-user programming languages. In: Proceedings of the 1998 IEEE Symposium of Visual Languages, Nova Scotia, Canada, pp. 187–194 (1998)

    Google Scholar 

  11. Repenning, A., Sumner, T.: Agentsheets: a medium for creating domain-oriented visual languages. IEEE Comput. 28(3), 17–25 (1995)

    Article  Google Scholar 

  12. Ruiz, J.G., Mintzer, M.J., Issenberg, S.B.: Learning objects in medical education. Med. Teach. 28(7), 599–605 (2006)

    Article  Google Scholar 

  13. Deschênes, M.: Recommender systems to support learners’ agency in a learning context: a systematic review. Int. J. Educ. Technol. High. Educ. 17(1), 50 (2020)

    Article  Google Scholar 

  14. Urdaneta-Ponte, M.C., Mendez-Zorrilla, A., Oleagordia-Ruiz, I.: Recommendation systems for education: systematic review. Electronics, 10(14), 1611 (2021)

    Google Scholar 

  15. Conference Name:ACM Woodstock conference Campbell, L.M.: Engaging with the learning object economy: Introducing learning objects and the object economy. In: Reusing Online Resources, pp. 53–63. Routledge (2003)

    Google Scholar 

  16. Cohen, E., Nycz, M.: Learning objects and e-learning: an informing science perspective. Interdisc. J. E-Learn. Learn. Objects 2(1), 23–34 (2006)

    Google Scholar 

  17. Devlin, J., Chang, M.W., Lee, K., Toutanova, K.: Bert: Pre-training of deep bidirectional transformers for language understanding. arXiv preprint arXiv:1810.04805(2018)

  18. Venkatesh, V., Morris, M.G., Davis, G.B., Davis, F.D.: User acceptance of information technology: toward a unified view. MIS Q. 425–478 (2003)

    Google Scholar 

  19. Mushtaha, E., Dabous, S.A., Alsyouf, I., Ahmed, A., Abdraboh, N.R.: The challenges and opportunities of online learning and teaching at engineering and theoretical colleges during the pandemic. Ain Shams Eng. J. 13(6), 101770 (2022)

    Article  Google Scholar 

  20. Alhumaid, K., Ali, S., Waheed, A., Zahid, E., Habes, M.: COVID-19 & elearning: perceptions & attitudes of teachers towards E-learning acceptancein the developing countries. Multicult. Educ. 6(2), 100–115 (2020)

    Google Scholar 

  21. Sofi-Karim, M., Bali, A.O., Rached, K.: Online education via media platforms and applications as an innovative teaching method. Educ. Inf. Technol. 28(1), 507–523 (2023)

    Article  Google Scholar 

  22. Okonkwo, C.W., Ade-Ibijola, A.: Chatbots applications in education: a systematic review. Comput. Educ.: Artif. Intell. 2, 100033 (2021)

    Google Scholar 

  23. Medeiros, R.P., Ramalho, G.L., Falcão, T.P.: A systematic literature review on teaching and learning introductory programming in higher education. IEEE Trans. Educ. 62(2), 77–90 (2018)

    Article  Google Scholar 

  24. Smutny, P., Schreiberova, P.: Chatbots for learning: a review of educational chatbots for the Facebook messenger. Comput. Educ. 151, 103862 (2020)

    Article  Google Scholar 

  25. Alias, S., Sainin, M.S., Soo Fun, T., Daut, N.: Identification of conversational intent pattern using pattern-growth technique for academic chatbot. In: Chamchong, R., Wong, K.W. (eds.) MIWAI 2019. LNCS (LNAI), vol. 11909, pp. 263–270. Springer, Cham (2019). https://doi.org/10.1007/978-3-030-33709-4_24

    Chapter  Google Scholar 

  26. Hwang, G.J., Chang, C.Y.: A review of opportunities and challenges of chatbots in education. Interact. Learn. Environ. 1–14 (2021)

    Google Scholar 

  27. Gamma, E., Helm, R., Johnson, R., Vlissides, J.: Design Patterns: Elements of Reusable Objectoriented Software. Addison-Wesley, Boston (1995)

    Google Scholar 

  28. Lam, C.S.N., Chan, L.K., See, C.Y.H.: Converse, connect and consolidate–The development of an artificial intelligence chatbot for health sciences education. In: Frontiers in Medical and Health Sciences Education Conference. Bau Institute of Medical and Health Sciences Education, Li Ka Shing Faculty of Medicine, The University of Hong Kong (2018)

    Google Scholar 

  29. Molnár, G., Szüts, Z.: The role of chatbots in formal education. In: 2018 IEEE 16th International Symposium on Intelligent Systems and Informatics (SISY), pp. 000197–000202. IEEE (2018)

    Google Scholar 

  30. Sreelakshmi, A.S., Abhinaya, S.B., Nair, A., Nirmala, S.J.: A question answering and quiz generation chatbot for education. In: 2019 Grace Hopper Celebration India (GHCI), pp. 1–6. IEEE (2019)

    Google Scholar 

  31. Downes, S.: Learning objects: resources for distance education worldwide. Int. Rev. Res. Open Dist. Learn. 2(1), 1–35 (2001)

    Google Scholar 

  32. Jones, R.: Designing adaptable learning resources with learning object patterns. J. Digit. Inf, 6(1) (2004). Article no. 305

    Google Scholar 

  33. Goodyear, P.: Educational design and networked learning: patterns, pattern languages and design practice. Aust. J. Educ. Technol. 21(1), 82–101 (2005)

    Google Scholar 

  34. ADL-1: Advanced Distributed Learning (ADL) initiative. SCORM Specifications – The SCORM Content Aggregation Model Version 1.2 (2001). http://www.adlnet.gov/scorm/history/Scorm12/. Accessed 7 June 2007

  35. ADL-2: Advanced Distributed Learning (ADL) initiative. SCORM Specifications – The SCORM Run-Time Environment Version 1.2 (2001). http://www.adlnet.gov/downloads/downloadpage.aspx?ID=218. Accessed 7 June 2007

  36. ADL: Advanced Distributed Learning (ADL) initiative. SCORM Specifications – SCORM Version 1.3 Application Profile Working Draft Version 1.0 (2003). http://www.adlnet.gov/News/articles/index.aspx?ID=126. Accessed 7 June 2007

  37. ARIADNE: The Alliance of Remote Instructional Authoring and Distribution networks for Europe (1998). http://ariadne.unil.ch/. Accessed 7 June 2007

  38. SCORM: Sharable Courseware Object Reference Model (2003). http://www.adlnet.gov/downloads/downloadpage.aspx?ID=243. Accessed 7 June 2007

  39. LOM: Final LOM Draft Standard (2002). http://ltsc.ieee.org/wg12/20020612-Final-LOM-Draft.html. Accessed 7 June 2007

  40. Hoebelheinrich, N., et al.: Recommendations for a minimal metadata set to aid harmonised discovery of learning resources (2022).

    Google Scholar 

  41. Dagienė, V., Jevsikova, T., Kubilinskienė, S.: An integration of methodological resources into learning object metadata repository. Informatica 24(1), 13–34 (2013)

    Article  Google Scholar 

  42. Pang, Y., Wang, N., Zhang, Y., Jin, Y., Ji, W., Tan, W.: Prerequisite-related MOOC recommendation on learning path locating. Comput. Soc. Netw. 6(1), 1–16 (2019). https://doi.org/10.1186/s40649-019-0065-2

    Article  Google Scholar 

  43. Karpova, M., Shmelev, V., Dukhanov, A.: An automation of the course design with use of learning objects with evaluation based on the Bloom taxonomy. In: 2015 9th International Conference on Application of Information and Communication Technologies (AICT), pp. 138–142. IEEE (2015)

    Google Scholar 

  44. Siren, A., Tzerpos, V.: Automatic learning path creation using OER: a systematic literature mapping. IEEE Trans. Learn. Technol. (2022)

    Google Scholar 

  45. Gasparetti, F., De Medio, C., Limongelli, C., Sciarrone, F., Temperini, M.: Prerequisites between learning objects: automatic extraction based on a machine learning approach. Telematics Inform. 35(3), 595–610 (2018)

    Article  Google Scholar 

  46. Xiao, K., Bai, Y., Wang, Z.: Extracting prerequisite relations among concepts from the course descriptions. Int. J. Software Eng. Knowl. Eng. 32(04), 503–523 (2022)

    Article  Google Scholar 

  47. Liang, C., Wu, Z., Huang, W., Giles, C.L.: Measuring prerequisite relations among concepts. In: Proceedings of the 2015 Conference on Empirical Methods in Natural Language Processing, pp. 1668–1674 (2015)

    Google Scholar 

  48. Angel, J., Aroyehun, S.T., Gelbukh, A.: Nlp-cic@ prelearn: Mastering prerequisites relations, from handcrafted features to embeddings. arXiv preprint arXiv:2011.03760(2020)

  49. Atkinson, J., et al.: Web metadata extraction and semantic indexing for learning objects extraction. In: Recent Trends in Applied Artificial Intelligence: 26th International Conference on Industrial, Engineering and Other Applications of Applied Intelligent Systems, IEA/AIE 2013, Amsterdam, The Netherlands, 17–21 June 2013. Proceedings 26. Springer, Berlin (2013)

    Google Scholar 

  50. Marconi, L., Aragon, R.A.M., Zoppis, I., Manzoni, S., Mauri, G., Epifania, F.: Explainable attentional neural recommendations for personalized social learning. In: Baldoni, M., Bandini, S. (eds.) AIxIA 2020. LNCS (LNAI), vol. 12414, pp. 67–79. Springer, Cham (2021). https://doi.org/10.1007/978-3-030-77091-4_5

    Chapter  Google Scholar 

  51. Elsherif, M.M., Preece, E., Catling, J.C.: Age-of-acquisition effects: a literature review. J. Exp. Psychol.: Learn. Memory Cognit. (2023)

    Google Scholar 

  52. Valtolina, S., Barricelli, BR: An end-user development framework to support quantified self in sport teams. In: Paternò, F., Wulf, V. (eds.) New Perspectives in End-User Development, pp. 413–432. Springer, Cham (2017). ISBN 9783319602905

    Google Scholar 

  53. Ghiani, G., Manca, M., Paternò, F., Santoro, C.: Personalisation of context-dependent applications through trigger-action rules. ACM Trans. Comput. Hum. Interact. 24(2), 33 (2017)

    Article  Google Scholar 

  54. Desolda, G., Ardito, C., Matera, M.: Empowering end users to customise their smart environments: model, composition paradigms and domain-specific tools. ACM Trans. Comput. Hum. Interact. 24(2), 52 (2017)

    Article  Google Scholar 

  55. Caivano, D., Fogli, D., Lanzilotti, R., Piccinno, A., Cassano, F.: Supporting end users to control their smart home: design implications from a literature review and an empirical investigation. J. Syst. Softw. 144(2018), 295–313 (2018)

    Article  Google Scholar 

  56. Amershi, S., et al.: Guidelines for human-ai interaction. In: Proceedings of the 2019 Chi Conference on Human Factors in Computing Systems, pp. 1–13 (2019)

    Google Scholar 

  57. Richthammer, C., Sänger, J., Pernul, G.: Interactive visu- alization of recommender systems data. In: Proceedings of the 4th Workshop on Security in Highly Connected IT Systems, pp. 19–24 (2017)

    Google Scholar 

  58. Shneiderman, B.: The eyes have it: a task by data type taxonomy for information visualisations. In: The Craft of Information Visualisation, pp. 364–371. Elsevier (2003)

    Google Scholar 

  59. Keim, D.A.: Visual exploration of large data sets. Commun. ACM 44(8), 38–44 (2001)

    Article  Google Scholar 

  60. Wilkinson, D.: Testing a recommender system for self-actualisation. In: Proceedings of the 12th ACM Conference on Recommender Systems, pp. 543–547 (2018)

    Google Scholar 

  61. Venkatesh, V., Davis, F.D.: A theoretical extension of the technology acceptance model: four longitudinal field studies. Manage. Sci. 46(2), 186–204 (2000)

    Article  Google Scholar 

  62. Warshaw, P.R.: A new model for predicting behavioral intentions: an alternative to Fishbein. J. Mark. Res. 17(2), 153–172 (1980)

    Article  Google Scholar 

  63. Venkatesh, V., Thong, J.Y., Xu, X.: Consumer acceptance and use of information technology: extending the unified theory of acceptance and use of technology. MIS Q. 157–178 (2012)

    Google Scholar 

  64. Fan, Y., et al.: Applications of structural equation modeling (SEM) in ecological studies: an updated review. Ecol. Process. 5(1), 1–12 (2016). https://doi.org/10.1186/s13717-016-0063-3

    Article  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Stefano Valtolina .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2023 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Valtolina, S., Matamoros, R.A. (2023). EUD Strategy in the Education Field for Supporting Teachers in Creating Digital Courses. In: Spano, L.D., Schmidt, A., Santoro, C., Stumpf, S. (eds) End-User Development. IS-EUD 2023. Lecture Notes in Computer Science, vol 13917. Springer, Cham. https://doi.org/10.1007/978-3-031-34433-6_17

Download citation

  • DOI: https://doi.org/10.1007/978-3-031-34433-6_17

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-031-34432-9

  • Online ISBN: 978-3-031-34433-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics