NotesFAQContact Us
Collection
Advanced
Search Tips
Showing all 2 results Save | Export
Peer reviewed Peer reviewed
Direct linkDirect link
Wang, Xiao-Ming; Hwang, Gwo-Jen – Educational Technology Research and Development, 2017
Computer programming is a subject that requires problem-solving strategies and involves a great number of programming logic activities which pose challenges for learners. Therefore, providing learning support and guidance is important. Collaborative learning is widely believed to be an effective teaching approach; it can enhance learners' social…
Descriptors: Programming, Problem Based Learning, Cooperative Learning, Problem Solving
Peer reviewed Peer reviewed
Direct linkDirect link
Roschelle, Jeremy; Rafanan, Ken; Bhanot, Ruchi; Estrella, Gucci; Penuel, Bill; Nussbaum, Miguel; Claro, Susana – Educational Technology Research and Development, 2010
Based on strong research literatures, we conjectured that social processing of feedback by cooperating in a small group setting--with social incentives to ask questions, give explanations and discuss disagreements--would increase learning. We compared group and individual feedback, using two technologies: (1) Technology-mediated, Peer-Assisted…
Descriptors: Feedback (Response), Control Groups, Mathematics Education, Group Activities