Engineering and Computational Thinking talent in middle school students: A framework for defining and recognizing student affinities | IEEE Conference Publication | IEEE Xplore