Analogical instruction within the information processing paradigm: effective means to facilitate learning