Virtual Reality Impacts on Novice Programmers' Self-Efficacy
Virtual Reality has been used to improve motivation and help in the visualization of complex computing topics. However, few studies directly compared immersive and non-immersive environments. To address this limitation, we developed Abacus, a programming environment that can run in both immersive an...
Gespeichert in:
| Veröffentlicht in: | IEEE transactions on visualization and computer graphics Jg. 31; H. 5; S. 2395 - 2405 |
|---|---|
| Hauptverfasser: | , |
| Format: | Journal Article |
| Sprache: | Englisch |
| Veröffentlicht: |
United States
IEEE
01.05.2025
|
| Schlagworte: | |
| ISSN: | 1077-2626, 1941-0506, 1941-0506 |
| Online-Zugang: | Volltext |
| Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
| Abstract | Virtual Reality has been used to improve motivation and help in the visualization of complex computing topics. However, few studies directly compared immersive and non-immersive environments. To address this limitation, we developed Abacus, a programming environment that can run in both immersive and non-immersive modes. We conducted a between-subjects study (n=40), with twenty participants assigned to the desktop mode and twenty participants assigned to the VR mode. Participants used a block-based editor to complete two programming tasks: a non-spatial procedural task, and a spatial 3D math task. We found that VR led to higher gains in self-efficacy and that the gain was significant for participants with lower initial levels of experience and spatial skills. |
|---|---|
| AbstractList | Virtual Reality has been used to improve motivation and help in the visualization of complex computing topics. However, few studies directly compared immersive and non-immersive environments. To address this limitation, we developed Abacus, a programming environment that can run in both immersive and non-immersive modes. We conducted a between-subjects study (n=40), with twenty participants assigned to the desktop mode and twenty participants assigned to the VR mode. Participants used a block-based editor to complete two programming tasks: a non-spatial procedural task, and a spatial 3D math task. We found that VR led to higher gains in self-efficacy and that the gain was significant for participants with lower initial levels of experience and spatial skills. Virtual Reality has been used to improve motivation and help in the visualization of complex computing topics. However, few studies directly compared immersive and non-immersive environments. To address this limitation, we developed Abacus, a programming environment that can run in both immersive and non-immersive modes. We conducted a between-subjects study (n=40), with twenty participants assigned to the desktop mode and twenty participants assigned to the VR mode. Participants used a block-based editor to complete two programming tasks: a non-spatial procedural task, and a spatial 3D math task. We found that VR led to higher gains in self-efficacy and that the gain was significant for participants with lower initial levels of experience and spatial skills.Virtual Reality has been used to improve motivation and help in the visualization of complex computing topics. However, few studies directly compared immersive and non-immersive environments. To address this limitation, we developed Abacus, a programming environment that can run in both immersive and non-immersive modes. We conducted a between-subjects study (n=40), with twenty participants assigned to the desktop mode and twenty participants assigned to the VR mode. Participants used a block-based editor to complete two programming tasks: a non-spatial procedural task, and a spatial 3D math task. We found that VR led to higher gains in self-efficacy and that the gain was significant for participants with lower initial levels of experience and spatial skills. |
| Author | Sun, Nanlin Lages, Wallace S. |
| Author_xml | – sequence: 1 givenname: Nanlin surname: Sun fullname: Sun, Nanlin email: nannie@vt.edu organization: Virginia Tech, USA – sequence: 2 givenname: Wallace S. orcidid: 0000-0003-2942-5793 surname: Lages fullname: Lages, Wallace S. email: w.lages@northeastern.edu organization: Northeastern University, USA |
| BackLink | https://www.ncbi.nlm.nih.gov/pubmed/40063452$$D View this record in MEDLINE/PubMed |
| BookMark | eNpNkEtLw0AUhQdR7EN_gCCSnW5S55nJgBsptRaKitZuh8nkjkTyqDOJ0H9vSqu4umfxnQP3G6HjuqkBoQuCJ4RgdbtaT-cTiqmYMMGVSOQRGhLFSYwFTo77jKWMaUKTARqF8Ikx4TxVp2jAMU4YF3SI7taFbztTRq9gyqLdRotqY2wboqaOnprvwkL04psPb6oKfLiO3qB08cy5whq7PUMnzpQBzg93jN4fZqvpY7x8ni-m98vYUpm0sQQhBM9Z4ggD6yxlwglOKXPMZgRnSkAGGcutoZm0MrWQq4w6IoQFmgnKxuhmv7vxzVcHodVVESyUpamh6YJmRAolccpZj14d0C6rINcbX1TGb_Xvxz1A9oD1TQge3B9CsN5Z1TuremdVH6z2nct9pwCAf7wiaaoY-wF7I3IN |
| CODEN | ITVGEA |
| Cites_doi | 10.1145/3341525.3387380 10.5926/arepj1962.41.0_27 10.1145/3287324.3287482 10.1007/s00897970138a 10.1007/s10648-010-9126-7 10.1145/3230977.3230990 10.1109/KELVAR.2017.7961558 10.1109/ICPC.2012.6240511 10.1145/1095034.1095041 10.1207/s15516709cog1202_4 10.1016/j.compedu.2010.06.006 10.2190/C670-Y3C8-LTJ1-CT3P 10.1037/1076-898X.6.4.307 10.3758/BF03200477 10.1145/3544548.3581004 10.1007/s10055-018-0355-2 10.1109/ISWC.2004.18 10.1145/3385956.3418947 10.3390/app10165438 10.1080/00461520.2014.960568 10.1207/s1532690xci0804_5 10.1037/0022-0663.86.1.122 10.1145/1592761.1592779 10.1007/s10648-021-09650-5 10.1016/j.compedu.2014.07.010 10.1007/978-3-319-20621-9_1 10.1109/VISUAL.2005.1532836 10.1037/a0028446 10.1145/1028174.971328 10.4018/ijgcms.2014040104 10.1016/j.jpdc.2017.01.018 10.21236/AD0410915 10.1017/CBO9781139547369.004 10.1111/jcal.12018 10.1016/j.sbspro.2013.10.317 10.1109/BLOCKS.2017.8120406 10.1145/3325480.3325489 10.1016/j.ijhcs.2010.05.001 10.3390/ijgi9030159 10.1037/0033-295X.84.2.191 10.1145/3381891 10.1145/6138.6142 10.1145/2771839.2771875 10.1007/978-3-030-80865-5_6 10.1016/j.compedu.2012.02.004 10.1016/j.compedu.2011.10.011 10.3389/fict.2018.00015 10.1109/ICCCNT.2018.8494181 |
| ContentType | Journal Article |
| DBID | 97E RIA RIE AAYXX CITATION NPM 7X8 |
| DOI | 10.1109/TVCG.2025.3549567 |
| DatabaseName | IEEE Xplore (IEEE) IEEE All-Society Periodicals Package (ASPP) 1998–Present IEEE Electronic Library (IEL) CrossRef PubMed MEDLINE - Academic |
| DatabaseTitle | CrossRef PubMed MEDLINE - Academic |
| DatabaseTitleList | PubMed MEDLINE - Academic |
| Database_xml | – sequence: 1 dbid: NPM name: PubMed url: http://www.ncbi.nlm.nih.gov/entrez/query.fcgi?db=PubMed sourceTypes: Index Database – sequence: 2 dbid: RIE name: IEEE Electronic Library (IEL) url: https://ieeexplore.ieee.org/ sourceTypes: Publisher – sequence: 3 dbid: 7X8 name: MEDLINE - Academic url: https://search.proquest.com/medline sourceTypes: Aggregation Database |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Engineering |
| EISSN | 1941-0506 |
| EndPage | 2405 |
| ExternalDocumentID | 40063452 10_1109_TVCG_2025_3549567 10918893 |
| Genre | orig-research Journal Article |
| GrantInformation_xml | – fundername: 4VA research grantid: 12345-67890 |
| GroupedDBID | --- -~X .DC 0R~ 29I 4.4 53G 5GY 5VS 6IK 97E AAJGR AARMG AASAJ AAWTH ABAZT ABQJQ ABVLG ACGFO ACIWK AENEX AETIX AGQYO AGSQL AHBIQ AI. AIBXA AKJIK AKQYR ALLEH ALMA_UNASSIGNED_HOLDINGS ATWAV BEFXN BFFAM BGNUA BKEBE BPEOZ CS3 DU5 EBS EJD F5P HZ~ H~9 IEDLZ IFIPE IFJZH IPLJI JAVBF LAI M43 O9- OCL P2P PQQKQ RIA RIE RNI RNS RZB TN5 VH1 AAYXX CITATION NPM RIG 7X8 |
| ID | FETCH-LOGICAL-c276t-7e5554d36f13ecfc235f54223f3cb10b95ebeb3dca2b7c78ced9b2f155ce2b523 |
| IEDL.DBID | RIE |
| ISICitedReferencesCount | 0 |
| ISICitedReferencesURI | http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=001476476900038&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| ISSN | 1077-2626 1941-0506 |
| IngestDate | Sun Sep 28 13:48:16 EDT 2025 Mon Jul 21 05:51:35 EDT 2025 Sat Nov 29 07:58:49 EST 2025 Wed Aug 27 02:03:31 EDT 2025 |
| IsPeerReviewed | true |
| IsScholarly | true |
| Issue | 5 |
| Language | English |
| License | https://ieeexplore.ieee.org/Xplorehelp/downloads/license-information/IEEE.html https://doi.org/10.15223/policy-029 https://doi.org/10.15223/policy-037 |
| LinkModel | DirectLink |
| MergedId | FETCHMERGED-LOGICAL-c276t-7e5554d36f13ecfc235f54223f3cb10b95ebeb3dca2b7c78ced9b2f155ce2b523 |
| Notes | ObjectType-Article-1 SourceType-Scholarly Journals-1 ObjectType-Feature-2 content type line 23 |
| ORCID | 0000-0003-2942-5793 |
| PMID | 40063452 |
| PQID | 3175970843 |
| PQPubID | 23479 |
| PageCount | 11 |
| ParticipantIDs | proquest_miscellaneous_3175970843 ieee_primary_10918893 crossref_primary_10_1109_TVCG_2025_3549567 pubmed_primary_40063452 |
| PublicationCentury | 2000 |
| PublicationDate | 2025-05-01 |
| PublicationDateYYYYMMDD | 2025-05-01 |
| PublicationDate_xml | – month: 05 year: 2025 text: 2025-05-01 day: 01 |
| PublicationDecade | 2020 |
| PublicationPlace | United States |
| PublicationPlace_xml | – name: United States |
| PublicationTitle | IEEE transactions on visualization and computer graphics |
| PublicationTitleAbbrev | TVCG |
| PublicationTitleAlternate | IEEE Trans Vis Comput Graph |
| PublicationYear | 2025 |
| Publisher | IEEE |
| Publisher_xml | – name: IEEE |
| References | ref13 ref57 ref56 ref15 Hartig (ref18) 2022 ref52 ref17 ref16 ref19 Cooper (ref11) 2000; 15 Slany (ref55) 2014 Clark (ref10) 1983; 53 ref51 Shevlyakov (ref54) 2011; 40 ref45 ref48 ref47 ref41 ref43 ref49 Weintrop (ref67) 2017; 18 Roca-González (ref50) 2017 ref8 ref7 Pintrich (ref44) 1991 ref4 ref3 ref6 ref5 Huang (ref21) 2020 ref40 ref35 ref34 ref37 ref36 ref30 ref33 ref2 ref1 ref39 ref38 Shekhar (ref53) 2015; 59 Lee (ref31) 2010; 55 ref24 ref68 ref26 ref25 ref20 ref64 Ekstrom (ref14) 1996 ref63 ref22 ref66 ref65 ref28 ref27 Lohman (ref32) 2014 ref29 B. Carroll (ref9) 1974 Sweller (ref58) 1991; 8 (ref46) 2023 DeHon (ref12) 2007 ref60 ref62 ref61 Klepsch (ref23) 1997; 8 Pantelidis (ref42) 2010; 2 |
| References_xml | – ident: ref6 doi: 10.1145/3341525.3387380 – volume: 2 start-page: 59 issue: 1–2 year: 2010 ident: ref42 article-title: Reasons to use virtual reality in education and training courses and a model to determine when to use virtual reality publication-title: Themes in Science and Technology Education – ident: ref34 doi: 10.5926/arepj1962.41.0_27 – ident: ref4 doi: 10.1145/3287324.3287482 – ident: ref7 doi: 10.1007/s00897970138a – ident: ref19 doi: 10.1007/s10648-010-9126-7 – ident: ref43 doi: 10.1145/3230977.3230990 – year: 2017 ident: ref50 article-title: Carrodeguas. Virtual technologies to develop visual-spatial ability in engineering students publication-title: EURASIA Journal of Mathematics, Science and Technology Education – volume-title: Investigating the novelty effect in virtual reality on stem learning year: 2020 ident: ref21 – ident: ref39 doi: 10.1109/KELVAR.2017.7961558 – ident: ref15 doi: 10.1109/ICPC.2012.6240511 – ident: ref63 doi: 10.1145/1095034.1095041 – ident: ref57 doi: 10.1207/s15516709cog1202_4 – volume: 55 start-page: 1424 issue: 4 year: 2010 ident: ref31 article-title: How does desktop virtual reality enhance learning outcomes? a structural equation modeling approach publication-title: Computers & Education doi: 10.1016/j.compedu.2010.06.006 – volume-title: Dagstuhl Seminar Proceedings year: 2007 ident: ref12 article-title: 06361 executive report-computing media languages for space-oriented computation – ident: ref47 doi: 10.2190/C670-Y3C8-LTJ1-CT3P – volume: 8 year: 1997 ident: ref23 article-title: Development and validation of two instruments measuring intrinsic, extraneous, and germane cognitive load publication-title: Frontiers in psychology – year: 1991 ident: ref44 publication-title: A manual for the use of the motivated strategies for learning questionnaire (mslq) – ident: ref64 doi: 10.1037/1076-898X.6.4.307 – ident: ref26 doi: 10.3758/BF03200477 – ident: ref13 doi: 10.1145/3544548.3581004 – ident: ref56 doi: 10.1007/s10055-018-0355-2 – ident: ref68 doi: 10.1109/ISWC.2004.18 – ident: ref45 doi: 10.1145/3385956.3418947 – ident: ref51 doi: 10.3390/app10165438 – volume: 59 start-page: 72 issue: 1 year: 2015 ident: ref53 publication-title: Spatial computing. Communications of the ACM – ident: ref65 doi: 10.1080/00461520.2014.960568 – year: 2022 ident: ref18 publication-title: DHARMa: Residual Diagnostics for Hierarchical (Multi-Level /Mixed) Regression Models – volume: 8 start-page: 351 issue: 4 year: 1991 ident: ref58 publication-title: Evidence for cognitive load theory. Cognition and instruction doi: 10.1207/s1532690xci0804_5 – ident: ref48 doi: 10.2190/C670-Y3C8-LTJ1-CT3P – ident: ref41 doi: 10.1037/0022-0663.86.1.122 – ident: ref49 doi: 10.1145/1592761.1592779 – ident: ref28 doi: 10.1007/s10648-021-09650-5 – ident: ref30 doi: 10.1016/j.compedu.2014.07.010 – volume-title: R: A Language and Environment for Statistical Computing year: 2023 ident: ref46 – ident: ref22 doi: 10.1007/978-3-319-20621-9_1 – ident: ref61 doi: 10.1109/VISUAL.2005.1532836 – ident: ref60 doi: 10.1037/a0028446 – ident: ref38 doi: 10.1145/1028174.971328 – ident: ref20 doi: 10.4018/ijgcms.2014040104 – start-page: 181 volume-title: Advances in the psychology of human intelligence year: 2014 ident: ref32 article-title: Spatial abilities as traits, processes, and knowledge – ident: ref16 doi: 10.1016/j.jpdc.2017.01.018 – volume: 18 start-page: 3 issue: 1 year: 2017 ident: ref67 article-title: Comparing block-based and text-based programming in high school computer science classrooms publication-title: ACM Transactions on Computing Education (TOCE) – volume: 40 start-page: 147–156 issue: 1&2 year: 2011 ident: ref54 article-title: Robust estimation of the correlation coefficient: An attempt of survey publication-title: Austrian Journal of Statistics – ident: ref17 doi: 10.21236/AD0410915 – ident: ref40 doi: 10.1017/CBO9781139547369.004 – ident: ref36 doi: 10.1111/jcal.12018 – ident: ref52 doi: 10.1016/j.sbspro.2013.10.317 – ident: ref27 doi: 10.3758/BF03200477 – ident: ref66 doi: 10.1109/BLOCKS.2017.8120406 – volume-title: Psychometric tests as cognitive tasks: A new’structure of intellect year: 1974 ident: ref9 – volume-title: Proceedings of Constructionism year: 2014 ident: ref55 article-title: Tinkering with pocket code, a scratch-like programming app for your smartphone – ident: ref2 doi: 10.1145/3325480.3325489 – year: 1996 ident: ref14 article-title: U. O. of Naval Research. Manual for Kit of Factor Referenced Cognitive Tests publication-title: Educational Testing Service – ident: ref24 doi: 10.1016/j.ijhcs.2010.05.001 – ident: ref8 doi: 10.3390/ijgi9030159 – ident: ref1 doi: 10.1037/0033-295X.84.2.191 – ident: ref33 doi: 10.1145/3381891 – ident: ref35 doi: 10.1145/6138.6142 – ident: ref3 doi: 10.1145/2771839.2771875 – ident: ref5 doi: 10.1007/978-3-030-80865-5_6 – ident: ref37 doi: 10.1016/j.compedu.2012.02.004 – ident: ref25 doi: 10.1016/j.compedu.2011.10.011 – ident: ref29 doi: 10.3389/fict.2018.00015 – volume: 53 start-page: 445 issue: 4 volume-title: Review of educational research year: 1983 ident: ref10 – ident: ref62 doi: 10.1109/ICCCNT.2018.8494181 – volume: 15 start-page: 107 year: 2000 ident: ref11 article-title: Alice: a 3-d tool for introductory programming concepts publication-title: Journal of Computing Sciences in Colleges |
| SSID | ssj0014489 |
| Score | 2.4486358 |
| Snippet | Virtual Reality has been used to improve motivation and help in the visualization of complex computing topics. However, few studies directly compared immersive... |
| SourceID | proquest pubmed crossref ieee |
| SourceType | Aggregation Database Index Database Publisher |
| StartPage | 2395 |
| SubjectTerms | block-based languages Codes cs education Programming Programming environments Programming profession Solid modeling Three-dimensional printing Training Usability Virtual reality Visualization |
| Title | Virtual Reality Impacts on Novice Programmers' Self-Efficacy |
| URI | https://ieeexplore.ieee.org/document/10918893 https://www.ncbi.nlm.nih.gov/pubmed/40063452 https://www.proquest.com/docview/3175970843 |
| Volume | 31 |
| WOSCitedRecordID | wos001476476900038&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| journalDatabaseRights | – providerCode: PRVIEE databaseName: IEEE Electronic Library (IEL) customDbUrl: eissn: 1941-0506 dateEnd: 99991231 omitProxy: false ssIdentifier: ssj0014489 issn: 1077-2626 databaseCode: RIE dateStart: 19950101 isFulltext: true titleUrlDefault: https://ieeexplore.ieee.org/ providerName: IEEE |
| link | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV3NS8MwFA86POjBz6nzY1QQBCHapWnTghcZmwoyhs6xW2nSFxhIK_sQ_O_NS7oxDzt46yFpy-898n4v74uQay4D0BwYlXksKY8gobHMgbIMuJDYIMtmWwxfRa8Xj0ZJvypWt7UwAGCTz-AOH20sPy_VHK_K7rGJZWwM7CbZFCJyxVrLkIHxMxKXYCgoMzS9CmGaPfeDYfvJuIIsvAtCdAhw8h5H48xD9sce2QEr67mmtTndvX_-7T7Zrcil9-i04YBsQHFIdlZaDh6Rh-F4giUj3htYBu692DLJqVcWXq_EY8Pru5QtvNC-8d7hU9MO9pnI1E-dfHQ7g_YzrSYoUMVENKMCQkMX8iDSrQCUViwIdcgNI9CBki1fJqGRoQxylTEplIgV5Ilk2nAMBUwaH_WY1IqygFPi8Uj6oa_NwRrEXMssM1xJZVinG3EBEDXI7QLH9Ms1ykitg-EnKeKfIv5phX-D1BGvlYUOqga5WkCfGjXH2EVWQDmfpkhzEuHH3Kw5cTJZ7l6I8mzNW8_JNn7cpSlekNpsModLsqW-Z-PppGl0aRQ3rS79Aovzwww |
| linkProvider | IEEE |
| linkToHtml | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1LS8QwEB50FdSD78f6rCAIQtaapk0LXkR84bqIrou30qQTEKSVfQj-ezNpd9GDB289JCV8M2S-ybwAjoQK0AjkTOWxYiLChMUqR8YzFFJRgyyXbdFry04nfn1NHutidVcLg4gu-Qxb9Oli-XmpR_RUdkpNLGNrYKdhhkZn1eVak6CB9TSSKsVQMm6Jeh3EtLtOu73LG-sM8rAVhOQS0Ow9QeZZhPyXRXIjVv5mm87qXC_987zLsFjTS--i0ocVmMJiFRZ-NB1cg_PeW5-KRrwndBzcu3OFkgOvLLxOSReH91glbdGT9rH3jO-GXVGniUx_rcPL9VX38pbVMxSY5jIaMomhJQx5EJmzALXRPAhNKCwnMIFWZ75KQitFFeQ640pqGWvME8WNZRkaubJe6gY0irLALfBEpPzQN_ZqDWJhVJZZtqQzqtSNhESMmnAyxjH9qFplpM7F8JOU8E8J_7TGvwnrhNePhRVUTTgcQ59aRafoRVZgORqkRHQS6cfCrtmsZDLZPRbl9h9_PYC52-5DO23fde53YJ4OUiUt7kJj2B_hHszqz-HboL_vNOobSw_FbQ |
| openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Virtual+Reality+Impacts+on+Novice+Programmers%27+Self-Efficacy&rft.jtitle=IEEE+transactions+on+visualization+and+computer+graphics&rft.au=Sun%2C+Nanlin&rft.au=Lages%2C+Wallace+S&rft.date=2025-05-01&rft.eissn=1941-0506&rft.volume=31&rft.issue=5&rft.spage=2395&rft_id=info:doi/10.1109%2FTVCG.2025.3549567&rft_id=info%3Apmid%2F40063452&rft.externalDocID=40063452 |
| thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1077-2626&client=summon |
| thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1077-2626&client=summon |
| thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1077-2626&client=summon |