Developing a Web-based environment in supporting students team-working and learning in a problem-based learning approach | IEEE Conference Publication | IEEE Xplore