MYR

A browser-based virtual reality programming environment introducing coding as art and developing spatial thinking

LearnMYR is a programming environment where you can make virtual reality scenes. It runs in the browser, including on phones, so you can easily use your phone as a VR headset with an inexpensive Google Cardboard-style viewer.

The MYR language is JavaScript with a custom API built on top of the A-Frame web framework.

We’ve used LearnMYR with beginning and experienced programmers from middle school through university. A research study indicated that beginning programmers may develop enhanced spatial reasoning skills after building projects in MYR.

Try it now! learnmyr.org.

References

2022

  1. soarcs-wordcloud.png
    Design and Impact of a Near Peer-Led Computer Science Summer Bridge Program
    Jaelyn Dones*, Fred Martin, Justin Lu*, and 1 more author
    In 2022 IEEE Frontiers in Education Conference (FIE), Aug 2022
  2. learnmyr-study.png
    Evaluating Student Spatial Skills Learning in a Virtual Reality Programming Environment
    Justin Lu*, Lauren Seavey*, Samuel Zuk*, and 2 more authors
    In 2022 IEEE Frontiers in Education Conference (FIE), Aug 2022

2019

  1. learnmyr.png
    MYR: A Web-Based Platform for Teaching Coding Using VR
    Christopher Berns*, Grace Chin*, Joel Savitz*, and 2 more authors
    In Proceedings of the 50th ACM Technical Symposium on Computer Science Education, Aug 2019