Kate Lockwood
Rachel Esselstein
Proceeding of the 44th ACM technical symposium on Computer science education - SIGCSE ’13
The Video Collaboratory As a Learning Environment