Riabov, Vladimir V. - In: International Journal of Quality Assurance in … 5 (2016) 4, pp. 12-41
The author shares his experiences teaching various online computer-science courses (via the Canvas™ and synchronous web conferencing tools) using state-of-the-art free-license software tools for conducting online virtual labs and numerous students' projects. The labs were designed to help...