Extending Traditional Learning by Enforcing Collaboration and Self-Assessment | IEEE Conference Publication | IEEE Xplore