The benefits of collaboration for student programmers.
Judith D. WilsonNathan HoskinJohn T. NosekPublished in: SIGCSE (1993)
Keyphrases
- knowledge construction
- learning environment
- distance learning environment
- object oriented
- novice programmers
- collaborative learning
- communication tools
- intelligent tutoring systems
- programming language
- student participation
- information sharing
- student model
- engaging students
- university level
- undergraduate students
- peer tutoring
- learning process
- source code
- student interaction
- knowledge sharing
- student learning
- learning community
- intelligent tutor
- distance learning
- learning styles
- online course
- semi structured interviews
- content analysis
- student groups
- curriculum development
- software engineering
- engineering courses