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...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:IEEE transactions on visualization and computer graphics Jg. 31; H. 5; S. 2395 - 2405
Hauptverfasser: Sun, Nanlin, Lages, Wallace S.
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