Teaching and learning cooperation through cooperative group learning : a case study of a fifth grade classroom