Using 3D animation programming in a core engineering course seminar | IEEE Conference Publication | IEEE Xplore