Productively engaging student teams in engineering: The interplay between doing and thinking | IEEE Conference Publication | IEEE Xplore