Problem-solving in an open-ended, peer assessed learning activity | IEEE Conference Publication | IEEE Xplore