Yigitbas, EnesTejedor, Christopher BernalEngels, GregorAlt, FlorianSchneegass, StefanHornecker, Eva2020-09-162020-09-162020https://dl.gi.de/handle/20.500.12116/34307Virtual Reality (VR) applications are applied in various domains (e.g. education, training, engineering or entertainment) and offer new possibilities especially when it comes to training of complex tasks which are not suitable or available in a real physical environment. In this paper, we present a VR application which supports experiencing and learning basic steps in programming the ENIAC in a virtual environment. The ENIAC is one of the world’s first general-purpose programmable electronic computers which occupied a 40 x 60 foot room, weighed 30 tons, and was programmed using knobs, switches, and cables. Our implemented VR application has twofold goals. On the one hand it enables to re-experience an early computer and understand its historical context and architecture. On the other hand it demos how to program a computer in a completely different "language" (i.e., knobs and switches) by guiding the user step-by-step through a predefined configuration of the ENIAC.enprogramming in VRENIACvirtual realityExperiencing and programming the ENIAC in VRText/Conference Paper10.1145/3404983.3410419