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