Member of the ACM Education Council
Associate Editor, ACM Transactions on Computing Education
Advisor to the national K-12 CS Framework in the US
Member of the Computer Science Teachers Association’s Task Force on Computational Thinking
Member, Palo Alto Unified School District PK-12 Computer Science Curriculum Design Advisory Committee
Grant Proposal Panel Reviewer, National Science Foundation
Reviewer for several academic journals (JLS, TOCE, Computer Science Education, Computers & Education)
Contributor to white papers and landscape reports