COMPUTATIONAL THINKING.... BUILDING A FOUNDATION FOR COMPUTER SCIENCE CURRICULUM AND CAREER