"I hope computer science never gets into high school curriculum, it will only make students hate programming. "
I'm a bit of touch at 41, but are you sure that it isn't already available as an elective for students? Perhaps you meant making it mandatory, which I agree would probably not be very productive.
I took programming in High School, but back then it was all using BASIC. We learned the concepts of variables, memory, loops, and even simple algorithms. And if we finished our homework ahead of the rest of the class, we got to play games. Quite the motivating factor for me at the time.