Mechanical dissection (is an engineering activity that can satisfy a student’s curiosity of how and why the components of given devices can convey specific motions to achieve a desired result ...) and has the potential to increase student retention in engineering.
In engineering disciplines, students learning about engineering analysis and design usually need additional tutorials with illustrative animations, simulations, or further explanations with visualizations.
Because of that, these principles will be used as guidelines for developing the proposed visualization-based learning and teaching framework.
Use of Visual Simulations - Visual simulations are particularly effective at deepening understanding of abstract and highly mathematical subjects such as electromagnetic (Iskander, 2002).
Different Visual Tools - At different stages in the students’ learning, different types of visual tools should be considered. (Uran & Jezernik, 2008).
Elements of Gaming - In education, gaming has several characteristics that foster deep learning (DeKanter, 2005).
Core (Classic) Learning - Because engineering is often couched in terms of its applications, developing curriculum with core concepts across engineering disciplines can be difficult.(Boardman & Clegg, 2001).
In short, the best way is to use Blended learning. In my point of view, it is the best of all of the above.