Active learning and its use in computer science
ITiCSE '96 Proceedings of the 1st conference on Integrating technology into computer science education
Constructivism in computer science education
Journal of Computers in Mathematics and Science Teaching
Cultivating Communities of Practice: A Guide to Managing Knowledge
Cultivating Communities of Practice: A Guide to Managing Knowledge
Proceedings of the 37th SIGCSE technical symposium on Computer science education
Multimodal communication in the classroom: what does it mean for us?
Proceedings of the 37th SIGCSE technical symposium on Computer science education
Pedagogical techniques supported by the use of student devices in teaching software engineering
Proceedings of the 37th SIGCSE technical symposium on Computer science education
Things are clicking in computer science courses
Proceedings of the 37th SIGCSE technical symposium on Computer science education
Reducing lecture and increasing student activity in large computer science courses
Proceedings of the 11th annual SIGCSE conference on Innovation and technology in computer science education
Combating anonymousness in populous CS1 and CS2 courses
Proceedings of the 11th annual SIGCSE conference on Innovation and technology in computer science education
Knowledge building using visualizations
Proceedings of the 11th annual SIGCSE conference on Innovation and technology in computer science education
Some experiences with the "contributing student approach"
Proceedings of the 11th annual SIGCSE conference on Innovation and technology in computer science education
Ubiquitous presenter: fast, scalable active learning for the whole classroom
Proceedings of the 11th annual SIGCSE conference on Innovation and technology in computer science education
Improving learning in CS1 via tablet-PC-based in-class assessment
Proceedings of the second international workshop on Computing education research
Expertiza: students helping to write an OOD text
Companion to the 21st ACM SIGPLAN symposium on Object-oriented programming systems, languages, and applications
Moving digital libraries into the student learning space: The GetSmart experience
Journal on Educational Resources in Computing (JERIC)
Supporting active learning and example based instruction with classroom technology
Proceedings of the 38th SIGCSE technical symposium on Computer science education
Groupwork activities in synchronous online classroom spaces
Proceedings of the 38th SIGCSE technical symposium on Computer science education
ClassCompass: A software design mentoring system
Journal on Educational Resources in Computing (JERIC)
Student perceptions of reflections as an aid to learning
Proceedings of the 6th Baltic Sea conference on Computing education research: Koli Calling 2006
Noteblogging: taking note taking public
Proceedings of the 39th SIGCSE technical symposium on Computer science education
The PeerWise system of student contributed assessment questions
ACE '08 Proceedings of the tenth conference on Australasian computing education - Volume 78
Incorporating blogs, social bookmarks, and podcasts into unit teaching
ACE '08 Proceedings of the tenth conference on Australasian computing education - Volume 78
Student use of the PeerWise system
Proceedings of the 13th annual conference on Innovation and technology in computer science education
Proceedings of the 13th annual conference on Innovation and technology in computer science education
Proceedings of the 13th annual conference on Innovation and technology in computer science education
PeerWise: students sharing their multiple choice questions
ICER '08 Proceedings of the Fourth international Workshop on Computing Education Research
ACM SIGCSE Bulletin
Student-generated active-learning exercises
Proceedings of the 40th ACM technical symposium on Computer science education
Coverage of course topics in a student generated MCQ repository
ITiCSE '09 Proceedings of the 14th annual ACM SIGCSE conference on Innovation and technology in computer science education
Learning from and with peers: the different roles of student peer reviewing
ITiCSE '09 Proceedings of the 14th annual ACM SIGCSE conference on Innovation and technology in computer science education
Extending moodle to better support computing education
ITiCSE '09 Proceedings of the 14th annual ACM SIGCSE conference on Innovation and technology in computer science education
ITiCSE '09 Proceedings of the 14th annual ACM SIGCSE conference on Innovation and technology in computer science education
Peer assessments using the moodle workshop tool
ITiCSE '09 Proceedings of the 14th annual ACM SIGCSE conference on Innovation and technology in computer science education
Quality of peer assessment in CS1
ICER '09 Proceedings of the fifth international workshop on Computing education research workshop
Koli '08 Proceedings of the 8th International Conference on Computing Education Research
The design of an online environment to support pedagogical code reviews
Proceedings of the 41st ACM technical symposium on Computer science education
Peerwise: replication study of a student-collaborative self-testing web service in a u.s. setting
Proceedings of the 41st ACM technical symposium on Computer science education
An experience report on using collaboration technologies for distance and on-campus learning
Proceedings of the Twelfth Australasian Conference on Computing Education - Volume 103
The quality of a PeerWise MCQ repository
Proceedings of the Twelfth Australasian Conference on Computing Education - Volume 103
Quality of student contributed questions using PeerWise
ACE '09 Proceedings of the Eleventh Australasian Conference on Computing Education - Volume 95
An evaluation of electronic individual peer assessment in an introductory programming course
Koli Calling '07 Proceedings of the Seventh Baltic Sea Conference on Computing Education Research - Volume 88
Applying creativity in CS high school education: criteria, teaching example and evaluation
Koli Calling '07 Proceedings of the Seventh Baltic Sea Conference on Computing Education Research - Volume 88
Student-pull instead of instructor-push: in preparation for a student learning dashboard
Journal of Computing Sciences in Colleges
Applications of computing technology-combining tangible skills and theory in CS0
Journal of Computing Sciences in Colleges
Adding a contributing student pedagogy component to an introductory database course
Proceeding of the 44th ACM technical symposium on Computer science education
Hi-index | 0.00 |
Activities that require students to collaborate, share solutions, review each others' work, or create materials explicitly for the use of other students have been shown to be beneficial not only to students' learning of the material, but to their reflective, critical and creative skills. This paper presents a snap-shot of tools currently reported as being used to support such collaborative activities in Computer Science education. Basing our analysis on an extensive review of recent Computer Science Education literature, we categorize these tools according to both their form and use while identifying gaps, limitations and opportunities.