Enhancing student learning through collaboration.
Mark RatcliffeJonathan HollowayWayne EllisPublished in: ITiCSE (2004)
Keyphrases
- student learning
- collaborative learning
- science inquiry
- collaborative activities
- student interaction
- learning tools
- cscl environments
- formative assessment
- science learning
- student motivation
- learning gains
- introductory programming
- programming course
- content analysis
- classroom learning
- learning sciences
- activity theory
- computer mediated
- learning community
- student perceptions
- machine learning