This week Steven Floyd shared his analysis of gender within high school (Grade 10, 11, and 12) Computer Science class in Ontario. He proposes many approaches in his excellent post.
Below is my local school analysis of female student participation.

Key Questions
- Why do students in high school decide to take an introductory CS course?
- Why do students who take an introductory CS course in high school continue with senior courses?
- Are students exposed to coding/programming prior to grade 9? If so, what was their experience? Did it make them more or less likely to take elective courses in CS?