Technology-enhanced active learning in undergraduate biology education collaborative group work and peer assessment | IEEE Conference Publication | IEEE Xplore