Broadening participation in computing: issues and challenges. - Joan Peckham; Lisa L. Harlow; David A. Stuart; Barbara Silver; Helen Mederer; Peter D. Stephenson (ITiCSE, 2007)