Virtual blended learning as the use of virtual 3D environments in education has already delivered utility in a number of cases. This article presents a concept and a prototype of a 3D environment used in the current semester to employ the new medium in programming education at universities. The concept brings gamification aspects as well as interaction mechanisms from social media to the virtual 3D environment. It thereby aims to reduce the large number of student dropouts due to failing the programming modules by motivating more and less capable students alike to an increased participation in the practical exercises. It is concluded that the concept is applicable in a much broader spectrum of exercise and tutorial settings.