Enhancing the student project team experience with blended learning techniques | IEEE Conference Publication | IEEE Xplore