Thinking Like an Engineer is designed to facilitate an active learning environment for first year engineering courses. The authors incorporate a model of learning that encourages self-guided inquiry and advances students beyond “plug-and-chug” and memorization of problem-solving methods. Checkpoints throughout each chapter provide worked out problem sets for students to solve using their own logic, before they are ready to tackle more difficult problems. An emphasis on reading and practice before class prepares students for in-class activities that reinforce the chapter’s material. Students arrive prepared for class, allowing instructors to spend class time focusing on active learning through collaborative problem-solving, computer-based activities, and hands-on experiments that encourage guided inquiry.
A chapter on MATLAB basics is included as well as throughout topics including debugging, input/output, and graphing. A supplemental set of MATLAB code files is available for download.