Computational Thinking as a Computer Science Education Framework and the Related Effects on Gender Equity
Curriculum is not enough: the educational theory and research foundation of the exploring computer science professional development model