I don't think that CS should be included in a high school curriculum. Programming is a valuable skill, sure, but I don't think that it will be applicable to 95% of students. There are such a broad range of jobs in the world, and very, very few end up doing programming, despite increasing numbers for university CS course registration.