xPBL: A methodology for managing PBL when teaching computing | IEEE Conference Publication | IEEE Xplore