I have been looking at teaching thinking skills to preschool and elementary students. While I often see visual perceptual, spatial thinking, and attention skills listed as some of the core cognitive skills, I find it quite confusing as to how they can be fit into (or where they lie within) common thinking skills framework such as Higher and Lower Order Thinking, Marzano's Core Thinking Skills, Bloom's Taxonomy, etc. Or are they intrinsically of a different dimension?