Text this: A Staged Framework for Computer Vision Education: Integrating AI, Data Science, and Computational Thinking