Programming moves: Design and evaluation of applying embodied interaction in virtual environments to enhance computational thinking in middle school students | IEEE Conference Publication | IEEE Xplore