When I was in high school, I went enginerd camp. It was three weeks at Notre Dame (other schools have similar programs) learning about the differences between the engineering fields and doing some group projects. That was somewhat helpful in picking what I wanted to do (I went with a friend, who was considering engineering and learned that she *didn’t* want to do engineering), and more fun than it sounds. Looked good on college apps as well. My brother went to a similar program at Santa Clara, and his was free (sponsored by companies), but only a week.