Programmable Virtual Reality Environments

被引:1
作者
Sun, Nanlin [1 ]
Feng, Annette [1 ]
Patton, Ryan [2 ]
Gingold, Yotam [3 ]
Lages, Wallace [1 ]
机构
[1] Virginia Tech, Blacksburg, VA 24061 USA
[2] Virginia Commonwealth Univ, Richmond, VA USA
[3] George Mason Univ, Fairfax, VA 22030 USA
来源
2021 IEEE CONFERENCE ON VIRTUAL REALITY AND 3D USER INTERFACES ABSTRACTS AND WORKSHOPS (VRW 2021) | 2021年
关键词
Human-centered computing; Human computer interaction (HCI); Interaction paradigms; Virtual reality; Interactive systems and tools; User interface programming;
D O I
10.1109/VRW52623.2021.00192
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
We present a programmable virtual environment that allows users to create and manipulate 3D objects via code while inside virtual reality. Our environment supports the control of 3D transforms, physical, and visual properties. Programming is done by means of a custom visual block-language that is translated into Lua language scripts. We believed that the direction of this project will benefit computer science education in helping students to learn programming and spatial thinking more efficiently.
引用
收藏
页码:619 / 620
页数:2
相关论文
共 4 条
[1]   MYR: A Web-Based Platform for Teaching Coding Using VR [J].
Berns, Christopher ;
Chin, Grace ;
Savitz, Joel ;
Kiesling, Jason ;
Martin, Fred .
SIGCSE '19: PROCEEDINGS OF THE 50TH ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, 2019, :77-83
[2]  
Marco Speicher P. Z., SELECTION BASED TEXT
[3]  
Ortega FR, 2017, 2017 IEEE VIRTUAL REALITY WORKSHOP ON K-12 EMBODIED LEARNING THROUGH VIRTUAL & AUGMENTED REALITY (KELVAR)
[4]   Scratch: Programming for All [J].
Resnick, Mitchel ;
Maloney, John ;
Monroy-Hernandez, Andres ;
Rusk, Natalie ;
Eastmond, Evelyn ;
Brennan, Karen ;
Millner, Amon ;
Rosenbaum, Eric ;
Silver, Jay ;
Silverman, Brian ;
Kafai, Yasmin .
COMMUNICATIONS OF THE ACM, 2009, 52 (11) :60-67