Enhancing Project-Based Learning Through Online Between-Group Collaboration · Study