Developing a mobile instant messaging system for problem-based learning activity | IEEE Conference Publication | IEEE Xplore