Improving the quality of learning and teaching has always been in the interest of instructors in all fields of study. There have been tremendous efforts to this end. In this article, learning and teaching modules enhanced with computer technology are introduced. This approach is based on concept questioning and scenario building aided with interactive animation, simulation, and rich graphical content. Modules for the engineering mechanics course covering fundamental topics in Statics, Strength of Materials, and Dynamics are prepared by using the proposed approach. Some examples of the prepared modules are presented. Design of the course module and its evaluation from student's perspective are discussed. Based on evaluations using questionnaires by the students it can be inferred that this approach to teaching and learning helps students to increase their capacity to understand and instructors to convey their ideas more conveniently. (C) 2009 Wiley Periodicals, Inc. Comput Appl Eng Educ 19: 421-432, 2011; View this article online at wileyonlinelibrary.com/journal/cae; DOI 10.1002/cae.20321