Using active learning to teach creative thinking on the job: A mechanical engineering example | IEEE Conference Publication | IEEE Xplore