Abstract: Virtual laboratories are ICT tools that are becoming more prevalent in classroom education complementing the lack of resources or tutors while enabling anytime-anywhere student participation ...