Better teaching: Collaborative Learning

You may not know much about it now, but you will come the rollout for the new Junior Cert
What are the advantages of collaborative learning? Short overview
Short related video. YouTube. 1 min
Why floundering is better than direct instruction The key is to choose problems "that are challenging but not frustrating". From Annie MurphyPaul
Collaborative Problem Solving, here we come! From Donal O'Mahony.
Here's a nice way to facilitate group learning twitterimage
Peer Instruction    
Peer Instruction Improves Student Learning From