Abstract
More and more, some business professionals need to engage with some sort of computer programming in their roles. Learning programming requires various skills that most people find difficult to learn. Virtual Reality (VR) has gained high recognition as a virtual training technology due to a myriad of benefits. This study proposes a method for teaching and learning programming in a business context. It uses VR to simulate scenarios in the learners’ working environment to introduce and reinforce programming concepts. A case study is presented and some discussions are made. The proposed method is validated using the Dooyeweerd conceptual framework.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Allcoat, D., & von MĂĽhlenen, A. (2018). Learning in virtual reality: Effects on performance, emotion and engagement. Research in Learning Technology, 26. https://doi.org/10.25304/rlt.v26.2140
Basden, A. (2008). Philosophical Frameworks for Understanding Information Systems. New York: IGI Publishing.
Bennie, S. J., Ranaghan, K. E., Deeks, H., Goldsmith, H. E., O’Connor, M. B., Mulholland, A. J., & Glowacki, D. R. (2019). Teaching enzyme catalysis using interactive molecular dynamics in virtual reality. Journal of Chemical Education, 96(11), 2488–2496. https://doi.org/10.1021/acs.jchemed.9b00181.
Biggs, J., & Collis, K. (1982). Evaluating the quality of learning: The SOLO taxonomy. New York: Academic Press.
Biggs, J., & Tang, C. (2007). Teaching for Quality Learning at University (3rd ed.). Berkshire: Open University Press.
Brereton, P., Turner, M., & Kaur, R. (2009). Pair programming as a teaching tool: a student review of empirical studies. In Proceedings—22nd Conference on Software Engineering Education and Training, CSEET 2009, pp. 240–247. https://doi.org/10.1109/CSEET.2009.11
Checa, D., & Bustillo, A. (2020). Advantages and limits of virtual reality in learning processes: Briviesca in the fifteenth century. https://doi.org/10.1007/s10055-019-00389-7.
Chetty, K., Aneja, U., Mishra, V., Gcora, N., & Josie, J. (2018). Bridging the digital divide in the G20: Skills for the new age. The Open- Access, Open-Assessment E-Journal, 12(2018–24), 1–20. https://doi.org/10.5018/economics-ejournal.ja.2018-24.
Dengel, A. (2019). Computer science replugged: What is the use of virtual reality in computer science education? ACM International Conference Proceeding Series, 10(1145/3361721), 3362113.
Dobrova, V., Trubitsin, K., Labzina, P., Ageenko, N., & Gorbunova, Y. (2017). Virtual Reality in Teaching of Foreign Languages, pp. 63–68. https://doi.org/10.2991/cildiah-17.2017.12.
Dooyeweerd, H. (1984). A new critique of theoretical thought. Ontario, Canada: Paideia Press.
ECORYS UK. (2016). Digital Skills for the UK Economy. Retrieved from https://assets.publishing.service.gov.uk/government/uploads/system/uploads/attachment_data/file/492889/DCMSDigitalSkillsReportJan2016.pdf.
George-Williams, S. R., Chiarovano, E., MacDougall, H., Rutledge, P., Pullen, R., Schmid, S., … George-Williams Stephengeorge-williams, S. (2019). Investigating the use of virtual reality in teaching chemistry to undergraduate students. In Proceedings of The Australian Conference on Science and Mathematics Education (formerly UniServe Science Conference) (Vol. 0). Retrieved from https://openjournals.library.sydney.edu.au/index.php/IISME/article/view/13558.
House of Commons Science and Technology Committee. (2016). Digital Skills Crisis. Retrieved from https://publications.parliament.uk/pa/cm201617/cmselect/cmsctech/270/270.pdf.
House of Lords Digital Skills Committee. (2015). Make or Break: The UK’s Digital Future. Retrieved from https://www.parliament.uk/mps-lords-and-offices/standards-and-interests/register-of-lords.
Incao, J. (2018). How VR is Transforming the Way We Train Associates. Retrieved February 28, 2020, from Newsroom: Innovation website: https://corporate.walmart.com/newsroom/innovation/20180920/how-vr-is-transforming-the-way-we-train-associates.
Isong, B. (2014). A methodology for teaching computer programming: First year students’ perspective. International Journal of Modern Education and Computer Science, 6(9), 15–21. https://doi.org/10.5815/ijmecs.2014.09.03.
Kallia, M., & Sentance, S. (2017). Computing teachers’ perspectives on threshold concepts: Functions and procedural abstraction.In 12th Workshop in Primary and Secondary Computing Education. https://doi.org/10.1145/3137065.3137085
Kong, T. X. K., & Kruke, A. M. (2018). Teaching Computer Science Algorithms Through Virtual Reality (NTNU). Retrieved from https://tinyurl.com/VirtSort.
Krokos, E., Plaisant, C., & Varshney, A. (2019). Virtual memory palaces: Immersion aids recall. Virtual Reality, 23(1), 1–15. https://doi.org/10.1007/s10055-018-0346-3.
Lantolf, J. P. (2006). Sociocultural theory and L2: State of the art. Studies in Second Language Acquisition, 28(1), 67–109. https://doi.org/10.1017/S0272263106060037.
Lee, I., Martin, F., Denner, J., Coulter, B., Allan, W., Erickson, J., & Werner, L. (2011). Computational thinking for youth in practice. ACM Inroads, 2(1), 32–37. https://doi.org/10.1145/1929887.1929902.
Lee, S. H., Sergueeva, K., Catangui, M., & Kandaurova, M. (2017). Assessing Google Cardboard virtual reality as a content delivery system in business classrooms. Journal of Education for Business, 92(4), 153–160. https://doi.org/10.1080/08832323.2017.1308308.
Legris, P., Ingham, J., & Collerette, P. (2003). Why do people use information technology? A critical review of the technology acceptance model. Information and Management, 40(3), 191–204. https://doi.org/10.1016/S0378-7206(01)00143-4.
Major, L., Kyriacou, T., & Brereton, O. P. (2012). Systematic literature review: Teaching novices programming using robots. IET Software, 6(6), 502. https://doi.org/10.1049/iet-sen.2011.0125.
Malik, S. I., & Coldwell-Neilson, J. (2017). A model for teaching an introductory programming course using ADRI. Education and Information Technologies, 22(3), 1089–1120. https://doi.org/10.1007/s10639-016-9474-0.
Mayne, R., & Green, H. (2020). Virtual Reality for Teaching and Learning in Crime Scene Investigation. LIFE SCIENCES. https://doi.org/10.20944/preprints202004.0434.v1
McGovern, E., Moreira, G., & Luna-Nevarez, C. (2019). An application of virtual reality in education: Can this technology enhance the quality of students’ learning experience? Journal of Education for Business. https://doi.org/10.1080/08832323.2019.1703096.
Meyer, J., & Land, R. (2003). Threshold Concepts and Troublesome Knowledge: Linkages to Ways of Thinking and Practising within the Disciplines. Edinburgh.
Miliszewska, I., & Tan, G. (2007). Befriending Computer Programming: A Proposed Approach to Teaching Introductory Programming. Issues in Informing Science and Information Technology, 4(July 2008), 277–289. https://doi.org/https://doi.org/10.28945/950
Mueller, J., Wood, E., Willoughby, T., Ross, C., & Specht, J. (2008). Identifying discriminating variables between teachers who fully integrate computers and teachers with limited integration. Computers and Education, 51(4), 1523–1537. https://doi.org/10.1016/j.compedu.2008.02.003.
Nania, J., Bonella, H., Restuccia, D., & Taska, B. (2019). No Longer Optional: Employer Demand for Digital Skills. Retrieved from https://assets.publishing.service.gov.uk/government/uploads/system/uploads/attachment_data/file/807830/No_Longer_Optional_Employer_Demand_for_Digital_Skills.pdf.
Nardi, B. A. (1996). Studying context: A comparison of activity theory, situated action models and distributed cognition. Context and consciousness: Activity theory and human-computer interaction (pp. 69–102). London: The MIT Press.
Redmond, B. F. (2016). Lesson 7: Self-efficacy theory: Do I think that I can succeed in my work? In E. L. Slaugenhoup (Ed.), Work Attitudes and Motivation.
Salleh, N., Mendes, E., & Grundy, J. C. (2011). Empirical studies of pair programming for CS/SE teaching in higher education: A systematic literature review. IEEE Transactions on Software Engineering, 37(4), 509–525. https://doi.org/10.1109/TSE.2010.59.
Sanders, K., & Mccartney, R. (n.d.). Threshold Concepts in Computing: Past, Present, and Future. https://doi.org/10.1145/2999541.2999546.
W3CI Working Group. (2019). W3C Immersive Web Working Group. Retrieved February 28, 2020, from https://www.w3.org/immersive-web/.
World Economic Forum. (2018). The Future of Jobs Report 2018 Insight Report Centre for the New Economy and Society. Retrieved from https://www3.weforum.org/docs/WEF_Future_of_Jobs_2018.pdf.
Wulf, T. (2005). Constructivist approaches for teaching computer programming. In Proceedings of the 6th Conference on Information Technology Education, SIGITE 2005, pp. 245–248. https://doi.org/10.1145/1095714.1095771
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2021 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
Edifor, E., Swenson, A., Aiyenitaju, O. (2021). A Virtual Reality Framework for Upskilling in Computer Programming in the Business Context. In: tom Dieck, M.C., Jung, T.H., Loureiro, S.M.C. (eds) Augmented Reality and Virtual Reality. Progress in IS. Springer, Cham. https://doi.org/10.1007/978-3-030-68086-2_14
Download citation
DOI: https://doi.org/10.1007/978-3-030-68086-2_14
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-68085-5
Online ISBN: 978-3-030-68086-2
eBook Packages: Business and ManagementBusiness and Management (R0)