Encouraging kids to learn CS?

If AP CS principles is not available in the high school, perhaps going through a course like http://cs10.org/ on one’s own may give the student an overview of what CS is about. This can be useful to learn both to determine whether the student is interested enough in CS as a possible college major, and to get enough of an idea of how CS may relate to other subjects, whether or not the student majors in CS in college.