Using technology-enhanced, cooperative, group-project learning for student comprehension and academic performance · Study