Visualization, inductive reasoning, and memory span as components of fluid intelligence: Implications for technology education · Study