Teaching with Electronic Collaborative Learning Groups
Working group reports from ITiCSE on Innovation and technology in computer science education - ITiCSE-WGR ’99
Barbara Chamberlain
Joze Rugelj
Eva R. Fåhræus
Ursula Fuller
Virtual classroom pedagogy