On embedding a traditional mechanical engineering course in a constructivist learning environment | IEEE Conference Publication | IEEE Xplore