Using LEGO® Mindstorms and MATLAB in curriculum design of active learning activities for a first-year engineering computing course