What can we do to promote Computer Science in Afterschool and Summer School programs?

https://code.org/educate/k5 Code Studio

Scratch Jr (for ages 5-7) http://www.scratchjr.org/

Computer Science without a computer http://csunplugged.org/

Scratch https://scratch.mit.edu/ developed by MIT to teach children about Computer Science

Scratch Video Tutorials https://scratch.mit.edu/help/videos/

Scratch Resources http://wiki.scratch.mit.edu/wiki/Scratch_Resources

Middle School
Google Computer Science First is a program designed for Middle School afterschool programs (the training and supplies are free, provided by Google using a special online version of Scratch).

Check out student work online https://scratch.mit.edu/studios/661358/

Carnegie Mellon University provides ALICE (free) to learn Computer Science http://www.alice.org/index.php

How to get started with Alice http://www.sciencebuddies.org/science-fair-projects/project_ideas/CompSci_Alice_GettingStarted.shtml

High School
Google has a program to promote Computer Science at the high School-http://www.cs4hs.com/

The Hour of Code https://hourofcode.com/us

Improving HS Computer Science Education http://csta.acm.org/Communications/sub/DocsPresentationFiles/White_Paper07_06.pdf

K-12 Computer Science Curriculum https://www.acm.org/education/curric_vols/k12final1022.pdf

Beyond High School
Scholarships are available to pursue a career in Computer Science https://www.nsa.gov/ia/academic_outreach/student_opportunities/

A HUGE resource page on Computer Science (all grades) http://www.computerscienceonline.org/cs-programs-before-college/