Professional Documents
Culture Documents
Organization Name
10x
Website
https://www.thiskidcancode.com
Mission/Description
Population Focus
<thisKidCanCode> seeks to change lives by providing computer
programming apprenticeships and workshops, which will provide exposure to
and remove barriers associated with: college, careers, and entrepreneurship.
They have three offerings: Apprenticeship program - flagship program which
provides a deep dive and mastery of coding (Computer Programming);
College Jump Start - a summer program for graduating HS students wanting
to master first year of college computer science concepts before college;
Workshops - one to five day sessions on a given subject (e.g. HTML5, CSS3,
and JQuery). <thisKidCanCode> will establish relationships with local
corporations, non-profits, and churches to offer IT jobs and internships to
qualified apprenticeship participants.
Youth
http://10x.org.il/
Youth learning,
coding, high
school, schoolbased, internships,
mentors
Academy for Software Engineering http://www.afsenyc.org/
Access Code
http://coalitionforqueens.org/accesscode/
Adults
Academy for Software Engineering is a new high school in New York focused
on school for software engineering, design and development. Innovative
curriculum and workshops in a school created by talented educators and
leaders in software development, put you on a course to becoming a
member of New York City's technology and entrepreneurial community.
High school
Access Code was piloted in 2013 and a project of Coalition for Queens.
Access Code focuses on practical, hands-on learning. Students worked in a
pair programming environment and teamed up together to build applications.
The course started and ended with weekend coding marathons, with
students hacking away for 16 hours over two days. We wanted a program
where students could learn from each other in a collaborative environment.
We are extremely proud to say that our inaugural class is 57% female, 52%
underrepresented minorities, and 40% immigrants. To find the most
promising students from a range of backgrounds, we partnered with local
community institutions such as Upwardly Global, Chhaya, Queens College,
and the CUNY Macaulay Honors Program.
Adults
Ada Developers Academy (Ada) is an intensive software developer training
school for women. It combines six months of classroom instruction in cuttingedge web technologies with up to six month of apprenticeship at a Puget
Sound-area tech business.
Time Commitment
Cost
Varies
Languages/Courses
Address
City
State
Memphis
TN
Zip
Locations
Leadership/Contact
Title
38103 Memphis, TN
Phone Number
2013
udi@10x.org.il
2012
NIS 12,000
Python
Varies
San Francisco CA
info@academyx.com
(800) 716-4324
40 Irving Place
New York
info@AFSEnyc.org
(212) 253-3299
NY
Queens, NY
Jukay Hsu
Founder
When Founded
info@thiskidcancode.com
12 weeks
School year
Israel
2000
jukay@coalitionforqueens.org
Adult learning,
women,
apprenticeships
Youth learning,
summer, camps,
forensics, robotics, Adventures in Computer Science
web development (Purdue University)
http://adadevelopersacademy.org/
http://www.cs.purdue.
edu/external_relations/k12_outreach/summer_camps/2013/
1 year
Ruby, Rails, HTML/CSS, and JavaScript, agile development, scrum 1301 5th Ave #1500
$450-$475
Seattle
WA
98101 Seattle, WA
contact@adadevelopersacademy.org
2013
West Lafayette IN
k12@cs.purdue.edu
(765) 494-7802
Boulder
CO
80301 Boulder, CO
info@agentsheets.com
(303) 530-1773
1996
Chantilly
VA
20151 Washington, DC
info@aitlearning.com
(571) 403-1705
2013
gray@cs.ua.edu
(205) 348-2847
Youth learning,
school-based,
platform, game
development
They work with schools and school districts locally, nationally, and
internationally to teach programming skills through game and simulation
design. AgentSheets provides customer support, custom simulations, content
and training, as well as agent-based application solutions.
AgentSheets, Inc.
AIT Learning
http://www.agentsheets.com/
http://aitlearning.com/
Youth learning,
summer, camps,
robotics, mobile,
competition
Youth learning,
software/app,
game
development,
animation
Alice
http://www.alice.org/, www.cs.duke.
edu/csed/alice/aliceInSchools
Youth learning,
programming,
entrepreneurship,
mentoring, black
males, beta, black
female founder
All Star Code
http://allstarcode.org/
Adult learning,
bootcamps, inperson
http://anyonecanlearntocode.com/
Youth learning,
girls, camps,
mobile
App Academy
App Inventor
Apprentice.io, a program of
Thoughtbot
Youth learning,
girls, competitions,
mobile
Apps to Empower
8-12 weeks
Self-paced
University of Alabama
Box 870290
Tuscaloosa
AL
35487 Tuscaloosa, AL
Jeff Gray
Free
Pittsburgh
PA
15143 N/A
New York
NY
Anyone
12 weeks
No experience necessary
Adult learning,
online, tool,
mobile, teacher
resources, K-12
K-12
$8000
Chicago, IL
Ned Ruggeri
Portland, OR
Jean MacDonald
http://www.appacademy.io/
http://www.appcamp4girls.com/
App Camp For Girls is a place where girls can put their creative power to
work concepting and building apps while learning more about the business of
software and being inspired by women who are professional software
developers. The inaugural program opened in August, 2013, in Portland,
Oregon. The program has a current Indiegogo campaign to see if they can
expand beyond Portland in 2014.
Girls 8-16
http://appcity.us/
AppCity provides a place where young people can learn to code, collaborate,
and publish their apps. We are now accepting applications to join our next
class which starts October 15, 2013 from 4-6:30pm in El Segundo.
Ages 11-15
http://www.appinventor.org/
App Inventor provides the fastest way to build apps for Android phones and
tablets. Even with no prior experience, you can learn to build apps within
hours. Here, you'll learn from USF Professor David Wolber, who has been
teaching beginners programming with App Inventor since its inception in
2009. With an online book and step-by-step video screencasts, Wolber starts
with the basics then leads you through the development of successively
more complex apps, teaching you programming concepts as you go.
No experience necessary, K-12
Free
apprentice.io
http://www.appstoempower.org/
Ages 18+
1 week
Android 2.2
El Segundo
CA
90245 El Segundo, CA
David Wolber
Associate
Professor
Founder
wpdann@andrew.cmu.edu
Alice 2 - 1999;
Alice 3 - 2008
team@allstarcode.org
2013
hello@anyonecanlearntocode.com
2014
(415) 935-3408
2012
jean@appcamp4girls.com
2012
app@appcity.us
2012
wolber@usfca.edu
2009
apply@apprentice.io
Keywords
Organization Name
Website
Adult learning,
underresented,
open source, pilot
Ascend Project
http://ascendproject.org/
Youth learning,
girls, middle
school, in-person,
residential,
robotics, AspireIT
https://ssl2.msstate.
edu/eng/summercamps/
Youth learning,
girls, middle
school, pilot
https://www.ncwit.org/project/aspireitmiddle-school-outreach-program
Youth learning,
girls, middle
school, in-person,
workshops,
mentors, robotics,
AspireIT
Adult learning,
college-based
Barnard Codes
Youth learning,
adult resources,
curriculum
Adult learning, inperson,
bootcamps,
project-based,
Canada
Youth learning,
summer, camps,
workshops, web
development,
game
development,
chapter-based,
Black founder,
underrepresented
Mission/Description
Population Focus
6 weeks
4 days
http://www.sfbasecamp.com/
BASE Camp is a summer program for youth to design, program, and play
their own computer games! The curriculum takes advantage of the visual and
interactive nature of making games so that students learn by experimenting.
Students in their classes learn programming fundamentals in Python a
powerful but easy to learn language.
Middle school
https://www.cct.lsu.edu/events/beowulfboot-camp-2013
The Beowulf Boot Camp course offers students and teachers a unique
opportunity to work with advanced research technology not usually available
in a typical classroom setting. Students will work hands-on with a number of
LSU professors as they learn how to build and use supercomputers. The
Louisiana high school students, Baton Rouge
program is open to Louisiana high school students, Baton Rouge Community Community College students, Louisiana
College students, and Louisiana teachers.
teachers
BFOIT provides a website for parents and teachers, and some students. It is
a walk-through of the basic concepts behind writing computer programs, with
an emphasis on graphics and games.
Bitmaker Labs
http://bitmakerlabs.com
http://www.blackgirlscode.com/
Youth learning,
curriculum, schoolbased, game
development,
standards-based
Bootstrap
www.BootstrapWorld.org
Youth learning,
software/app,
video game
BotLogic
BotLogic.us
BrainStation
http://brainstation.it/
Youth learning,
mentors,
afterschool
Breakout Mentors
http://breakoutmentors.com/
Youth learning,
girls, high school, C-Tech2 (Computers & technology
in-person, camps at Virginia Tech)
http://www.eng.vt.edu/ctech2
Youth learning, Inperson, camps,
competitions,
afterschool, game
development,
animation, web
development,
entrepreneurship,
workshops, events Camp Tech, Inc.
http://www.camptechonline.com/
Youth learning,
pilot, middle
school,
CampCode (Level Playing Field
underrepresented Institute)
Youth learning, inperson,
entrepreneurship,
underrepresented,
camps, web
development,
mobile
CampInteractive
Address
City
State
Scratch, robotics
http://athenacenter.barnard.
edu/barnardcodes
http://bloc.io/
Languages/Courses
Once successfully through Phase I of our custom web design & development
training (4 weeks), students will have the opportunity to join Barnard Codes,
an agency that connects local businesses and organizations with students to
help build or maintain their web sites.
Barnard Codes will be a student-run business, advised and funded through
Entrepreneurs@Athena, a project of the Athena Center for Leadership
Studies.
Because of the overwhelming response to this program, students interested
in going through the training and joining the agency will be invited to apply
(more info on this coming soon).
Positions on a student advisory board will also be open, for those students
who would like to get involved in advising and helping provide creative input
into the future of Barnard Codes.
NO CODING EXPERIENCE or computer science background will be
required for participation and applications will be open to ALL Barnard
students.
Barnard College students
Adult learning,
online,
apprenticeship,
web development,
mentors
Bloc
Cost
Attendees in the Ascend Project will benefit from taking this
course in the following ways, which are intended to remove
many barriers to participation in Open Source:
a $50 per day honorarium will be provided to encourage
regular attendance and help ensure participants can afford to
focus on being present to learn & develop
laptops will be provided to use during the course and upon
completion, graduates will get to keep theirs
food (breakfast and lunch) will be provided every day
where needed, childcare stipends are available to participants
who need additional care in order to put in the time this
course will request of them
transit passes for the whole 6 weeks
BlackGirlsCode
Time Commitment
2 weeks
Self-paced
http://www.ciny.org/
Python
Free
Python
Free
jLogo, Java
$9,000
20 Duncan Street
Sunnyvale
CA
Baton Rouge
LA
Toronto
Ontario M5H
3G6 CANADA
Locations
Leadership/Contact
Portland, OR
Lukas Blakk
Mississippi State, MS
Mississippi State
University
National
Aspire IT Middle
School Outreach
Program Manager;
Director of
carol.bowar@ncwit.org, ruthe.
Strategic Initiatives farmer@ncwit.org
Des Plaines, IL
Oakton
Community
College
sblee@cse.msstate.edu
glorial@oakton.edu;
rmarshbu@oakton.edu
When Founded
(662) 325-2756
(847) 635-1738
info@sfbasecamp.com
kjones@cct.lsu.edu
Berkeley, CA
bfoitGuy@gmail.com
Toronto, Canada
Phone Number
2014
Baton Rouge, LA
2012
future@blackgirlscode.com
2011
10x@bloc.io
2012
schanzer@bootstrapworld.org
2006
N/A
Self-paced
Free
National
self-paced
Free
Matt Gray
(225) 578-0595
$4999
Emmanuel Schanzer
2013
$3500
Toronto, Canada
PO BOX 60921
2 weeks
Title
94085 Sunnyvale, CA
12 weeks
http://lpfi.org/
$1450
Zip
Palo Alto
CA
$1,000
Blacksburg, VA
Streetsboro
OH
44241 Streetsboro, OH
Oakland, CA
CSS, HTML, JavaScript, Mobile Apps (Android), Mobile Apps (iOS) 2876 Claflin Ave
Bronx
NY
10468 Bronx, NY
admissions@brainstation.it
Brian Skinner
Founder
brian@breakoutmentors.com
(650) 669-8789
Director
ctech2@vt.edu
(540) 231-3973
info@camptechonline.com;
Cbenson@camptechonline.com
(216) 323-3466
2002
sumaiya@lpfi.org
(415) 946-3030
2013
media@campinteractive.org
(718) 708-4852
Candace Benson
Sumaiya Talukdar
Director of
Strategic
Partnerships
Keywords
Organization Name
Website
Mission/Description
Population Focus
Time Commitment
Youth learning,
software/app,
video game
CargoBot (iPad)
http://twolivesleft.com/CargoBot/
Ages 8+
Self-paced
http://catalyst.net.nz/academy
http://www.chicktech.org/
http://creativity.org/programs/camps/
1 week
$350/week
Scratch
San Francisco CA
info@creativity.org
(415) 820-3320
http://creativity.org/programs/camps/
Grades 3 - 8
1 week
$600/week
Tynker
San Francisco CA
info@creativity.org
(415) 820-3320
Ages 7 - 13
1 week
$199+
toby.foote@classroomantics.com
(800) 595-3776
4-week summer
programming boot camp
free
12 weeks
3 months
$125
http://www.classroomantics.com/
http://www.queenstech.org/
Coalition for Queens works closely with community groups, elected officials,
and other stakeholders to raise awareness about the growing tech
community in Queens.
http://www.codeavengers.com/
Interactive online courses that teach the basics of web development and
computer programming, in a way that makes learning fun and effective. If you
want to learn HTML5, CSS3 and JavaScript: Code Avengers is for you!
Ages 8-18
http://www.epacoding.com/
Adult learning,
workshops, inperson
Code Chicago
http://www.codechicago.com/
Adult learning,
online, mobile
Code Coalition
https://www.codecoalition.com/
Adult learning,
online, resources,
guide
Code Conquest
http://www.codeconquest.com/
Code Fellows
https://www.codefellows.org/
Youth learning,
online, tutorial
Youth learning,
online, tutorial
Youth learning,
game, web
development
Classroom Antics seeks to inspire, excite, and enrich the lives of children in
todays technology world. They deliver educational hands-on programs that
promote creativity and teamwork in the safest environment possible. Their
camps include: Jr LEGO Robotics camp, Jr Video Game Design Camp,
LEGO Robotics Camp, Computer Programming Camp, Stop Motion
Animation Camp, and Video Game Design Camp.
Coalition for Queens (nonprofit pending) fosters a tech entrepreneurial
ecosystem in the borough of Queens through education, events, and
advocacy. The group also informs the Queens and broader communities
about the tech industry and the growing opportunities it presents. Their
classes and workshops focus on expanding access to tech, increasing
opportunity, and growing the talent pool in NYC, seeking to empower
communities that are underserved in the tech sector. Tech events include
gatherings like hackathons and conferences, that foster collaboration,
knowledge exchange, and networking.
Address
City
State
Locations
Leadership/Contact
Title
Open source
New Zealand
academy@catalyst.net.nz
2011
Portland, OR
info@chicktech.org
2012
Portland
OR
Flushing
NY
Toby Foote
Founder; CoFounder
Shadi Barhoumi
2011
question@codeavengers.com
2011
bshadi@stanford.edu
IL
60608 Chicago, IL
New York
NY
N/A
help@codecoalition.com
N/A
hello@codeconquest.com
Seattle
WA
Seattle, WA
Washington
DC
20005 Washington, DC
203 Bolton Pl
Baltimore
MD
21217 Baltimore, MD
info@blue1647.com
Co-Founder; CoFounder/CEO
Youth
After school
http://www.crunchzilla.com/code-maven
Code Maven is a tutorial that helps you learn JavaScript by creating with
shapes and colors.
Beginners
Self-paced
Free
JavaScript
N/A
maven@crunchzilla.com
Self-paced
Free
JavaScript
N/A
monster@crunchzilla.com
Free
N/A
Ryan Carson
New York, NY
http://coderamp.org
Youth learning,
game, new
http://www.coderomantic.com/
http://www.codesavvy.org/
Basic coding
iOS Development
Founder; Director
2013
2013
2013
info@codeforprogress.org
(202) 817-2633
2013
mike@codeintheschools.org
(917) 974-8376
2013
Founder
hello@coderamp.org
N/A
MN
(312) 624-9655
hello@codefellows.org
Code in the Schools (non-profit) partners with local schools and rec centers
to provide computer programming classes for students in an after-school
setting. Students will create original games, apps, and websites, while
learning skills that prepare them for tomorrow's workforce.
2007
jukay@coalitionforqueens.org;
david@coalitionforqueens.org
Chicago
Self-paced
Eight-week bootcamps are $9k total (USD): $4k for Silver and
$5k for Gold. Evening classes are $3k total. Workshop
tuitions vary. If do not have a job offer of at least $60k within
nine months of completing the Gold bootcamp, refund your
tuition.
Ruby on Rails, JavaScript, Python, iOS
11355 Queens, NY
2012
http://www.codeintheschools.org/home
Even if someone has zero experience with building websites, they'll be able
to watch a video tutorial and complete the code challenges that will give them
the basic skills to launch a web site.
Youth
When Founded
N/A
http://coderace.me/
Phone Number
CargoBot
Various
Zip
http://www.codeforprogress.org/
Code Racer
Free
Languages/Courses
Code Monster is a tutorial that helps you learn JavaScript by creating with
Code Monster (by Geeky Ventures) http://www.crunchzilla.com/code-monster shapes and colors.
Beginners
Code Racer is a multi-player live coding game that teaches newbies how to
code a basic website using HTML and CSS, and tests intermediate and
advanced users on their coding speed and agility. Players race against each
other and the clock to complete coding challenges, unlocking weapons and
rewards along the way.
Code Romantic
Cost
rebecca@codesavvy.org
Keywords
Organization Name
Adult learning,
online, web
development,
mobile
Code School
Adult learning,
women, network,
software
development, open
source
Code Scouts
Adult learning,
online, web
Code Summer+ (Codecademy
development
program)
Foundation,
advocacy
Foundation,
advocacy,
campaign, teacher
development
Code.org
Adult learning, inperson, college,
fellowship,
internship,
summer,
underrepresented,
Black, Latino,
software
development,
entrepreneurship,
Silicon Valley, paid Code2040
Youth learning,
software/app
Adult learning,
youth learning,
online, schoolbased, curriculum
Website
http://www.codeschool.com/
http://codescouts.org/program.html
http://www.codecademy.
com/tracks/code-summer-plus
http://codetolearn.org/
http://www.code.org/
http://code2040.org/
Codea
http://twolivesleft.com/Codea/
Codecademy
http://www.codecademy.com/
Youth learning,
event, high school,
college, hackathon CodeDay by StudentRND
Youth learning,
girls, middle
school, computer
science, lowincome,
underrepresented CodeEd
http://codecore.ca/
https://studentrnd.org
Mission/Description
Population Focus
Time Commitment
Cost
Languages/Courses
Self-paced
N/A
Various
Portland, OR
Self-paced
Free
HTML/CSS fundamentals
N/A
All youth
Free
8-12 weeks
Free
670 Broadway
New York
NY
8 weeks
Vancouver
BC
http://codelesson.com/
http://codemontage.com/
CodeMontage is how coders improve their skills while improving the world.
They help developers build meaningful experience through contributions to
open source, social good projects. CodeMontage coders receive projects
with causes and technologies they care about, challenges that build their
skills and move the project forward, and code reviews and feedback on the
quality and structure of their code.
http://codenow.org/
http://thecodepath.com/
CodePupil
http://codepupil.com/
With CodePupil, you can learn how to code through fun games & exercises!
The organization believes that everyone has potential to learn any skill they
want. They create a fun learning environment to nurture that potential. Not
much seems to have happened with this site since its Beta launch.
Anyone
CodeQuizzes
http://www.codequizzes.com/
CodeQuizzes helps users learn and retain computer science concepts for the
long-run through drilling programming practice questions.
Various skill levels
CoderCamps
http://www.codercamps.com/
Adult learning,
online, web
development
Adult learning,
youth learning,
online
Adult learning, inperson,
bootcamps, web
development,
mobile
http://coderdojo.com/
http://www.codeup.com/
Codeup
Coding Dojo
http://codingdojo.co/
Adult learning,
online, job
placement,
competition
http://cfg.good.is/
Youth learning,
online
Coding Hawks
Self-paced
Anyone
Self-paced
Coder Camps are 9-week bootcamps where people learn how to program
using the latest technologies in order to start a new career or their own
company.
Various skill levels
CoderDojo is a global collaboration providing free and open learning to
young people, especially in programming technology. They run not-for-profit
coding clubs where young people learn how to code, develop websites,
apps, programs, games and more. Dojos organize tours of technology
companies, bring in guest speakers to talk about their career and what they
do, and organize events. In addition to learning to code, members meet like
minded people, show off what theyve been working on and so on. Dojos are
set up, run by, and taught by volunteers, and there are over 200 chapters in
22 countries.
Ages 7-17
Founded in 2013, Codeup's first course is currently recruiting for their first
class scheduled to begin in February 2014. Codeup is a 9-week, in-person
web programming bootcamp taught by top instructors at Geekdom in
downtown San Antonio, TX. Codeup strives to transform non-techies into
web programmer and guarantees all graduates a job offer of at least $40k
within six months of graduation or students will receive back 50% of their
tuition costs. The curriculum for their first bootcamp will focus on PHP and
Javascript.
Various skill levels
Coding Dojo runs a 9-week, full-time bootcamp. Students learn to code,
spend some time outside in the California sun, attend coding meetups, and
hear from prominent guest speakers, CTOs, and other cool developers. The
program also provides lunch, dinner, and healthy snacks each day. Each
coding topic is passed off through a qualifying exam, incrementally preparing
you to build web applications from scratch. You'll participate in code reviews
and, like any great Dojo, you'll earn your belts.
Various skill levels
Coding for GOOD is an effort to bridge the skills gap through realworld application and complements Apollo Groups The Virtual
Apprentice . To participate, you will need to complete sixteen
coding lessons and submit a final project. Participants with the top
three submissions will then be flown out to Los Angeles to
participate in a hack-a-thon, and the best of the three hack-a-thon
participants may be offered a job at GOOD to work alongside our
Various skill levels
team of talented coders.
Leadership/Contact
Title
Michelle Rowley
26 Maple Ave. #1
Cambridge
MA
San Francisco CA
02139
Co-founders
2012
simeon@twolivesleft.com
2011
contact@codecademy.com
2011
info@codecore.ca
Executive Director
& Co-Founder
angie@codeed.org; info@codeed.org
2010
National, Global
Co-founders
zach@codehs.com; jkeesh@codehs.
com; team@codehs.com
2012
hello@codemontage.com
2012
Ryan Seashore
Founder
ryan@codenow.org
$8900
Pearland
TX
Varies
Free
35 Barrow Street
Dublin 4
Ireland
9 weeks
9 weeks
$8,750
Self-paced
Free
N/A
codingforgood@goodinc.com
Java
N/A
codinghawks@gmail.com
https://squareup.com/codecamp/college-code-camp
4 days
Free
Mountain View CA
Woodside
CA
2009
9 weeks
(866) 382-2377
National CodeDay
Manager
chris.engelbrecht@studentrnd.org
N/A
Massachusetts
2008
Chris Engelbrecht
N/A
Cambridge
(778) 994-8775
National, US
2012
Co-Founder,
Executive Director
HTML, CSS
$14400
2012
http://www.code.org/contact
Free
2 months
When Founded
2011
Self-paced
Phone Number
info@codeschool.com
Free
http://codinghouse.co/
http://codinghawks.wordpress.com/
Self-paced
http://codehs.com/
CodePath
San Francisco CA
Self-paced
CodeLesson
Locations
National
Lua
CodeHS
CodeMontage
Zip
$9.99
Adult learning,
online
State
info@codetolearn.org
Youth learning,
school-based,
home-based,
online, tutors,
teacher
development
Adult learning
City
Scratch
http://www.codeed.org/
Address
Timothy Lee
info@codepupil.com
94062 Woodside, CA
San Francisco, CA
howdy@codercamps.com
Michael Choi
2011
tim@thecodepath.com
Global
(818) 621-6960
Founder
2011
(855) 755-2267
enquiries@coderdojo.com
2013
2011
michael@codeup.com
(512) 473-9463
2013
info@codingdojo.co
(650) 691-5012
2012
info@codinghouse.co
codecamp@squareup.com
2013
Keywords
Youth learning,
app
Organization Name
Website
Mission/Description
Commander Crayon
https://itunes.apple.
com/WebObjects/MZStore.
woa/wa/viewSoftware?
id=770175450&mt=8
$1.99 in iTunes
The Computer Science and Animation STEM Camp will use Alice/Storytelling
Alice as its curriculum to teach the girls how to use computer programs like
Alice to develop video animations and create animated stories. The young
women of this camp will work with Embry-Riddle faculty and students to learn
computing concepts that will prepare them for later success in programming
studies. The program will also engage Embry Riddle University
upperclasswomen to mentor freshwomen as a way to provide additional
support and visibility for the universitys women in computing.
Girls ages 12-14
$275
Youth learning,
girls, middle
http://daytonabeach.erau.
school, in-person, Computer Science and Animation edu/degrees/summer-camps/sciencementors, AspireIT STEM Camp
engineering/
Adult learning, inperson, advocacy,
computer science,
new, middle
school, high
school, courses,
internships,
summer, teacher
development,
mentors,
Computer Science and Technology
curriculum
for Urban Youth (CSTUY)
https://cstuy.org/
Advocacy,
computer science,
underrepresented, Computer Science Collaboration
collaborations
(CSC) Project
http://www.cscproject.org/
Adult learning,
teacher
Computer Science for High School
development, K-12 (CS4HS)
http://www.cs4hs.com/
https://www.facebook.
com/CSK12OutreachUTD/info, http:
//www.utdallas.edu/k12/
Adult learning,
youth learning,
online, teacher
resources
http://csunplugged.org/
Youth learning,
online, curriculum,
activities,
computer science,
teacher resources Computer Science Unplugged
http://csunplugged.org/
Campaign,
advocacy,
counselor
development,
underrepresented
Population Focus
Dash
Eric Hayes
Alice
Daytona Beach, FL
New York, NY
98036 National
Self-paced
Free
http://www.computermagix.org/
1 week
$399/week to $599/week
Alice, Arduino, Java, JavaScript, Kodu, PHP, Python, Ruby, Scratch 1600 Saratoga Ave, Suite 427
San Jose
https://www.ncwit.org/programscampaigns/counselors-computing-c4c
Self-paced
Mountain View CA
94040 N/A
Holly Springs
$185
Scratch
Seattle, WA
N/A
N/A
http://cs10kcommunity.org/
http://www.cs2n.org/
Learn the basics of computer programming with Daisy the Dinosaur! This
free, fun app has an easy drag and drop interface that kids of all ages can
use to animate Daisy to dance across the screen. Kids will intuitively grasp
the basics of objects, sequencing, loops and events by solving this app's
challenges. After playing Daisy, kids can choose to download a kit to
http://www.daisythedinosaur.com/
program their own computer game.
Beginners
The mission of Dare 2B Digital (nonprofit project of Invent Your Future
Foundation) is to ensure that women are fully represented in the wide
spectrum of exciting, creative and lucrative careers that leverage an
education in computer science. Dare 2B Digital reaches out to girls middle
and high school students including those in underserved communities, who
use familiar technology everyday (cell phones, video games, the Internet),
but who usually do not consider careers that envision, develop, market, sell,
http://www.dare2bdigitalconference.com/ apply, or rely on these and other technologies.
Middle & high school girls
N/A
Self-paced
Self-paced
Free
Daisy-the-Dinosaur
CA
Pittsburgh
NC
PA
(386) 226-7945;
(386) 871-9911
hackersessions-info@cstuy.org
Enrico Pontelli
Chair
kpeterson@edlabgroup.org
(425) 977-4750
2010
Varies
2.5 months
$5495
Jane Krauss
Co-Founders
feedback@coursera.com
2012
communications@craftsmanshipacademy.com
(919) 609-4357
2011
Eric Fredrickson
eric@creativecoding4kids.com
2013
Darren Cambridge
dcambridge@air.org
15201 N/A
Redwood City, CA
Ruby on Rails
info@ComputerMagix.org
socialmedia@cs2n.org
N/A
http://www.deepdivecoders.com/
summer@erau.edu; wilsonti@erau.
edu
N/A
11 weeks
2012
N/A
http://decoded.us/
(202) 705-1819
Computer science
Free
Decoded
art@commandercrayon.com
csk12@utdallas.edu
Self-paced
Adult learning,
online
When Founded
Dallas, TX
http://www.davincicoders.com
Phone Number
https://dash.generalassemb.ly/
DaVinci Coders
Embry Riddle
University
cs4hs@google.com
National
1 week
Title
N/A
Free
http://www.creativecoding4kids.com/
Adult learning,
online
Leadership/Contact
WA
Zip
Self-paced
All ages
Creative Coding for Kids teaches kids the joy of coding computers by helping
them write their own customized computer game! They currently offer a halfday, week-long summer camp in NE Seattle, for ages 8-12. They use
Scratch, the MIT-developed tool created just for this purpose. After-school
classes are also being considered for next fall.
Ages 8-12
Dare 2B Digital
Locations
Lynwood
State
http://craftsmanshipacademy.com/
Youth learning,
girls, conference,
blog
City
Youth
Daisy-the-Dinosaur
Address
Youth learning,
software/app,
video game
Languages/Courses
https://www.coursera.org/
Cost
Adult learning,
online, certification Coursera
Craftsmanship Academy
Time Commitment
info@gethopscotch.com
Ruth Stergiou
N/A
Louisville
CO
80027 Louisville, CO
Albuquerque
NM
87102 Albuquerque, NM
2010
(650) 592-9227;
(408) 554-4248
online@generalassemb.ly
Thomas Frey
Executive Director
and Senior Futurist nancy@davinciinsitute.com
2009
2013
(303) 666-4133
amadeus@decoded.us
(646) 573-7533
hello@deepdivecoders.com
(505) 720-1380
2012
2013
Keywords
Organization Name
Website
Delta Program
http://deltaprogram.us/
Dev Bootcamp
http://devbootcamp.com/
Dev Mountain
http://devmounta.in/
Dev/Iowa Bootcamp
http://www.iowajpec.org/entrepreneursupport/deviowa/
Mission/Description
Population Focus
The Delta Program is a collection of passionate people looking to change the
future of mobile technology. In this online learning community, students will
learn to build powerful programs under the guidance of industry experts.
Students work at their own pace, online, with a world-wide community of
supporters using a proven curriculum. The program uses virtual
environments to form the most interactive and farthest reaching classroom
on the planet. Members of the Delta Program will receive over 120
scientifically engineered activities under the mentorship of professional
devleopers and in collaboration with fellow students around the globe.
Students of the Delta Program will learn to code, build their own apps, get
awesome jobs, and launch their passions.
Anyone
http://devatory.com/
http://devpointlabs.com/
Located in Downtown, Salt Lake City - DevPoint Labs is at the heart of the
city and heart of the "Silicon Slopes". Come learn the skills and tools needed
to build powerful web apps. Immerse yourself in a community where you'll be
surrounded by like minded individuals in a co-working facility.
Various skill levels
http://www.digeratigirls.com/
DevPoint Labs
Youth learning,
girls, in-person,
workshops,
mobile, summer,
camps,
entrepreneurship,
game development Digerati Girls
Youth learning, inperson,
workshops,
mobile, summer,
camps,
entrepreneurship,
game development Digerati Kids
Youth learning,
girls, high school,
workshops, online
learning, camps,
events, web
development,
podcast
development,
award
DigiGirlz
Youth learning,
girls, middle
school, in-person,
summer camps,
workshops, Girl
Scouts, robotics,
AspireIT
Youth learning,
adult learning, inperson, summer,
camps,
certification,
chapter-based
Digital Girls
City
State
8 weeks + 3 months of
career advancement
assistance
$9700
Android
Austin
TX
San Francisco CA
12 weeks
560 S 100 W
Provo
UT
84601 Provo, UT
admin@devmounta.in
(801) 657-9935
9 weeks
$5000
Iowa City
IA
IOWAJPEC@UIOWA.EDU
(319) 335-1022
10 weeks
$8000
Oak Brook
IL
hello@devatory.com
(630) 445-1429
11 weeks
contact@devpointlabs.com
2013
Southfield
MI
48037 Southfield, MI
inquiries@digeratigirls.com
2011
Southfield
MI
48037 Southfield, MI
inquiries@digeratigirls.com
Varies
https://www.ncwit.org/programscampaigns/aspirationscomputing/aspireit-2013-programs
Varies
Varies
Fee-based workshops/camps
3D modeling & animation, app & web dev't, diGital film, music, &
post production, game design, photography, art & design,
programming & robotics, science & engineering, sports &
technology
Los Gatos
http://www.digitalmediaacademy.org/
http://www.digitalmonkeyschool.com/
http://dojodevcamp.com/
Adult learning,
online
http://www.dontfeartheinternet.com/
Adult learning,
adult resources,
online, curriculum,
software
DreamSpark (Microsoft)
https://www.dreamspark.com
http://drivenminds.org/
EdX
Address
Digital Girls will unite two STEM-focused Girl Scouts of the USA troops with a
robotics team. The New Jersey troop will offer weekend workshops and the
Long Island troop will offer a weekly after-school workshop, three all-day
Saturday classes, and two week-long summer camps (one in Nassau
County, one in Suffolk County.) Girls will be trained on Kodu, robotics, and
Agent Cubes-in-a-Box.
Middle school girls
Youth learning,
summer, camps,
game
development,
media technology,
animation,
robotics,
programming
Emagination Computer Camps
Languages/Courses
https://www.microsoft.com/enus/diversity/programs/digigirlz/default.
aspx
http://www.digeratikids.com/
http://www.disruptioninstitute.com/
Adult learning,
online, MOOC
Cost
Time Commitment
https://www.edx.org
http://www.computercamps.com/
Free
Zip
Locations
Title
78701 Austin, TX
HTML, etc.
Phone Number
Jesse Farmer
Co-Founder
hello@devbootcamp.com
2012
CA
Belmont
CA
94002 Belmont, CA
digitalmonkeyschool@gmail.com
Kansas City
MO
Provo
UT
9 weeks
Python
Non-web designers
Self-paced
Free
N/A
College students
Self-paced
Microsoft products
N/A
Middle school
8 weeks
6000 Fairview Rd
Suite 350
Charlotte
NC
Self-paced
Free
11 Cambridge Center
Cambridge
MA
1 week, 2 weeks
Various
54 Stiles Road
Suite 205
Salem
NH
84601 Provo, UT
info@dojodevcamp.us
2002
(650) 296-6323
2006
2012
(425) 446-1197
https://www.dreamspark.
com/student/support.aspx
28104 Charlotte, NC
03079
(866) 656-3342
http://www.disruptioninstitute.
com/#contact
Kansas City, MO
2142 N/A
2013
2000
12 weeks
When Founded
info@deltaprogram.us
National, Global
Leadership/Contact
(704) 526-9001
Anant Agarwal
President
info@edx.org
Kathleen Rigg
Registrat
camp@computercamps.com
2013
2012
(781) 933-8795
1982
Keywords
Organization Name
Enstitute
Epicodus
Adult learning,
school-based,
teacher
development,
curriculum, high
school,
underrepresented,
standards-based
Exploring Computer Science
Youth learning, inperson,
workshops,
afterschool, web
development,
game
development,
mobile,
underrepresented Exposure Camp
Website
http://enstituteu.com/
http://www.epicodus.com/
http://www.exploringcs.org/
http://exposurecamp.org/
Adult learning,
corporate, mobile
Facebook U
Youth learning,
girls, middle
school, in-person,
mentors, AspireIT
https://www.facebook.
com/careers/university/fbu
Youth learning,
girls, middle
school, in-person,
club, mentors,
AspireIT
http://www.futureinnovatorsofna.org/
Youth learning,
robotics, LEGO,
clubs,
competitions,
parent, adult
resources, life
skills
http://www.firstlegoleague.org/
Youth learning,
robotics, clubs,
competitions
FIRST Tech Challenge
Adult learning, inperson,
bootcamps, youth
learning, summer,
web development,
open source
Flatiron School
Adult learning,
hardware,
workshops,
coding, mobile,
open source
Youth learning,
girls, middle
school, in-person,
club, AspireIT
Free Geek
http://www.usfirst.
org/roboticsprograms/ftc
http://www.flatironschool.com/
http://www.freegeek.org/
Fullstack Academy
http://fullstackacademy.com/
https://www.ncwit.org/programscampaigns/aspirationscomputing/aspireit-2013-programs
Mission/Description
Population Focus
Enstitute is a 501(c)(3) non-profit that turns startups and small businesses
into classrooms through apprenticeships. Enstitute works to provide
Millennials with the entrepreneurial skills, competencies, and professional
networks they need to have successful careers in high-growth industries.
Enstitute is a two-year apprenticeship program that provides an alternative or
supplemental path to traditional post secondary education. Enstitute fellows
get real world experience while learning the valuable skills they need to be
competitive in a 21st century economy. Fellows work Monday Friday
directly under the CEO, founder , and/or key executive where they tackle real
life problems that have real life consequences. In parallel, fellows are
immersed in a comprehensive curriculum built off a foundation focusing on
development across business & technical skills, competencies and broader
social & behavioral awareness.
Ages 18-24
Youth learning,
adult learning,
software/app,
game development GameMaker: Studio
http://www.yoyogames.com/studio
Youth learning,
online, courses,
network, game
development,
teacher resources Gamestar Mechanic
http://gamestarmechanic.com/; http:
//gamestarmechanic.
com/join/redeem/CodingPlus/free
http://geekwiseacademy.com/
http://gems.cs.illinois.edu/
Youth learning,
girls, middle
school, in-person,
summer, AspireIT
Adult learning, inperson,
bootcamps,
workshops, web
development, UX,
mobile
Geekwise Academy
General Assembly
Youth learning,
software/app,
hardware, pilot
Adult learning,
women, network,
workshops,
resources,
chapter-based
GigaBryte
Girl Develop It
http://www.generalassemb.ly
http://www.gentleknowledge.com/
Time Commitment
Cost
Languages/Courses
Address
City
State
2 years
11 Stone Street #4
New York
NY
4 months
Tuition is $2,800. If you can't afford to pay the full amount up- HTML and CSS, jQuery, JavaScript,PostgresSQL, Active Record,
front, we will help you cover the cost.
Ruby on Rails, APIs, AJAX, Ember.js
N/A
Zip
Los Angeles
CA
Each team decides how they will pay for team costs.
Estimated team Startup Cost: $800 $1200
Saturdays
2013
90095 National
chapgail@gmail.com;
dgbernier@gmail.com
10453 Bronx, NY
Tina Shoulders
exposurecamp@gmail.org
http://www.girldevelopit.com/
(347) 694-4086
jmache@lclark.edu
Professor Christopher
Stewart
Ohio State
University
cstewart@cse.ohio-state.edu
(614) 688-5390
FIRST
200 Bedford St.
Manchester
NH
03101
National, Global
fllteams@usfirst.org
(603) 666-3906;
(800) 871-8326
Labview, Robot C
FIRST
200 Bedford St.
Manchester
NH
03101
National, Global
ftcteams@usfirst.org
(603) 666-3906;
(800) 871-8326
New York
NY
info@flatironschool.com; For HS
program, hs@flatironschool.com
(347) 729-7911
Portand
OR
97214 Portland, OR
info@freegeek.org
(503) 232-9350
New York
NY
hello@fullstackacademy.com
(347) 696-4372
ksangher@gmu.edu
(703) 993-1547
New York, NY
Microsoft Kodu
Self-paced
6 weeks
$250/course
1 week
Free
Fairfax, VA
Avi Fombaum
Dean
Darren Heiber
Kamaljeet Sanghera
Applied
Information
Technology
N/A
Software is free, but they're in private alpha (ie. invite only folks can sign up for our launch notification on their landing
page); hardware TBD (in development)
Portland, OR
Self-paced
self-paced
Co-Founders
When Founded
2012
K-12
http://www.gigabryte.com/
Phone Number
michael@epicodus.com,
hi@epicodus.com
CA
93721 Fresno, CA
visual programming
Boston
MA
02135
support@gamestarmechanic.com
2012
Anna Jacobsen
Administrator
info@geekwiseacademy.com,
ajacobsen@geekwiseacademy.com
(559) 618-1279
Cinda Heeren
University of
Illinois at Urbana
Champaign
gems@cs.illinois.edu; cheeren@illinois.edu
(217) 244-2529
sfadmissions@generalassemb.ly
(415) 294-0866
Boston, MA
info@gentleknowledge.com
(617) 744-9101
Momo Akade
Co-founders
2012
2013
2010
Urbana, IL
hello@enstituteu.com
$50
12 weeks for Ruby program. $12,000 for Ruby program. $4,000 refund with job placement
10 weeks for iOS program. program. $9,000 for iOS program. Grants and scholarships
2-week summer youth
are available for students from underrepresented groups like
program.
females and minorities. $2,000 for summer youth program.
Ruby on Rails
Title
Menlo Park, CA
5 days, 9 am - 4 pm
Leadership/Contact
Michael Kaiser-Nyman
Portland, OR
8 weeks
Locations
2013
2011
mo@gigabryte.com
2013
inquiries@girldevelopit.com
2010
Keywords
Organization Name
Youth learning,
girls,
underrepresented,
clubs, afterschool,
events,
workshops,
summer, AI,
software
engineering,
mobile
Girls Code
Website
Mission/Description
Population Focus
Time Commitment
Cost
Languages/Courses
Address
City
State
Zip
Locations
Leadership/Contact
Title
Youth learning,
girls, middle
school, in-person,
club, summer,
workshops,
leadership,
robotics, AspireIT
http://c-stem.ucdavis.edu/GCRC/
Youth learning,
girls, middle
school, in-person,
summer, camp,
AspireIT
http://www.girlsgetintech.org/
N/A
Girls Gone Geek is a 2-week Alice-based pilot program for high achieving
high school girls in the Bay Area. The program was started by Stanford
University professor, Stephen Cooper. Students learn to code in Alice, go on
field trips, and get a Macbook Air.
High-achieving girls in Bay Area, CA
2 weeks, 9 am - 5 pm
https://www.ncwit.org/programscampaigns/aspirationscomputing/aspireit-2013-programs
https://www.ncwit.org/programscampaigns/aspirationscomputing/aspireit-2013-programs
1 week
Kodu
http://www.girlsintechnology.org/
http://www.glitchcamp.org/
Haohang Xu, who coached middle school Science Olympiad while in high
school, is partnering with Dr. Caitlin Kelleher of Washington University, who
developed Looking Glass and Storytelling Alice. Their camp, Girls Leading in
Technology to Change Humanity (GLITCH), will run for two one-week
sessions that encourage girls enthusiasm for computing through a
meaningful program that has positive impacts on the community.
Girls in 6th, 7th, or 8th grade
1 week
Looking Glass
St. Louis, MO
Washington
University, St.
Louis
http://girlslearningcode.com/
Girls Learning Code, founded by the same women who created Ladies
Learning Code, provides tech camps, workshops and events for girls who
want to change the world.
Varies
Toronto, Canada
Kristen Titus
Basic programming
Python, web design and UX/UI, mobile applications, and web and
mobile applications to enhance communities
Youth learning,
girls, pilot
Youth learning,
girls, middle
school, in-person,
event, camp,
AspireIT
Youth learning,
girls, middle
school, in-person, Girls in Engineering, Math, and
STEM, AspireIT
Science Camp (GEMS)
Adult learning,
youth learning,
girls, women,
network, events,
competitions,
summer, camps,
mentors,
currriculum,
financial support,
underrepresented,
middle school,
chapter-based,
AspireIT
Girls in Technology
Youth learning,
girls, middle
school, in-person,
camp, AspireIT
Youth learning,
girls, events, high
school, mentors
http://www.girlscode.co/
http://www.girlsteachinggirlstocode.org/
Youth learning,
girls, camps, clubs,
web development,
robotics, mobile,
mentors,
curriculum,
chapter-based
Girls Who Code
http://www.girlswhocode.com/
Youth learning,
girls, middle
school, in-person,
summer, camps,
underrepresented,
minorities,
GLIT-C (Girls Leveling IT for
AspireIT
Change)
https://www.ncwit.org/programscampaigns/aspirationscomputing/aspireit-2013-programs
Youth learning,
platform,
curriculum, teacher
development,
game design,
standards-based,
mentoring,
Globaloria (by
technical support WorldWideWorkshop)
http://www.globaloria.org/
Youth learning,
girls, middle
school, in-person,
camp, game
design, AspireIT
Adult learning,
online, web
development,
mobile
https://www.ncwit.org/programscampaigns/aspirationscomputing/aspireit-2013-programs
https://developers.google.
com/university/courses/
Adult learning
Grand Circus
http://grandcircus.co/
gSchool
http://www.gschool.it/
Youth learning,
online, in-person,
workshops,
afterschool
Guild of Scratchery
http://www.guildofscratchery.com/
Adult learning,
women, in-person,
bootcamps, web
development,
Silicon Valley
Hackbright Academy
Girls 8-17
Free
1 week
Youth
2 weeks
Davis, CA
UC Davis C-STEM
& NCWIT
Academic Alliance hhcheng@ucdavis.edu; gcrc@iel2.
Professor Harry H. Cheng Partner
engr.ucdavis.edu
Hillsboro, OR
Don Domes
Hillsboro High
School
Alice
Stanford, CA
Stephen Cooper
Phoenix, AZ
Steve Rippon
Arizona State
University
Michele Grab
Advancing Women
in Engineering,
University of
Pennsylvania
mgrab@seas.upenn.edu
Globaloria
Philadelphia, PA
New York
VA
NY
Las Cruces, NM
New York
NY
N/A
Varies
Detroit
MI
48226 Detroit, MI
6 months
Denver
CO
80204 Denver, CO
Varies
Scratch
West
University
Place
TX
12 weeks
San Francisco CA
http://www.hackbrightacademy.com
6 weeks
10 weeks, 40 hours/week
Oakland, CA
San Francisco CA
(530) 752-5020
2013
steve.rippon@asu.edu
(602) 240-3163
(215) 573-6487
ckelleher@seas.wustl.edu
2013
Reshma Saujani
Rebecca Galves
Kara Burritt
2007
(314) 935-6199
girlsteachinggirlstocode@gmail.com
2012
2013
adriana@girlsintech.org;
ivo@girlsintech.org; info@girlsintech. (703) 766-1153;
org
(703) 794-2125
When Founded
domesd@hsd.k12.or.us
Stanford Univ.
Associate
Processor,
Computer Science
Free
http://www.hackthehood.org/
teresaf@girlscode.co
Self-paced
http://hackreactor.com/
Phone Number
World Wide
Workshop
(575) 646-3728
info@worldwideworkshop.org
(646) 895-9167
kara@worldwideworkshop.org
(646) 895-9167
2006
hello@grandcircus.co
Jeff Casimir
Program Director
& Lead Instructor
info@gschool.it
2013
Anthony Phillips
Instructor and
Coordinator
contact@hackreactor.com
2012
Susan Mernit
Project Director
hth@oaklandlocal.com
Christian Fernandez;
David Phillips
(510) 834-0347
2013
2012
Keywords
Organization Name
Website
Hacker School
https://www.hackerschool.com/
Youth learning,
open source,
certificate
Hacker Scouts
http://www.hacker-scouts.org/
Mission/Description
Hacker School is a three-month, immersive school for becoming a better
programmer. It's like a writers retreat for hackers. They provide space, time
to focus, and a friendly community dedicated to self-improvement. Unlike
most schools, there are no grades, teachers, or formal curricula. Instead,
Hacker School is entirely project-based and self-directed. Everyone writes
free and open source software, because it would be antithetical to Hacker
School to write code that couldn't be read, used, and improved by others.
Hacker Scouts is a national non profit organization, founded in the Fall of
2012 in Oakland CA, that focuses on STEAM (science, technology,
engineering, art, and math) education, skill building and community
engagement with the aspiration to help our children develop skills in the
areas they are truly interested in, abilities that would allow them to dream big
and create big. A variety of experts and mentors from the community ensure
a well rounded and high level of attention and skill building for all ages
through accessible programs that meet the different needs of our young
makers. Hacker Scouts provides open source material and a support
program for Hacker Scout programs globally. Hacker Scouts is a program of
the School Factory, Inc., a 501(c)3 nonprofit organization.
http://www.hackeryou.com
HackerYou offers Torontos best part-time courses for people who want to
learn to code. Whether youre looking to climb the corporate ladder, upgrade
your skills, or start an exciting new career, HackerYou is for you. Founded by
Ladies Learning Code. The organizaiton provides hands-on, project based
learning from industry-leading professionals in small classes, and a 10:1 ratio
(or better!) of students to instructors. Courses are offered part-time in the
evenings
beginners
Youth learning,
software/app, open
source
Hackety-Hack
http://hackety.com/
Adult learning,
fellowship,
mentors
http://hackny.org
hackNY
Hackety Hack is a downloadable open source program to help you learn the
Ruby programming language.
Co-organized by faculty from NYU and Columbia, and with a board of
advisors which includes educators, technologists, and entrepreneurs,
hackNY organizes the summer Fellows program and student hackathons
during the school year in order to create and empower a community of
student-technologists. The summer Fellows program pairs quantitative and
computational students with startups which can demonstrate a strong
mentoring environment: a problem for a student to work on, a person to
mentor them, and a place for them to work. Students enjoy free housing
together and a pedagogical lecture series to introduce them to the ins and
outs of joining and founding a startup. hackNY organizes once-a-semester
student hackathons: 24-hour coding events in which NYC startups present
their technologies and students build original applications based on them.
Hack your friends to become the ultimate code warrior! Hakitzu Elite is an
epic multiplayer robot combat game, where you learn the basics of coding
while battling robots in single and multiplayer missions. Can you hack it?!
Population Focus
Time Commitment
Cost
Languages/Courses
Address
City
State
3 months
New York
NY
Youth
Free
College students
Toronto
Canada
Locations
Leadership/Contact
Title
New York, NY
Phone Number
founders@hackerschool.com
National
Executive Director,
Founder, Mentor,
Samantha Matalone Cook BOD
info@hacker-scouts.org
2012
Toronto, Canada
Wes Bos
2012
instructor
info@hackeryou.com
N/A
PO BOX 176
New York
NY
When Founded
2009
info@hackNY.org
2010
This game helps you learn the basics of JavaScript. No previous coding
knowledge is required as the game takes you from a beginner, to coder, to
hacker in our single player mode and on the battlefield. Earn certificates to
show off your new coding and gaming skills to your friends! The more you
code by hand, the more points you receive to unlock the ultimate weapons
for the arena.
Youth learning,
software/app,
video game,
certificate
Hakitsu Elite
https://itunes.apple.com/us/app/hakitzucode-of-the-warrior/id599976903?mt=8
HardCoder Labs
http://www.hardcoderlabs.com/
Adult learning,
online, computer
science
http://cs50.tv/2010/fall/
http://hbcuhacks.com
http://www.herideasinmotion.com/
https://squareup.com/code-camp/highschool-code-camp
Youth learning,
online, web
development,
game design
http://www.homeschoolprogramming.
com/
* Supported devices: iPad 2 and above, iPhone 4S, iPhone 5, iPod Touch
(fifth generation) *
HardCoder Labs swears that 9 weeks and a little insanity is all you need to
become a web developer. The HardCoder bootcamp is 9 weeks of intensive
programming in the heart of Montreal that aims to teach you web
development and jumpstart your career. The program is highly selective with
no more than 20 students per cohort and aimed at attracting highly
motivated, hardworking beginner and amateur programmers. Students will
learn: Ruby 2 & Rails 4, HTML5 & CSS3, Agile Development, JavaScript and
CoffeScript, code management with GIt, databases with SQL, teamwork, and
soft skills. The HardCoder program will prepare students with the skills they
need to get started in their first job as a developer, while helping students
build networks of experienced and junior developers to help students grow
into their careers.
Harvards CS50 course is an introduction to the intellectual enterprises of
computer science and the art of programming. This course teaches students
how to think algorithmically and solve problems efficiently. Topics include
abstraction, encapsulation, data structures, databases, memory
management, software development, virtualization, and websites. Languages
include C, PHP, and JavaScript plus SQL, CSS, and XHTML. Problem sets
inspired by real-world domains of biology, cryptography, finance, forensics,
and gaming. Designed for concentrators and non-concentrators alike, with or
without prior programming experience.
HBCUHacks (nonprofit pending) coordinates hackathons at Historically Black
Colleges and Universities (HBCUs) around the nation. HBCUHack's mission
is to increase the number of black entrepreneurs in tech. A typical
HBCUHack lasts for about 24 hours. Students from all majors are
encouraged to attend and bring only an idea and a laptop. During the event,
students form teams and work on an idea with a goal of building an web or
mobile. Mentors are available during the event to help students build their
app. We've noticed that our past winners are often teams that are made up
of diverse majors. (ie: computer science, business, journalism, psychology)
Programming experience is not required to attend an HBCUHack, but
familiarity with basic programming concepts is helpful or joining a team with a
student programmer is encouraged.
HER Ideas in Motion is a Cleveland-based 501c3 (pending) nonprofit
corporation focused on providing training for girls in non-traditional careers of
technology and media arts. HER Ideas in Motion has a women-led approach
that combines female technical and creative professionals teaching and
mentoring girls to provide access to female role models in these fields.
Through hands-on workshops, girls learn technical and creative skills from
mentors, while gaining leadership skills to build their own projects. By
providing access to female role models and teaching girls, HER Ideas in
Motion aims to close the gender gap of the less than percent ratio of
women to men working in these fields.
Square's High School Code Camp is an eight-month program designed to
teach high school girls computer science and prepare them for the AP
Computer Science exam. Participants learn to program as they cover a
computer science curriculum and other must-have coding skills. Youll learn
through discussion, lab time, pair programming, and homework
assignmentsall led by Square engineers. Every 4th week is Hack Week
where you'll learn Android app programming. Youll be paired with a Square
mentor to help with any hurdles. At the conclusion of High School Code
Camp, your team will build an Android mobile app of your choosing. Youll
work as a team of engineers and will have the creative power over the entire
project. If you run into any hurdles, a Square software engineer will be by
your side.
Homeschool Programming, Inc.'s computer programming courses for kids
and teens teach students to write programs, games, and Android
applications!
No teacher expertise required! All of their award-winning computer science
courses for Visual Basic, C#, and Java are self-study.
http://www.gethopscotch.com/
Hopscotch is an app that allows kids to create their own games and
animations. Inspired by MIT's Scratch, the Hopscotch programming language
works by dragging and dropping method blocks into scripts.
Beginners
Youth learning,
software/app,
programming
language
Hopscotch
Adult learning, inperson, corporate,
bootcamps, feeder
program,
LivingSocial
Hungry Academy
Youth learning,
girls, middle
school, in-person,
winter, camps,
Native American,
underrepresented,
AspireIT
Youth learning, inperson, camps,
workshops, web
development,
game design,
visual arts,
chapter-based
Zip
I.N.S.P.I.R.E. (Illuminating
Newcomers by Synergizing Skills
and Promoting Information
Technology to Raise Esteem)
iD Tech Camps
Beginners
Self-paced
$2.99
Adults
9 weeks
$7000
Anyone
Self-paced
Free
N/A
gohard@hardcoderlabs.com
Varies
$50
Cleveland
OH
Grades 4 - 12
N/A
David Malan
National
Hadiyah Mujhid
44101 Cleveland, OH
Instructor
Self-paced
Self-paced
Free
Hopscotch
Alpharetta
GA
2013
(216) 308-1039
2010
malan@harvard.edu
founders@blackfounders.com
Founder &
rachel@rachelwilkins.com;
Programs Director contact@herideasinmotion.com
San Francisco, CA
(888) 907-2151
codecamp@squareup.com
30004 Alpharetta, GA
2013
(888) 606-7263
N/A
hello@gethopscotch.com
2011
Washington, DC
hungryacademy@livingsocial.com
(202) 670-2852
nidhi.singh@sintegleska.edu
(605) 856-8259
https://www.ncwit.org/programscampaigns/aspirationscomputing/aspireit-2013-programs
5-month intensive program with training by Jeff Casimir and the team from
JumpstartLab while being mentored by LivingSocial engineers.
If you survive the five-month program, youll be offered a position on
LivingSocials elite engineering team (18-month commitment required).
Various skill levels
I.N.S.P.I.R.E. (Illuminating Newcomers by Synergizing Skills and Promoting
Information Technology to Raise Esteem) will work to increase participation
of tribal students in computing and provide them with self-sufficient skills.
Sinte Gleska University is the only Tribal University serving the Native
American population (Sioux) on the Rosebud Indian Reservation in South
Dakota. I.N.S.P.I.R.E.s winter break camp will prepare middle school girls to
enroll as computer science majors, incorporating programming lessons from
Alice, Khan Academy, Lego Robotics and Scratch.
Middle school girls
http://www.internaldrive.com/
Ages 7-17
1 week
Campbell
CA
95008 National
info@internalDrive.com
(888) 709-8324
http://www.ideaventions.com/
Ages 3-13
Varies
Oakton
VA
22124 Oakton, VA
info@ideaventions.com
(703) 255-7202
http://coweb.cc.gatech.edu/ice-gt
Varies
Atlanta, GA
gatech.ice@gmail.com
http://www.imacs.org/
http://hungryacademy.com/
Free; We'll pay you while you become an excellent developer. Ruby on Rails
Washington
DC
Varies
Mission, SD
Plantation
FL
Sinte Gleska
University
parentrelations@imacs.org
(866) 634-6227
2011
2007
1993
Keywords
Organization Name
Website
Adult lealrning,
youth learning, inperson, bootcamps Iron Yard
http://theironyard.com/
Mission/Description
Population Focus
The Intel Computer Clubhouse Network is an international community of 100
Computer Clubhouses located in 20 countries worldwide. The Computer
Clubhouse provides a creative and safe out-of-school learning environment
where young people from underserved communities work with adult mentors
to explore their own ideas, develop skills, and build confidence in themselves
through the use of technology. Computer Clubhouse Members have free
access to high-end technology, video, graphic and web design, music
production, as well as college and career preparation. Computer Clubhouse
Members explore and learn various hardware and software technologies to
produce projects in the Clubhouse. Because the tools provided through the
Intel Computer Clubhouse Network are the same as those used by
professionals, Clubhouse Members quickly gain marketable skills. In addition
to technical skills, Clubhouse members develop valuable life and job-related
skills, including learning to work in a team, problem-solving, and project
management skills.
Ages 10-18
Youth learning,
girls, middle
school, in-person,
afterschool,
weekend, AspireIT IT Girls
https://www.ncwit.org/programscampaigns/aspirationscomputing/aspireit-2013-programs
Youth learning,
girls, high school,
in-person,
summer, camps,
web development,
game
development,
AspireIT
IT is for Girls
http://www.uncg.edu/bae/isom/wit/
IT Girls will engage with five middle schools to provide after-school and
weekend programs throughout the year. The program will expose girls to a
variety of programming tools, including Scratch, Kodu, and Alice, and will
feature technical projects that allow girls to learn about computing careers.
The "IT is for Girls" workshop is aimed at increasing awareness about IT
education and careers among high-school girls in grades 9 to 11, in
collaboration with Guilford County Schools. Through hands-on activities,
participants learn to create animations, interactive narratives, and video
games using SCRATCH software from MIT, design web pages, explore
computer and internet security, and investigate fun ways to visualize data.
During lunch, working IT women professionals, from area firms and UNCG
speak about education, career paths and opportunities in IT, balancing work
and personal life, and how to be successful in technology careers.
Adult learning,
online
Khan Academy
Youth learning,
adult learning, inschool,
afterschool,
college,
elementary, middle
school, high
school,
professional
development
KidOYO
Kids, adults
Zip
Locations
Leadership/Contact
Title
Phone Number
When Founded
Global
Gail Breslow
Director
gbreslow@mos.org
(617) 589-0387
1993
Los Angeles
CA
info@iridescentlearning.org
Greenville
SC
hello@theironyard.com
West Lafayette, IN
Alka Harriger
Purdue University
harrigea@purdue.edu
(765) 494-2565
27412 Greensboro, NC
Lakshmi Iyer
Associate
Professor
wiit@uncg.edu, lsiyer@uncg.edu
(336) 334-4984
94042 N/A
Salman Khan
Founder &
Executive Director
Greensboro
https://www.khanacademy.org/
Self-paced
Free
PO Box 1630
Mountain View CA
kidOYO.com
Varies
Lake Anna;
Wading River
VA; NY
23024;
11792
Sunny Cottage
Le Mont des Charrieres
St. Peter
Jersey, UK
http://ladieslearningcode.
com/2013/05/announcing-kids-learningcode-girls-learning-code-for-teens/
Starting next month, Kids Learning Code will offer monthly workshops and
events (and soon, camps!) for both boys and girls. Like Girls Learning Code,
these workshops are beginner-friendly, hands-on and fun. This program was
also created by the founders of Ladies Learning Code.
Ages 8-17
https://www.facebook.com/kidsthatcode
http://www.kidsntechnology.net/
http://kidscodecamp.com/
http://www.kidsruby.com/
Kodable
KoDefy
http://www.kodugamelab.com/
http://ladieslearningcode.com/
Launch Academy
http://www.launchacademy.co
http://loftinnovation.org/
Kodu lets kids create games on the PC and XBox via a simple visual
programming language. Kodu can be used to teach creativity, problem
solving, storytelling, as well as programming.
NC
Youth learning,
software/app,
video game
Youth learning,
events, fellowship,
game, hackathons,
mentors, network,
leadership,
entrepreneurship,
underrepresented Leaders on the Fast Track
3 months
State
City
http://www.kidscodeit.org/
Youth learning,
software/app,
programming
language
Adult learning, inperson, women,
network, software
development,
workshops,
events, web
development,
mobile, Canada
Free
Address
5 days
Languages/Courses
http://www.kidscodeacademy.co.uk
Cost
Youth learning,
web development,
game
development,
United Kingdom
Kids Code Academy
Time Commitment
Ages 8+
Kenya
Varies
info@kidoyo.com
Founder
Pat Person
Director
Marina Del
Rey
CA
2005
contact@kidscodeit.org
2012
ladieslearningcode@gmail.com
2013
kidsthatcode5@gmail.com
(909) 475-7075
2012
info@kidsntechnology.net
2002
One-day camp
Self-paced
Free
Ruby
N/A
2012
2011
Self-paced
Free
Kodable
N/A
2012
Washington, DC
Self-paced
info@kodefy.com
Kodu
Varies
fee-based courses
10 weeks + 6-week
interactive pre-learning
requirement
(540) 999-8727;
(631) 223-8725
kidscodeacademy@gmail.com
Toronto, Ottawa
Inland Empire, CA
Varies
2007
Cambridge, MA
Nuevo South
180 E 35th Street
Los Angeles
CA
Antonio Tijerino
(202) 430-KODE
2013
kodusupport@microsoft.com
2009
info@ladieslearningcode.com;
ladieslearningcode@gmail.com
2011
hello@launchacademy.co
2012
info@loftinstitute.org;
Antonio@hispanicheritage.org
(202) 861-9797
Keywords
Organization Name
Website
Mission/Description
ebook
http://learncodethehardway.org/
Learn Code the Hard Way is a series of free e-books that teach Python,
Ruby, C, Sql, and Regex. You can also pay for the available video & PDF
versions of the books.
Adult learning,
online
http://learnhowtoprogramperl.info/
Online learning,
mentors,
resources
Adult learning,
online, web
development,
mobile
LearnHowToProgram.com
Youth learning,
adult learning,
workshops,
underrepresented,
teacher
development,
Learning Computer Science
Hispanic, high
through the Lens of Culture and
school
Society (LCS)2
https://learn.thoughtbot.com/prime
Population Focus
Learn How to Program Perl is an online system that helps you write your own
computer programs in a self-paced, practical, and understandable manner.
Participants are taken through a series of tutorials that will show you how to
program using Perl. Website was created by a high school student.
Beginners
Learn Prime provides access to thoughtbot online trainings, mentors, and
other resources for learning Ruby on Rails. thoughtbot is a consulting firm
that provides coding support to organizations, incubates start-ups, and
provides training and mentoring to coding students. thoughtbot provides the
apprentice.io program, online & in-person workshops, books, and
screencasts.
Various skill levels
Time Commitment
Cost
Languages/Courses
Address
City
State
Zip
Locations
Self-paced
Free
N/A
Self-paced
Free
Perl
N/A
Self-paced
N/A
Self-paced
Free
N/A
Free
Alice, Android
Yucaipa
CA
92399 Yucaipa, CA
Self-paced
Free
Palo Alto
CA
27 Hartford Turnpike
Suite 206
Vernon
CT
06066 N/A
Adult learning,
online, teacher
resources,
platform
LearnStreet
http://www.learnstreet.com/
Adult learning,
online,
certification, web
development,
mobile, game
development
LearnToProgram.tv
http://learntoprogram.tv/
Self-paced
Adult learning,
online, web
development
LearnWebCode
http://learnwebcode.com/
Anyone
Self-paced
Free
HTML, CSS
N/A
Self-paced
$2.99
LightBot
N/A
Vancouver
BC
5 days
$950
Scratch, robotics
New York
NY
Leadership/Contact
Title
Phone Number
When Founded
help@learncodethehardway.org
Chris Kildegaard
learn@thoughtbot.com
Michael Kaiser-Nyman
Margaret Yau
Mark Lassoff
(877) 976-2687
michael@epicodus.com
Assistant
Professor,
Computer
Information
Systems
Founder
2013
myau@craftonhills.edu
(909) 389-3521
hello@learnstreet.com
(650) 331-1167
contact@learntoprogram.tv
2012
2011
Adult learning,
bootcamps,
internship
Adult learning,
teacher
development,
project-based
learning
Software, online
community
Online learning,
multi-subject
Adult learning, inperson,
bootcamps, fulltime, web
development,
London
LightBot (iOS/Android)
http://light-bot.com/
Lighthouse Labs
http://www.lighthouselabs.ca/
www.logofoundation.org/summer
Looking Glass
https://lookingglass.wustl.edu/
N/A
Free
Looking Glass
Lynda.com
http://www.lynda.com/
Self-paced
$25/month
http://www.makersacademy.com/
Makers Academy
Adult learning,
online, bootcamps,
pilot, web
development,
London
Makers Academy Global
http://global.makersacademy.com/
Youth learning,
girls, middle
school, in-person,
summer, Saturday,
game
development,
Making a Difference: Girls,
mobile, AspireIT
Technology, and Social Change
https://www.ncwit.org/programscampaigns/aspirationscomputing/aspireit-2013-programs
http://www.mathplusacademy.com/
Youth learning,
high school,
coding, summer,
camps, in-person,
project-based
http://mathematica-camp.org/
http://www.menloappacademy.com/
Makers Academy Global is a pilot program that uses the same curriculum,
the same highly selective process and the same intensity (about 50 hours
per week) as the Makers Academy London Course, but you can study in the
comfort of your own home.
Various skill levels
Making a Difference: Girls, Technology, and Social Change is a Saturday
summer program that will bring a group of girls on a journey to create a game
or app, with the main objective being to find local refuge centers for lost or
unwanted pets. Leader Aimee Jasso graduate of a Microsoft Certified High
School, with certifications in Microsoft and CompTIA has designed a
program that will empower middle school girls with the gender- supportive
environment she wishes shed had as a high school student. The program
will focus on teaching Scratch, Globaloria, and App Inventor.
Middle school girls
Math Plus Academy is an after-school academic enrichment program.
Students come to MPA to master mathematical thinking, gain the confidence
to solve difficult problems & get inspired to do great things. Classes include
Elementary math, Middle school math (pre-algebra, algebra, geometry),
LEGO Robotics, LEGO Engineering, LEGO League, Computer
Programming, Math Olympiad Training, and Chess Club.
Programming classes for ages 9-15
The Mathematica Summer Camp is an intensive 12-day program geared
toward advanced science, technology, and mathematics students entering
grades 11 and 12. Students will learn Mathematica programming skills and
higher math through projects and lectures. The camp combines hands-on
training with Wolfram Research employees and instructors, peer
collaboration, expert speakers on topics of interest, and individual
exploration. Homework and individual projects will be assigned based on
programming skill and subject interest.
High school
Menlo App Academy teaches kids about programming. All classes are
designed for kids who have no prior programming experience. The Menlo
App Academy was started in November of 2011 by two middle school
students, Max Colbert and Matt Dillabough. The Menlo App Academy is
focused on helping kids learn about technology. They teach boys and girls
between the ages of 9 and 18 years old how to program mobile apps. The
courses at Menlo App Academy are taught by Max Colbert and Matt
Dillabough. Their fathers, a local VC and an IT executive, provide a second
level of technical support to participants of the program.
Ages 9-18
Metis provides intensive courses teaching job-ready skills for the new
economy. Their first course is a 12-week web development bootcamp on-site
in Boston. Apply to Metis if you are ready to get your hands dirty by learning
new technologies, solving real-life problems, and making products.
Michael Tempel
michaelt@media.mit.edu
lookingglasshelp@seas.wustl.edu
Carpinteria
London EC1Y
1AA
UK
London EC1Y
1AA
UK
N/A
Evgeny Shadchnev
Founder
global@makersacademy.com
Naples, FL
Tracey Lanham
Advisor, Hodges
University
TLanham@Hodges.edu
(239) 938-7779
43065 Powell, OH
powell@mathplusacademy.com
(614) 792-6284
Tuition: 8,000
Ruby on Rails, HTML5 & CSS, Agile & Lean, JavaScript & jQuery,
Payment plans avaliable. 500 Scholarship if you're a female Git & Heroku, software design
12 weeks
Ruby on Rails, HTML5 & CSS, Agile & Lean, JavaScript & jQuery,
Git & Heroku, software design
Floor 4
Epworth House
25 City Rd.
CA
(212) 579-8028
12 weeks
Scratch, Python
enrollment@lighthouselabs.ca
N/A
Floor 4
Epworth House
25 City Rd.
Varies
V6B 1G8
Powell
OH
93013 N/A
(888) 33L-YNDA
1995
contact@makersacademy.com
2008
Two-weeks (overnight)
$1700
Wolfram Language
Boston, MA
admin@mathematica-camp.org
2012
Varies
Corona/Lua
Atherton, CA
Info@MenloAppAcademy.com
2011
12-week bootcamp
Ruby on Rails
info@thisismetis.com
2013
Varies
Free
info@missionbit.com
2013
Youth learning
Mission Bit
http://www.thisismetis.com/
http://www.missionbit.com/
Our upcoming bootcamp was created and is taught by thoughtbot, one of the
worlds leading Ruby on Rails consulting firms. They've designed or
developed apps for organizations like LevelUp (the world's largest mobile
payment network) and EdX (a non-profit that brings higher education to more
than 1 million students of all ages around the world).
Adults
Mission Bit is a non-profit that offers free programming classes taught by
experienced engineers and entrepreneurs to San Francisco public school
students. No prior experience required.
They give students the opportunity to learn directly from successful
engineers and entrepreneurs who enjoy sharing knowledge and want to give
back to the community. They're focused on project based learning and aim to
teach both core computer science concepts as well as the practical skills and
technologies that are required to build web sites and applications today. They
partner with the public school system, Out of Site, and Jamestown
Community Center to provide elective credit to students that counts towards SF public school students. No experience
their graduation.
necessary.
New York
NY
10014 Boston, MA
San Francisco, CA
Co-Founders
Keywords
Organization Name
http://www.mobilemakers.co
Mission/Description
Population Focus
Mobile Makers is an intensive training and professional transformation
program. Using a classroom-free, optimized curriculum, facilitated by industry
professionals, full-time participants become full-time mobile developers. At
Mobile Makers, you get instruction through a curated set of videos, tutorials,
and practice exercises.
Various skill levels
www.mothercoders.org
MOUSE
http://www.mouse.org/, http://www.
mousesquad.org/
http://movetheturtle.com/
With Move the Turtle, a friendly Turtle will introduce your child step by step to
the basic concepts of programming in the graphic environment.
Ages 5+
The Mozilla Developer Network (MDN) is a wiki where anyone can add and
edit content. The site has a compilation of resources to teach basic web and
https://developer.mozilla.org/en-US/learn mobile development.
Various skill levels
Adult learning,
women, pilot
Youth learning, inperson, schoolbased, clubs,
network, workforce
development,
robotics, game
development, web
development, IT,
underrepresented,
youth
development,
certification
Youth learning,
software/app,
video game
Adult learning,
online, web
development,
mobile, wiki
Mother Coders
Adult learning,
youth learning,
online, tool, web
editor
Mozilla Thimble
ebook
Website
Adult mothers
Chicago
State
IL
Zip
Locations
60654 Chicago
San Francisco, CA
New York
NY
Self-paced
$2.99
N/A
https://thimble.webmaker.org/
Self-paced
Free
N/A
N/A
http://mykidcancode.com/
Book
Self-paced
http://nashvillesoftwareschool.com/
Ages 6-9
Nashville Software School (nonprofit) will help you prepare for a job as a
entry-level or junior software developer - even if you have no prior technical
training or experience. Their Bootcamp program is designed to take you from
novice to developer in six months of intensive training and mentoring
Targeting locals to Nashville to home grow
followed by real project work as an apprentice programmer.
developers in Nashville.
NCWIT is a community of more than 300 prominent corporations, academic
institutions, government agencies, and non-profits working to increase
women's participation in information technology (IT).
http://www.ncwit.org/programscampaigns/aspirations-computing
Adult learning,
online, web
development
net tuts+
http://net.tutsplus.com/
New Circle
https://thenewcircle.com/
NodeSchool
http://nodeschool.io/
https://www.nonamesite.com/web/csstem/home
http://www.onlinecourses.
com/computerscience/
http://www.openworldlearning.org/
http://overapi.com/
6 months
Youth, girls,
award, college,
scholarship,
teacher award
City
N/A
iOS
Address
http://www.aspirationsaward.org
$7000
Languages/Courses
Free
Youth, award,
network
Cost
Self-paced
http://www.ncwit.org
Online learning
Adult learning,
youth learning,
online, web
development,
multimedia,
certificate
Youth learning, inperson,
bootcamps,
camps,
workshops,
competitions,
mentors,
entrepreneurship,
web development,
mobile,
underrepresented,
high school, lowincome
Thimble is an intuitive visual editor that lets you write and edit HTML right in
your browser, preview and correct your work, and then publish and share
fully functional web pages with a single click. Thimble removes many of the
barriers for novice users trying to learn code, and includes a series of starter
projects and templates to help anyone get started quickly.
N/A
Adult learning,
women, IT,
National Center for Women in IT
network, advocacy (NCWIT)
Time Commitment
TN
Leadership/Contact
Title
Phone Number
2012
Tina Lee
CEO, Founder
2013
Daniel Rabuzzi
info@mouse.org, help@mousesquad.
Executive Director org
(212) 920-3665
info@mothercoders.org
Javid Jamae
support@mykidcancode.com
2011
Nashville, TN
Peter Brumm
2012
2004
NCWIT
University of Colorado
Campus Box 322 UCB
Boulder
CO
80309 Boulder, CO
NCWIT
University of Colorado
Campus Box 322 UCB
Boulder
CO
80309 Boulder, CO
Ruthe Farmer
Director of
Strategic Initiatives aspirations@ncwit.org
Director of
Strategic
Initiatives; Awards
Program Manager aspirations@ncwit.org
Boulder, CO
(303) 735-6671
Varies
San Francisco CA
hello@thenewcircle.com
(415) 647-7000
Varies
New York
NY
info@nycda.com
(212) 951-0935
Anyone
Self-paced
Free
node.js
Beginners
Self-paced
Free
TopCoder, Inc.
95 Glastonbury Blvd.
Glastonbury
CT
support@onamesite.com
(866) TOP-CODE
Free
New York
NY
NYCGenerationTech@nfte.com
(212) 232-3333
Grades 4-11
Varies
Fremont
CA
ofk @ohlone.edu
(510) 742-2304
Beginners
12 weeks
$6000
Omaha, NE
learn@omahacodeschool.com
Self-paced
Free
N/A
admin@onlinecourses.com
Microworlds/logo, Scratch
80223 Denver, CO
info@openworldlearning.org
Free
Various
Self-paced
N/A
Denver
CO
1997; MOUSE
Squad program 2000
N/A
Director of
Strategic
Initiatives; Awards
Program Manager info@ncwit.org
06033
When Founded
2008
N/A
New York, NY
N/A
2007
Terry Bowman
2012
2012
2013
(303) 832-0066
2000
Keywords
Organization Name
Youth learning,
Black, Hispanic,
collaborative,
curriculum,
computer science,
teacher
development, web
development,
Partnership for Early Engagement
mobile
in Computer Science (PEECS)
Adult learning,
online, new
Adult learning,
online, web
development,
mobile
Path2Code
PeepCode
Website
http://www.scs.howard.
edu/research/PEECS
Mission/Description
Population Focus
The Partnership for Early Engagement in Computer Science (PEECS) is a
partnership between the Howard University Department of Systems and
Computer Science, the Howard University Department of Curriculum and
Instruction, the Howard University Middle School of Math and Science (MS)2,
and Google. The program is designed to increase the K-12 computer science
pipeline through the creation of a full, academic curriculum that teaches
African-American and Hispanic middle students core computer science
fundamentals, including but not limited to: Problem-solving and logic,
Algorithm development, Computational thinking, and Programming. PEECS
serves as a laboratory to conduct rigourous research in Computer Science
Education. Both summative and formative evaluations and assessments are
conducted by WestEd to add to the body of knowledge on how to best
prepare and deliver computer science pedagogy to underepresented groups
(i.e. in particular African-American and Hispanics).
K-12
http://path2code-2.kickoffpages.com/
https://peepcode.com/
Adult learning,
online,
certification,
MOOC, web
development,
Peer 2 Peer University (P2PU)
game development School of Webcraft
https://p2pu.org/en/; https://p2pu.
org/en/schools/school-of-webcraft/
Adult learning,
online, web
development
https://phpacademy.org/
phpacademy
Adult learning,
online, web
development,
mobile
Pluralsight
Polycademy
http://www.pixelacademy.org/
Adult learning,
online
Programmr
Adults
Self-paced
Free
Self-paced
Free
http://portlandcodeschool.com/
http://processing.org/about/
Youth learning,
girls, middle
school, in-person,
club, summer
Programming4Girls' Alice
program, AspireIT Workshop for Girls
Self-paced
http://polycademy.com
Software/app, tool,
open source,
programming
language, online
community
Processing
http://www.programbydesign.org/
http://programming4girls.
com/the_alice_workshop.html
Anyone
http://www.programmr.com/
At Programmr (erstwhile Programr) you can code, compile & run projects
right in the browser in almost any language. You can code & run commandline programs, web applications, mobile apps, database apps as well as rich
media apps right in the browser.
Project A-Game will give local youth the opportunity to build and run a game
studio in their communities. It will be hosted at Youth UpRising in Oakland
and at the Salvation Army in Sacramento. Project A-Game is designed to
imbue its young participants with skills in science, technology, engineering
arts and math learning (STEAM) fields, as well as experience with
leadership, game development and mentoring.
Address
City
State
Zip
http://cfy.org/; http://powermylearning.
org/
Languages/Courses
Locations
Leadership/Contact
Washington, DC
Title
Phone Number
info@scs.howard.edu
(202) 806-6595
N/A
http://www.pluralsight.com/
http://www.planetbravo.com/
Cost
Youth learning,
parent resources,
teacher resources,
platform, network,
programming,
game development PowerMyLearning (by CFY)
Time Commitment
When Founded
2013
N/A
peepcode@topfunky.com
N/A
thepeople@p2pu.org
N/A
hello@phpacademy.org
2006
Brookyln
NY
11201 Brooklyn, NY
workshops@pixelacademy.org
(866) 771-6837
2012
Los Angeles
CA
info@planetbravo.com
(310) 443-7607
2003
Various
Self-paced
11 weeks
12 weeks
Portland
OR
97209 Portland, OR
Self-paced
Free
Palo Alto
CA
N/A
Free
Processing
N/A
2004
Canberra, Australia
enquiry@polycademy.com
Cris Kelly
(61042) 092-5975
2012
Coordinator and
Assistant Instructor info@portlandcodeschool.com
(503) 367-6226;
(866) 863-7365
2012
CFY-SFBay@cfy.org; http:
//powermylearning.org/support
(415) 683-3123
2010
N/A
foundation@processing.org
Free
National
two weeks
$250
Alice
Greensboro, NC
Thomas Espinola
Self-paced
Free
Java, C++, Python, C#, PHP, Ruby, Android, iOS, J2EE, JS, Ajax,
Games, Flash, SQL, HTML/CSS
57 Deming St.
San Francisco CA
94114
Oakland
CA
Indianapolis
IN
46240 Indianapolis, IN
2001
matthias@ccs.neu.edu
Guilford College
info@programming4girls.com;
tespinol@guilford.edu
(336) 316-2193
info@programmr.com
2011
2011
Funding for Project A-Game is coming from the ESA, a U.S. trade body
representing the game industry, and the nonprofit California Endowment. ELine Media, a publisher of game-based educational products, is providing
"technical and logistical support," according to a press release from the ESA.
Youth learning,
game
development, pilot Project A-Game
Youth learning,
school-based,
middle school,
high school,
partnership,
STEM, computer
science, pilot
Youth learning,
Project: Connect (Digital Media
competitions
+Learning Competition)
Youth learning, inperson, online,
summer,
workshops, game
development,
digital media,
engineering,
animation,
robotics, teacher
development
ProjectFun (by DigiPen)
Adult learning,
bootcamp
Prosper IT Academy
http://www.youthuprising.org/;
Sacramento Salvation Army website
http://www.pltw.org/
http://dmlcompetition.net/
https://projectfun.digipen.edu/
http://www.prosperitacademy.com/
These pilot youth-run game studios will serve as a venue for participants to
develop game-making skills such as programming, digital design, illustration,
animation, visual storytelling, and project management. The studios will also
provide an opportunity for youth to collaborate in the creation of original
computer and video games. As youth develop experience as game makers,
they will also have an opportunity to serve as peer mentors for newer
members of the studio.
Youth
Project Lead The Way (PLTW) prepares students to be the most innovative
and productive leaders in Science, Technology, Engineering, and
Mathematics (STEM) and to make meaningful, pioneering contributions to
our world.
PLTW partners with middle schools and high schools to provide a rigorous,
relevant STEM education. Through an engaging, hands-on curriculum,
PLTW encourages the development of problem-solving skills, critical
thinking, creative and innovative reasoning, and a love of learning. The
Computer Science/Software Engineering course is in pilot for 2013-14 with a
full release in fall of 2014. They are working with the College Board and
several industry experts.
The Digital Media and Learning Competition, administered by HASTAC and
supported by the MacArthur Foundation, and in collaboration with the Born
This Way Foundation and Mozilla, is calling for proposals that offer youth a
chance to Project:Connect this summer. The Project:Connect-Summer
Youth Programming Competition for U.S. based organizations that support
learning, youth development and civic engagement calls for Summer event
and programming proposals to excite and enable youth to engage the web in
civil, collaborative, productive, safe, and confidence-building ways.
ProjectFun engages elementary, middle, and high school students in the arts
and sciences by immersing them in the tools and techniques of todays hightech careers. ProjectFUN Summer Workshops let elementary, middle, and
high school students explore careers in game development, digital media
creation, and engineering while enhancing their critical thinking and problemsolving skills. DigiPens Pre-College Summer Program gives students in
grades 11, 12 and recent high school graduates a deeper insight into the
game creation process and introduces them to college-level subjects like
computer science, physics, and foundational art. The program also offers
online classes.
Prosper IT Academy, in Portland, OR, is a 10-week immersive developer
bootcamp that focuses on creating well-rounded .NET developers. The
program's curriculum covers .NET framework, C#, SQL Server, ASP.NET,
WCF Services, Javascript, HTML, CSS, JSON, jQuery, Agile software
development, source control, deployment, and unit testing. Graduates of the
program will be prepared to take the Microsoft Technology Associate (MTA)
certification exam and enter the IT job market in Oregon as qualified
Microsfot developers.
National
Varies
10 weeks
$10000
Redmond
WA
Beaverton
OR
97005 Beaverton, OR
vbertram@pltw.org
(510) 777-9909
2013
(877) 335-PLTW
1997; Pilot
Computer
Science/Software
Engineering
course - 2013
dmlcompnews-request@duke.edu
2007
1994
888-503-2906
Keywords
Organization Name
Website
Mission/Description
Population Focus
Adult learning,
women, network,
software
developers, open
source, chapterbased
PyLadies
http://www.pyladies.com/
Women in tech
Adult learning,
online, certification Rails for Zombies
Adult learning,
women, in-person,
web development,
events, chapterbased
Rails Girls
Adult learning,
girls, women, inperson, paid,
summer
http://www.railsgirls.com/
Rails for Zombies is a Code School product that combines screencasts with
in-browser coding to provide an interactive learning experience teaching the
basics of Ruby on Rails. You can earn certification badges.
Beginners
Rails Girls is a worldwide non-profit with an aim to make technology more
approachable and to give tools and a community for women to understand
{web} technology and to build their ideas. Learn sketching, prototyping, basic
programming and get introduced to the world of technology. Rails Girls was
born in Finland, but is nowadays a global, non-profit volunteer community.
http://railsgirlssummerofcode.org/
Rails Girls Summer of Code helps Rails Girls students get into Open Source.
Just like in Google Summer of Code and Ruby Summer of Code, students
will be paid so they're free to work on Open Source projects for a few
months. The Rails Girls Summer of Code is about helping students to further
expand their knowledge and skills by contributing to a great Open Source
project (rather than producing highly sophisticated code).
http://railsforzombies.org/
Youth learning,
girls, robotics,
LEGO, AspireIT
program, camps
Robot Springboard
http://www.robotspringboard.org/
RocketU
http://rocket-space.com/rocketu/
ebook
http://ruby.railstutorial.org/ruby-on-railstutorial-book
Book
Anyone
http://www.sabio.la/
Adult learning,
online, women,
mentors
Adult learning,
online, in-person,
workshops
Global
summer-of-code@railsgirls.com
http://day.scratch.mit.edu/
With Scratch, you can program your own interactive stories, games, and
animations and share your creations with others in the online community.
Scratch is a project of the Lifelong Kindergarten Group at the MIT Media Lab.
It is provided free of charge.
Ages 8-16
Scratch Day (nonprofit) is a worldwide network of gatherings, where people
come together to meet other Scratchers, share projects and experiences,
and learn more about the Scratch programming environment. There are
currently 184 events in 47 countries. The events vary, including things like
hands-on workshops to introduce newcomers to Scratch, exhibitions to
showcase projects by local Scratchers, sessions where educators share
Scratch experiences, and informal gatherings where Scratchers can share
Elementary School Students & supporting
ideas.
adults
http://scripted.org/
Boulder
Colorado
$1.99
5 days
$375
Title
Denton
TX
76207 Denton, TX
info@refactoru.com
2010
(720) 441-CODE
2013
tommy@digitalsirup.com
David Keathly
Jeffrey L. Popyack
Self-paced
Weekday training - 3 to 4
months, 3 days per week.
Weekend training - ~20
weeks, Saturday and
Sunday. All meeting days
will require a 10-hour
committment. Fellows are
expected to put in at least
another 20 hours of work
outside of the meeting
schedule.
Free
Ruby on Rails
N/A
Michael Hartl
Los Angeles, CA
San Francisco CA
When Founded
info@startupinstitute.com
Phone Number
2009
N/A
info@pyladies.com
80301 Boulder, CO
Philadelphia, PA
Ruby on Rails
Provide a summer camp activity for High School and Middle School aged
young women focused on experimentation with robotics, programming and
engineering design as well as investigation of careers in science, engineering Rising 8th graders through rising high school
and mathematics.
seniors
contact@railsgirls.com
10 weeks
http://capstone.cse.unt.
edu/robocamp/index.php
Youth learning,
event, network
Scratch Day
Youth learning, inperson, schoolbased, summer,
internships, field
trips, web
development,
game
development,
afterschool,
underrepresented ScriptEd
support@codeschool.com
Global
http://scratch.mit.edu/
N/A
Scratch
Rails
$200/month
http://www.digitalsirup.
com/apps/app_robologic.html
http://www.saturdayacademy.org/
Python
Locations
Leadership/Contact
Amsterdam, The Netherlands; Atlanta,
GA; Austin, TX; Bangalore, India;
Berlin, Germany; Boston, MA; Brno,
Czech Republic; Helsinki, Finland; Los
Angels, CA; Montreal, Canada;
Nashville, TN; New York, NY; Portland,
OR; San Diego, CA; San Francisco,
CA; Seattle, WA; Stockhom, Sweden;
Toronto, Canada; Tunisia; Vienna,
Austria; Washington, DC
3-5 Months
Youth learning,
software/app,
online community
Zip
http://www.refactoru.com
State
Ruby on Rails
http://www.scu.
edu/engineering/cse/ecs/index.cfm
City
Free
http://rampup.startupinstitute.com/
Adult learning,
teacher
development, pre- Santa Clara University (SCU)
AP computer
Exploring Computer Science
science
Program
Address
Free
Languages/Courses
http://workshops.railsbridge.org/
Youth learning,
software/app,
game
Youth learning,
girls, summer,
camps, high
school, middle
school, robotics,
programming,
game
development,
mobile
Cost
Adult learning,
network, mentors,
workshops, youth
learning
Self-paced
Adult learning,
women, in-person,
workshops,
resources,
chapter-based
Railsbridge
RampUp
Time Commitment
dkeathly@cse.unt.edu
contact@rocket-space.com
(940) 565-4801
(215) 895-1846
2012
(415) 625-3155
2013
admin@railstutorial.org
Co-founder
liliana@sabio.la
310-571-4246
info@saturdayacademy.org
(503) 200-5858
Santa Clara, CA
Self-paced
Free
Varies
Portland
OR
97203 Portland, OR
Scratch
N/A
Scratch
New York, NY
Rob Underwood
Harlem, NY
Maurya Couvares
Stanford, CA
Girls, women
1983
2003
info@scriptednyc.org
Co-founders
(646) 504-2296
2012
ellora@stanford.edu;
ayna1@stanford.edu
2012
Skillcrush
http://skillcrush.com/
3 weeks
N/A
hello@skillcrush.com
2012
Skillshare
http://www.skillshare.com/
Skillshare is a global community where you can learn real-world skills from
incredible teachers on a myriad of subjects, including coding.
Varies by course
Fee-based courses
Various
N/A
hello@skillshare.com
2011
Smart Factory
http://smartfactory.com/
Youth learning,
software/app,
programming
language
http://byob.berkeley.edu/
Self-paced
Snap!
Minneapolis
MN
55408 Minneapolis, MN
N/A
go@smartfactory.com
bh@cs.berkeley.edu; jens.
moenig@microsoft.com
Keywords
Organization Name
Website
http://swcguild.com/
http://sdkbridge.com/youth.php
Youth learning,
software/app,
programming
language, game
development
Stagecast Creator
http://www.stagecast.com
Adult learning,
online, computer
science
http://www.startcode.net/
http://starttag.org/
Start Tag is a nonprofit that was formed in order to bridge the learning and
diversity gap in the web technology fields. The program partners with local
high schools to provide a free after-school program that teaches students
foundational skills, techniques, and processes in web design and
development. Our program runs the gamut from web design and user
interaction to development of web and mobile applications.
Starter League
http://www.starterleague.com
http://www.starterschool.com/
Startup Institute
Youth learning,
entrepreneurship,
design,
engineering
StartupBox South Bronx (SB^2)
Youth learning, inperson,
certification, IT,
hardware repair,
operating systems,
software
applications,
networking,
school-based,
Student Tech Corps (Program of
afterschool
Tech Corps)
Youth learning, inperson, web
development,
project
management,
summer, schoolStudent Web Corps (Program of
based, afterschool Tech Corps)
Youth learning,
summer, events
StudentRND
Youth learning,
post-secondary, inperson, summer,
internships,
workforce
development,
quality assurance SummerQAmp
Anyone
Utilizing its innovative STARS Leadership Corps program, a curricular or cocurricular service-learning program for college students, Corps students
collaborate with regional K-12 schools, industry, and community partners to
inform, engage, and prepare upcoming students for entry and success in
college computing programs. Through student-led regional engagement that
includes peer mentoring, team projects, and research experiences, STARS
Computing Corps students are emerging as the future innovators of
tomorrow.
K-12, College, Faculty
Start Code is a place where students learn to create with technology while
working together with friends and becoming future innovators. They teach
computer programming in a flexible environment that combines class and lab
time with coaching and mentoring. Students learn not only how to program
and create software but also learn how to apply these skills through projects
and team activities. Programming labs are organized by age, subject, and
programming tools.
Elementary, middle, and high school
http://www.starscomputingcorps.org/
Time Commitment
Cost
Languages/Courses
12 weeks
.NET Framework (C# and VB.NET), SQL Server and the T-SQL
language, WCF Services, object oriented architecture patterns, unit
testing, HTML/5, CSS, JavaScript/jQuery, source control, and
fundamentals of software project management
526 S Main St
The Software Development for Kids (SDK) project was created to give middle
and high school students the chance to experience more than the learning
how to use a commercial software product. The goal is to work with kids
especially from underrepresented groups to consider careers in the field of
technology. We teach creative technology classes that either involve
computer programming or some kind of human-computer interface that goes Middle & high school youth, underrepresented
beyond keyboard and mouse.
groups
Stagecast Creator is an application for building interactive 2-D simulations,
stories, games, and more. Starting with a blank stage, users add a cast of
characters and then move the characters around to visually generate "rules
of behavior." Students can create simulations that demonstrate concepts in
science, math, or other subjects, or they can make games to share with
friends. In the process, they apply basic computer science concepts in an
object-oriented programming environment -- without needing to learn a
programming language. Easy to learn, the software includes a self-paced
tutorial.
Grades 1 - 10
Self-paced
Stanford is offering some of its most popular engineering classes free of
charge to students and educators around the world. Stanford Engineering
Everywhere (SEE) expands the Stanford experience to students and
educators online. A computer and an Internet connection are all you need.
View lecture videos, access reading lists and other course handouts, take
quizzes and tests, and communicate with other SEE students, all at your
convenience.
Mission/Description
Population Focus
The Software Craftsmanship Guild seeks to help people passionate about
technology gain the necessary skills to contribute to enterprise development
teams. It offers a 12-week software developer training that uses
apprenticeship principles to help individuals get a jump start on software
developer careers. You will be taught practical applications of taking a web
application from start to finish. This includes a database layer, a middle
tier/service layer, and a user interface layer. Currently in the Akron, OH
region the number of job opportunities in the Microsoft stack far outnumber
other opportunities, so their current offerings are focused there. Specifically
you will gain experience with the .NET Framework (C# and VB.NET), SQL
Server and the T-SQL language, WCF Services, object oriented architecture
patterns, unit testing, HTML/5, CSS, JavaScript/jQuery, source control, and
fundamentals of software project management.
Various skill levels
Locations
Akron
OH
Seattle
WA
98115 Seattle, WA
info@sdkbridge.com
Burlingame
CA
94010
info@stagecast.com
Free
Various
NC
Varies
GA
30329 Atlanta, GA
Free
11 weeks
$8000
9 months
High school
Leadership/Contact
Title
Akron, OH
Varies
Phone Number
contactus@swcguild.com
N/A
Atlanta
(650) 599-0399
1997
karen.bean@uncc.edu
(704) 687-8380
2006
geek@startcode.net
(404) 507-2772
2012
see-information@lists.stanford.edu
Karen Bean
Greenbelt, MD
info@starttag.org
2012
hello@starterleague.com
2011
hello@starterschool.com
2013
Co-Founder
info@startupinstitute.com
2012
Co-founders
info@sbsq.org
2012
http://www.startupinstitute.com/
http://sbsq.org/
http://home.techcorps.org/index.
php/schools/programs/student-techcorps
Columbus
OH
43215 Columbus, OH
media@techcorps.org
(614) 583-9211
http://home.techcorps.org/index.
php/schools/programs/student-webcorps
Student WEB CORPS provides high school students with a suite of web
development, project management and professionalism skills and then
challenges them to apply those skills in the authentic task of building a
website for a small business or nonprofit organization in their community.
This program may be run during the school day as a summer experience or
after-school activity.
Columbus
OH
43215 Columbus, OH
media@techcorps.org
(614) 583-9211
Bellevue
WA
98005 Bellevue, WA
edj@studentrnd.org;
contact@studentrnd.org
(425) 780-7901,
ext 1
http://studentrnd.org/
http://www.summerqamp.org/
2 months
IL
60654 Chicago, IL
Cambridge
Massachusettes
Bronx, NY
Grades 9-12
http://www.teachingtree.co/
http://teachingkidsprogramming.org/
Self-paced
http://gotealeaf.com/
Tea Leaf Academy helps you learn modern web development with Ruby on
Rails with an intensive online bootcamp.
4 weeks + 4 weeks + 8
weeks
Self-paced
Free
Introduction to Ruby and Web Development: $475 for 4
weeks ; Rapid Prototyping with Ruby on Rails: $610 for 4
weeks; Build Production Quality Applications: $1485 for 8
weeks; (discounts available)
Neal Sales-Griffin
Co-Founder and
CEO
Chicago, IL
Chicago
IL
Edward Jiang
CEO
info@summerqamp.org
Chicago, IL
tsteinbach@cdm.depaul.edu
N/A
N/A
N/A
When Founded
2013
Adult learning,
online
TeachingKidsProgramming.org
Zip
http://tasteofcomputing.org/
Adult learning,
online, bootcamps,
web development Tealeaf Academy
State
Free
Youth learning,
online, teacher
resources
City
Self-paced
Youth learning,
teacher
development,
workshops, online
community,
mentors, tutors
Taste of Computing
Teaching Tree
Address
Co-founders
2009
whatsup@teachingtree.co
2012
info@monafoundation.org
2009
apply@gotealeaf.com
Keywords
Organization Name
Website
Adult learning,
youth learning,
teacher
development,
computer science
TEALS
http://tealsk12.org
Mission/Description
Population Focus
TEALS (Technology Education And Literacy in Schools) (nonprofit pending)
is a grassroots employee driven program that recruits, mentors, and places
high tech professionals who are passionate about digital literacy and
computer science education into high school classes as part-time teachers in
a team teaching model where the school district is unable to meet their
students' Computer Science needs on its own. TEALS works with committed
partner schools to eventually hand off the CS courses to the in-service
teachers we team teach with so that the school will be able to maintain and
grow a sustainable CS program on their own.
Ages 14-18, high school AP students
http://home.techcorps.org/
Tech Corps aims to challenge volunteers to help inspire & educate K-12
students about the technology & computer science industry. The TECH
CORPS mission is to create a technologically literate society in which all K12 students have equal access to the technology skills, programs and
resources that will enrich their education and allow them to successfully
compete in the global workforce.
Youth learning,
campaign,
advocacy
Tech Corps
http://www.techgirlz.org/
8 weeks
http://www.tech-girls.org/
http://techcareerhq.com/
http://home.techcorps.org/index.
php/component/k2/item/241-techiecamp-girl-power
http://home.techcorps.org/index.
php/students/techie-club
Youth learning,
summer, camps,
Tera Byte Video Game Creation
game development Camp
http://home.techcorps.org/index.
php/schools/programs/techie-camp
Youth learning,
girls, middle
school, in-person,
summer, camps,
AspireIT
Techie Girls
Youth learning, inperson, summer,
camps, LEGO,
animation, game
development,
internships,
workshops,
robotics
TechKnowHow
The {c}0dEd
Varies
Tech-Girls is all about empowering girls to imagine and achieve their future
dreams in our tech-savvy world. The organization is part gathering resources
from around the world to help girls get connected to tech programs &
mentors, part community learning tech together and part local program
working directly with girls through workshops and events to inspire them to
share their vision with the globally connected community.
Girls
https://www.ncwit.org/programscampaigns/aspirationscomputing/aspireit-2013-programs
Address
City
State
http://www.techkidsunlimited.org/
http://www.techtalentsouth.com/
Languages/Courses
K-12
Cost
Adult learning,
youth learning, inperson,
bootcamps, youth
camps
Time Commitment
Self-paced
Grades 3-8
1 week
Grades 3-6
Columbus
OH
Philadelphia
PA
New York
NY
Zip
Locations
Leadership/Contact
Kevin Wang
Title
Phone Number
When Founded
media@techcorps.org
(614) 583-9211
1995
info@techgirlz.org
(215) 690-1182
2010
kevin@tealsk12.org
43215 Columbus, OH
Philadelphia, PA
beth@techkidsunlimited.org
info@techtalentsouth.com
Scratch, varies
Charlottesville, VA
kim@tech-girls.org
521 Castro St
San Francisco CA
Columbus
43215 Columbus, OH
OH
media@techcorps.org
Columbus, OH
Columbus
OH
(404) 491-9887
2012
(614) 583-9211
(614) 583-9211
43215 Columbus, OH
Irvine, CA
2010
Debra Richardson
Donald Bren
School of
Information and
Computer
Sciences
media@techcorps.org
(614) 583-9211
djr@ics.uci.edu
(949) 824-3074
campinfo@techknowhowkids.com
(650) 638-0500
TechKnowHow offers fun and enriching Computer and LEGO Summer Day
Camps for students, ages 5-14, in the San Francisco Bay Area.
http://www.techknowhowkids.com/
http://iridescentlearning.
org/programs/technovationchallenge/about/
Our Summer Camp classes include LEGO projects with motors, NXT
Robotics, Electronics, Stop-Motion Animation, and Game Design. Classes
feature high-interest, age-appropriate projects which teach technology and
science skills.
Ages 5-14
Technovation Challenge (nonprofit) is a competition to offer girls the
opportunity to learn how to start a company and become high-tech
entrepreneurs. girls develop an app that solves a problem in their local
community. Over 12 weeks, girls step through an online curriculum that helps
them develop a potential solution and program a mobile phone application to
solve it. The winning team will receive $10,000 in funding and support to
complete app development and release their app on the market.
High school girls
https://bavc.org/techsf
Technology Camps are offered during the Winter, Spring, and Summer
Breaks for students in the Tampa Bay Area. Tech Camps feature innovative
themes each season for students interested in Video Game Creation, Web
Animation, and Digital Movie Making. Camp attendees use their creativity
and innovation to create "social impact" games, web pages, and digital
movies.
TechSF offers training in high growth IT occupations, including Networking,
Tech Support, Programming, Mobile Development and Multimedia, in order
to prepare San Francisco's residents for entry into dynamic careers in the
Information Technology Industry. TechSF will provide vocational skills
training, work experience opportunities and offer job placement assistance
and career advancement to training participants and other individuals
working in the IT field. TechSF is offered through Bay Area Video Coalition,
BayView Hunter's Point Center for the Arts & Technology, City College of
San Francisco and Year Up Bay Area in collaboration with West Ed and the
Office of Economic and Workforce Development, with funding from the U.S.
Department of Labor. Trainings are led by AcademyX.
http://www.techstart.org/
http://www.techplayzone.com/
http://terabytegames.com/
12 weeks
Free
App Inventor
Youth
Varies
3 months to 1 year
Tera Byte Video Game Creation Camp teaches youth beginning and
advanced game creation and JavaScript programming through summer
camps.
Grades 3-8
The {c}0dEd teaches all elements of web and mobile app development via
team exercises, utilizing immersive learning methods. The {c}0dEd App
Factory is a combination of the {c}0dEd coding curriculum mixed in with
business development education, specifically geared towards aspiring tech
entrepreneurs. The first App Factory bootcamp has live-streaming and inperson training. Each participant of the bootcamp will develop an app
business idea, create an iPhone and Android app, launch a responsive
support website for the app, integrate an e-commerce and/or ad-based
monetization model into the app, file a provisional patent for their app
process, and develop materials to pitch their app business to customers and
investors by the end of the course.
http://thedesignation.co/
http://thedisruptiondepartment.org/
Foster City
CA
Valrico
FL
Anglica Torres
Senior Director,
Technovation
Challenge
33595 Valrico, FL
San Francisco, CA
$399/week
10 weeks
$4200
National
Various
4 days
TechKnowHow, Inc.
553 Pilgrim Drive, Suite D
K-12
The {c}0dEd recently added an apprenticeship program where folks from any
background (marketing, law enforcement, legal, theatre) select one of their 6
app companies. Once they pick an app, they begin to develop for it with a
staff person. Apprentices get hands-on experience. There is no charge for
the apprenticeship program. They pay with their time. For example, if they
take 3 hours to learn programming, they commit 3 hours to help with
whatever the company needs help with outside of coding.
No programming experience necessary.
The Designation is a group of passionate designers who have come together
to build a purely design-focused school. The program is a 10-week course in
the city of Chicago, where you will learn all the fundamentals of digital
design. The bootcamp involves weekly classroom sessions on Monday and
Thursdays, from 6:00 P.M. to 9:00 P.M. From research to coding, and from
wireframing to native mobile design, They've overloaded the curriculum with
the goal of making you a full-stack designer by the end of the course.
Adults
http://thecoded.com/
week-long camps
OR
Dallas
TX 75220
New York
NY
97209 Portland, OR
Dallas, TX
Jake Galant
Chicago, IL
St. Louis
MO
Camp Director
angelica@iridescentlearning.org
1994
2009
techplayzone@gmail.com
(813) 684-7329
2005
techsf@bavc.org
(415) 861-3282
2013
info@techstart.org
2003
jake@terabytegames.com
2004
m@thecoded.com;
m@mikedeshazer.com
(917) 524-9962
crew@thedesignation.co
Gregory Hill
2011
Keywords
Youth learning,
male, Black, high
school, summer,
weekends, Black
founder,
underrepresented
Organization Name
Website
Mission/Description
Population Focus
Time Commitment
Cost
Free
Beginners
Self-paced
Fee-based courses
Various
Self-paced
fee-based courses
Self-paced
Fee-based courses
Adult learning,
online, bootcamps,
web development The Maker Square
http://themakersquare.com/
Adult learning,
online, mobile,
certificate,
entrepreneurship,
web development,
mobile, conference The Next Web Academy
http://thenextweb.com/academy/
Adult learning,
online, web
development
http://thewebacademy.org/
Adult learning,
women, online,
network
http://thewc.co/
The Hidden Genius Project (THGP) (nonprofit pending) provides black male
youth in Oakland with the knowledge, skills, mentors and experiences to
obtain and create technological jobs in this new, gloabl 21st century
economy. HGP provides an intensive 8-week summer program in Software
Engineering, User Experience Design and Technology Entrepreneurship.
There are also weekly learning sessions in the Fall and Spring.
Maker Square is a 10-week immersive full-time web development training
program located in Austin, TX training individuals with little to no
programming experience to be entry level web developers. The program
teaches you the full-stack from Ruby on Rails to Javascript to SQL and much
more. The program has 3 foci: Learn, Immerse, and Grow. You learn web
development, you get immersed into the MakerSquare community and you
grow through our career services. The program does not offer a part-time or
weekends-only course.
The Next Web Academy online and live classes - get in touch with the people
who push the bar when it comes to innovation and get answers that matter to
you. From online marketing and mobile development to Q&A sessions with
entrepreneurs. They all share their knowledge and experiences with you.
After attending a course, you will receive a TNW Academy Certificate stating
you successfully completed a course. After each online class a qualitative
video recording of the presentation will be shared exclusively with you. This
way you can watch it whenever you like. Future classes include
entrepreneurship, web development, and app development.
The Web Academy is a 501c3 organization providing FREE online courses in
web design to the community and low cost web development services to non
profit organizations and low income businesses. The Web Academy is 100%
distance learning. All online courses are taught with a live instructor. During
class time, students are able to interact with our instructors and ask
questions, just like being in an actual classroom. In addition to online training,
The Web Academy provides web development services to those
organizations that qualify.
The Women's Coding Collective (formerly Codagogy) is a web development
community with a mission to narrow the gender gap in technology by
cultivating supportive, no-stupid-questions environments where women can
learn, build, and code together. The WCC provides online, collaborative web
development courses for women. It was created by Web Start Women.
http://www.thinkersmith.com/
http://www.thinkful.com/
Youth learning,
adult learning,
computer science,
girls, women, open
source, workshops Thinkersmith
Adult learning, inperson,
bootcamps, web
development,
project-based
learning, mentors Thinkful
Youth learning, inperson,
workshops,
summer, camps,
mentorship, web
develpment, game
development,
robotics
ThoughtSTEM
Adult learning,
corporate
ThoughtWorks University
http://www.hiddengeniusproject.org/
http://www.thoughtstem.com/
http://join.thoughtworks.com/graduates
Youth learning,
software/app,
programming
language, video
game
Toontalk
http://www.toontalk.com/
Tradecraft
http://www.tradecrafted.com/
Adult learning,
online, IT
Trainsignal
http://www.trainsignal.com/
TranscodeSF
http://transcodesf.org/
TranscodeSF hopes to teach trans, gender-queer, or otherwise gendervariant folks computer programming and software engineering skills. The
class is entirely free, and all the equipment you'll need to succeed at it will be Trans, genderqueer, and gender nonprovided.
conforming folks
Treehouse
http://teamtreehouse.com/
Youth learning,
girls, middle
school, in-person,
winter, camps,
AspireIT
Adult learning,
Software/app,
plaftorm
Try Ruby
http://tryruby.org/
Adult learning,
bootcamps, inperson, mobile
TurnToTech
http://turntotech.io/
Youth learning,
online
Turtle Academy
http://turtleacademy.com/
Adults
Fee-based courses
12 weeks
Address
City
State
1750 Broadway
Oakland
CA
Austin
TX
New York
Zip
10165
Locations
Leadership/Contact
Title
94612 Oakland, CA
Jason Young
Founder
contact@hiddengeniusproject.org
2012
78701 Austin, TX
Harsh Patel
Co-Founder,
Education
Architect
hello@themakersquare.com
2013
Amsterdam, Netherlands
ana@tnwacademy.com
2012
N/A
info1@thewebacademy.org
N/A
info@codagogy.com
PO Box 2186
Eugene
OR
97404 Eugene, OR
22 W 21st St.
8th Floor
New York
NY
San Diego
CA
Chicago
IL
200 E Randolph St
25th Floor
6 weeks
Toontalk
Free
N/A
12 weeks
$12000
Self-paced
$49/month
Free
San Francisco, CA
Self-paced
N/A
Westminster, CA
N/A
Phone Number
(866) 295-7820
2009
info@thinkersmith.org
(541) 632-4096
hello@thinkful.com
(858) 367-3232
2013
2012
Co-Founder and
CEO
Sarah E.
(858) 869-9430
info-us@thoughtworks.com
(312) 373-1000
Ken Kahn
When Founded
2012
Darrell Silver
60601 India
Self-paced
The Troy High School AspireIT Program will unite four Aspirations in
Computing award-winners to deliver a two-day winter break camp for middle
school girls, using Alice and App Inventor. The goal of the program is to
demonstrate to participants the power of computing through creativity,
measurable results, and a final product. The program has strong support
from Troy High School teachers and administrators.
Middle school girls
Try Ruby is an online platform to let you try out Ruby programming language.
It's connected to Code School.
TurnToTech is a 12-week iOS training program based in New York City that
aims to produce well-rounded software engineers, not just programmers.
Students in this bootcamp will spend their first six weeks mastering mobile
development using iOS with Java back end on Amazon cloud. The second
six weeks of the program is spent developing a real-world product of the
student's choosing. During this time, the focus is on understanding end-toend software development, including requirements management, system
design, architecture, development, testing and versioning. When it comes to
finding a job after graduation, TurnToTech has relationships with potential
employers, hosts corporate and startup job fairs, and works to help students
build their networks by hosting several tech events each week.
Turtle Academy contains a client side learning environment and a compiler
for the Logo Programming language.The project enables to learn the Logo
language and programming principles and can be used for programming
logo. The website's objective is to teach programming principles in a fun and
easy way making programming an accessible competancy to every child in
the world.
Chris Fry, Twitters Senior Vice President of Engineering made the
announcement:
Languages/Courses
KenKahn@ToonTalk.com
San Francisco, CA
Anyone
Free
Ruby
$6000
Youth
Free
Logo
Schaumburg
New York
IL
NY
60195 N/A
support@trainsignal.com
Naomi Seyfer
instructor
(888) 229-5055
info@transcodesf.org
help@teamtreehouse.com
2002
nyc@turntotech.io
2011
(212) 924-8324
2013
support@turtleacademy.com
As Twitter has scaled, so too has our engineering organization. To help our
engineers grow, its important for them to have access to world-class
technical training, along with opportunities to teach the skills theyve
mastered. To that end, were establishing Twitter University.
Adult learning,
corporate
Twitter University
Youth learning,
software/app,
online, platform,
curriculum, schoolbased, summer,
camps
Tynker
https://twitter.com/TwU; https://blog.
twitter.com/2013/twitter-universitybuilding-a-world-class-engineeringorganization
http://www.tynker.com/
Whilst predominantly for its own staff, in time Twitter University will open up
to the masses and allow for anyone who would like to learn from the content
to do so. To lead the program, weve acquired Marakana, a company
dedicated to open source training.
Twitter staff
Tynker is an easy-to-learn, user friendly visual programming language
designed for young learners grades 4th through 8th. Tynker is inspired by
Scratch from MIT. It is a completely browser-based platform written using
Open Web standards such as Javascript, HTML5, CSS3 and does not use
Flash. Tynker also provides an Intro to Programming home study course that
covers basic programming concepts including creating scenes, playing
sounds, moving characters, conditionals and repetition, animation, handling
keyboard and mouse events, pen drawing, collision detection, keeping score
and more. The course also has a parent dashboard to help parents assist
their kids through the program. Tynker also has a platform for schools
(Tynker Scholastic) so teachers can teach programming.
Grades 4-8
Self-paced
Tynker
San Francisco, CA
Mountain View CA
info@tynker.com
Hermosa
Beach
erika@ucode.com
2013
UCode teaches kids how to program. Ages 7-18 come to their centers twice
a week and do programming work at home the other 5 days a week.
http://www.ucode.com/
UCode is about developing young minds and letting them figure out how to
solve problems logically and creatively. Code is the most efficient, fun and
rewarding way to do this while at the same time giving kids a truly valuable
skill in our increasingly technology oriented world.
Self-paced
Self-paced
Ages 7-18
Adult learning,
online,
certification,
college credit
Udacity
https://www.udacity.com/
Adult learning,
online
Udemy
https://www.udemy.com/
CA
San Francisco CA
(888) 888-8681
2012
N/A
Co-Founder &
CEO; Co-Founder
& CTO
feedbackprogram@udacity.com
2011
N/A
2010
Keywords
Organization Name
Youth learning, inperson, computer
science,
underrepresented,
game
development,
robotics, web
development, AI,
STEAM, Black
founder
Uplift, Inc.
Website
Mission/Description
Population Focus
Time Commitment
Cost
Languages/Courses
Address
City
State
PO Box 2773
Washington
DC
Los Angeles
CA
Zip
Locations
Leadership/Contact
Title
20013 Washington, DC
Leshell Hatley
Executive Director
and Lead
Instructor
studystem@upliftdc.org
Juan Vasquez
Youth learning,
boys, high school,
summer,
leadership
development, web
development,
mobile,
URBAN Teens eXploring
underrepresented Technology
http://www.urbantxt.com/
http://www.uvga.org/
Adult learning,
online, resources,
UX
http://www.uxapprentice.com/
This site is designed to teach you the basics of user experience design with
an easy process to follow and pointers for where to learn more.
Beginners
http://www.webstartwomen.com/
http://www.webmonkey.com/tutorials/
Varies
http://wizbots.com/
Grades 2-8
Varies
weekly meetings
2 weeks
Various
Lagos
Varies
Various
Houston
TX
New York
NY
UX Apprentice
Adult learning,
online, web
development,
multimedia
Webmonkey
Youth learning, inperson, summer,
camps,
workshops,
afterschool,
robotics, product
design, projectbased learning,
certification
WizBots
http://www.upliftdc.org/
Adult learning,
women, network,
events
https://www.facebook.
com/womenwhocode; http://www.
meetup.com/Women-Who-Code-SF/
Women Who Code is a network for women who code in any framework, any
level of experience, any size of company, or who just code for fun. The group
meets weekly for technical study groups and monthly for larger format events
including tech talks, career trainings, and hack nights. Current and aspiring
coders are welcome. There are various chapters across the nation and
internationally.
Women
Youth learning,
girls, women, inperson, camps,
Nigeria
Women's Technology
Empowerment Centre - W.TEC
http://www.w-teconline.org
The Womens Technology Empowerment Centre, W.TEC, is a Nigerian nongovernmental organisation working to empower girls and women socially and
economically, using information and communication technologies (ICTs).
Middle & high school girls, university women
http://www.wstechcamp.com/
Youth learning,
competition
http://www.worldwideworkshop.org/
Youth learning,
afterschool,
software
development,
mobile,
underrepresented
Youth learning,
online, game
development,
mobile
http://youngrewiredstate.org/
Youth APPLab
http://www.youthapplab.com/
http://www.youthdigital.com/
http://zamrize.org/
http://zipfianacademy.com/
15 week summer
programming academy
Self-paced
Youth Digital Studio provides online classes in game design and app design. Ages 8-14
Zamrize empowers youth to become creators of technology
through lab-based integrative computational experiences that
focus on exposure, education, and entrepreneurship. Zamrize
accelerates the work of local organizations in the African country of
Zambia to ensure diverse participation in the new technology
economy. Providing hands-on training in software development and
electronics is a key goal for this initiative. Participants will be
taught fundamental web development skills. They will learn based
on proven models created to teach high school aged students
HTML, CSS, and Javascript - basic web development languages.
Participants will also be taught how to create mobile applications
that help their communities and can be monetized to generate
Youth
revenue.
Zipfian is an intensive, 12-week program in San Francisco, CA, that aims to
graduate proficient data scientists. The curriculum has been crafted by
practicioners in the field and is based on hands-on projects and real-world
applications. The full curriculum covers software engineering, machine
learning, statistics and probability, utilities: shell/UNIX, data at scale, and
then how to acquire, store, transform, and visualize that data. Zipfian
promises an intimate class size (only 15 students are admitted per cohort),
mentorship from instructors and industry experts, high-quality datasets,
individual and group projects, and a hiring day at the end of the program to
match graduates with premier tech companies. In addition to the 12-week
immersive course, Zipfian also offers an online Intro to Data Science Class
Series that includes six 1.5-hour lectures, class exercises to provide handson practice, and access to an online Q&A forum where professors can
answer students' questions.
Anyone
Phone Number
When Founded
(202) 713-5027
1999
juan@urbantxt.com
info@uvga.org
N/A
N/A
uxapprentice@balsamiq.com
CSS basics
Cambridge, MA
info@webstartwomen.com
2011
Free
N/A
Robotics
info@wizbots.com
2010
womenwhocode@gmail.com
2011
info@w-teconline.org
2008
Free
San Carlos
CA
Nigeria
UK
$16000
Oreoluwa Somolu
Amber Oliver
Durham
NC
27707 Durham, NC
Zambia
San Francisco CA
San Francisco, CA
(240) 619-8842
interest@wonder-space.com
(877) 972-2671
info@worldwideworkshop.org
(646) 895-9167
yrs@rewiredstate.org,
hello@youngrewiredstate.org
Washington, DC
12 weeks
2002
2009
studystem@upliftdc.org
Justin Richards
Director
info@youthdigital.com
Joy Buolamwini
hello@zipfianacademy.com
(919) 766-0691
2010
2011
2013
Organization Name
Youth learning,
in-person,
camps
Bay Area Summer Enrichment (BASE) Camp
Youth learning, Berkeley Foundation for Opportunities in
adult resources, Information Technology (BFOIT) Introduction
curriculum
to Computer Programming
Youth learning,
summer, camps,
workshops, web
development,
game
development,
chapter-based,
Black founder,
underrepresentedBlackGirlsCode
Youth learning,
mentors,
afterschool
Breakout Mentors
Youth learning,
pilot, middle
school,
underrepresentedCampCode (Level Playing Field Institute)
Youth learning,
in-person,
camps, game
Children's Creativity Museum: Game Design
design
with Scratch Programming Camp
Youth learning,
in-person,
camps, game
design,
Children's Creativity Museum: Tynker
animation
Programming Camp
Youth learning,
girls, middle
school,
computer
science, lowincome,
underrepresentedCodeEd
Youth learning,
school-based,
home-based,
online, tutors,
teacher
development
CodeHS
Youth learning,
in-person,
workshops, high
school, summer,
fellowship,
underrepresentedCodeNow
Youth learning,
in-person,
animation, game
development,
summer, camps ComputerMagix
Youth learning,
girls,
conference, blog Dare 2B Digital
Youth learning,
adult learning,
in-person,
summer, camps,
certification,
chapter-based Digital Media Academy
Youth learning,
in-person,
animation, game
development,
summer, fall,
spring, camps,
workshops
Digital Monkey
Youth learning,
software/app,
hardware, pilot GigaBryte
Youth learning,
girls,
underrepresented,
clubs,
afterschool,
events,
workshops,
summer, AI,
software
engineering,
mobile
Girls Code
Youth learning,
girls, middle
school, inperson, club,
summer,
workshops,
leadership,
robotics,
AspireIT
Girls for Computing and Robotics Club
Youth learning,
girls, pilot
Girls Gone Geek
Youth learning,
girls, events,
high school,
mentors
Girls Teaching Girls to Code
Youth learning,
girls, camps,
clubs, web
development,
robotics, mobile,
mentors,
curriculum,
chapter-based Girls Who Code
Youth learning,
platform,
curriculum,
teacher
development,
game design,
standardsbased,
mentoring,
technical
support
Globaloria (by WorldWideWorkshop)
Youth learning,
in-person,
project-based
learning, web
development,
entrepreneurship,
life skills, project
management,
mentors,
internships,
underrepresentedHack the Hood
Youth learning,
in-person,
camps,
workshops, web
development,
game design,
visual arts,
chapter-based iD Tech Camps
Youth learning,
girls, boys,
parents, projectbased,
elementary,
middle school,
high school,
underrepresented,
mentors,
chapter-based Iridescent Learning
Youth learning,
in-person,
summer,
workshops, web
development,
animation, game
development
Ohlone for Kids and Teens
Youth learning,
parent
resources,
teacher
resources,
platform,
network,
programming,
game
development
PowerMyLearning (by CFY)
Website
http://www.sfbasecamp.com/
Mission/Description
Population Focus
BASE Camp is a summer program for youth to design, program, and play their own computer games! The curriculum takes
advantage of the visual and interactive nature of making games so that students learn by experimenting. Students in their
classes learn programming fundamentals in Python a powerful but easy to learn language.
Middle school
http://www.bfoit.org/itp/itp.html
BFOIT provides a website for parents and teachers, and some students. It is a walk-through of the basic concepts behind
writing computer programs, with an emphasis on graphics and games.
Time Commitment
Cost
Languages/Courses
Address
City
State
Zip
2 weeks
$1450
Python
Sunnyvale
CA
94085 Sunnyvale, CA
Self-paced
Free
jLogo, Java
Berkeley, CA
bfoitGuy@gmail.com
future@blackgirlscode.com
http://breakoutmentors.com/
Through community outreach programs such as workshops and after school programs, Black Girls Code (nonprofit
pending) introduces underprivileged girls to basic programming skills in languages like Scratch and Ruby on Rails. Their
goal io increase the number of women of color in the digital space by empowering girls of color ages 7 to 17 to become
innovators in STEM fields, leaders in their communities, and builders of their own futures through exposure to computer
science and technology. They do Summer of CODE workshops in 7 cities currently.
Girls of color, ages 7-17
Breakout Mentors teaches computer programming to young Bay Area students, with a focus on making it fun. The
organization offers a variety of services, all centered around providing a project-based, personalized education for students
ages 8 to 17. Breakout Mentors pairs each student to work 1-on-1 with an experienced mentor the student is behind the
mouse and keyboard at all times. The mentor is able to move at the students own pace, introducing new concepts as he or
she is ready. It also allows room for the students individual creativity the mentor helps bring the students ideas to life.
The result is an engaged student that is having fun! The mentor typically meets in the students home for an hour and a half
session once or twice a week. Breakout Mentors occasionally sets up small classes for groups of friends that are interested
in learning together. Breakout Mentors teaches several after-school enrichment programs at Bay Area schools.
Bay Area students ages 8 to 17
http://lpfi.org/
CampCode is LPFI's computer science initiative in partnership with the YMCA (taking place at the West Oakland Middle
School). This is a 2-week pilot program with 11 middle school scholars.
http://creativity.org/programs/camps/
The Children's Creativity Museum's Game Design with Scratch Programming Campers will learn fundamental programming
concepts while creating their own simple video games using Scratch, a kid-friendly programming language developed by M.
I.T.
Ages 9-12
1 week
$350/week
Scratch
San Francisco CA
http://creativity.org/programs/camps/
The Children's Creativity Museum's Tynker Program Camps are one-week camps that teach kids (grades 3-8) how to
create their very own computer games and animated stories, which they can share with their friends and family!
Grades 3 - 8
1 week
$600/week
Tynker
http://www.codeed.org/
CodeEd (nonprofit) teaches computer science to girls from underserved communities, starting in middle-school. They
partner with schools and programs serving low-income girls and provide them with volunteer teachers, computer science
course offerings, and computers.
26 Maple Ave. #1
http://codehs.com/
CodeHS is a site which will introduce you to programming and computer science principles. It is built for complete
beginners, and you learn by watching videos, working in the browser, and then getting help and feedback from real people
who know this material. The goal of CodeHS is to spread the knowledge of computer science by offering well crafted
instructional materials supported continuously by the quality, personal attention of their enthusiastic tutors. There are
school-based packages, but individuals can also purchase memberships.
Self-paced
http://codenow.org/
CodeNow is a nonprofit that teaches foundational skills in computer programming to underserved high school students.
They partner with community organizations to hold free, extracurricular, off-campus trainings for high school students.
Free
$399/week to $599/week
http://www.blackgirlscode.com/
http://www.computermagix.org/
http://www.dare2bdigitalconference.com/
http://www.digitalmediaacademy.org/
http://www.digitalmonkeyschool.com/
All ages
1 week
http://www.gigabryte.com/
GigaBryte introduces late elementary school kids to programming. The platform consists of a drag-and-drop visual
programming environment; a wearable device that enables kids to bring their programs into the real world; and an online
community where children can share their creations and remix the programs of others. They are also developing a
curriculum to introduce fundamental computer science concepts like loops, conditionals, variables, procedures, and more
through video tutorials.
Grades 3 - 6
http://www.girlscode.co/
Girls Code is a women's non-profit group sparking the young minds of students 9+ mainly in underprivileged areas to learn
code. The program gathers students at school with assemblies, clubs, and other after school events. They create special
workshops to furthur teach them and give them projects to establish skills in leadership and communications. They also
host weekend and summertime programming to engage them in artificial intelligence, software engineering, mobile
development, etc.
N/A
http://www.girlsteachinggirlstocode.org/
CA
Varies
self-paced
brian@breakoutmentors.com
(650) 669-8789
sumaiya@lpfi.org
(415) 946-3030
info@creativity.org
(415) 820-3320
San Francisco CA
info@creativity.org
(415) 820-3320
Cambridge
MA
San Jose
Co-founders
Ryan Seashore
Founder
ryan@codenow.org
Fee-based workshops/camps
Los Gatos
CA
Redwood City, CA
Ruth Stergiou
Berkeley, CA; Los Angeles, CA;
Irvine, CA; San Diego, CA; Austin,
TX; Chicago, IL; Toronto, Canada;
Atlanta, GA; Washington, DC;
Stanford, CA; Swarthmore, PA;
Philadelphia, PA; Bronxville, NY;
New York, NY; New Haven, CT;
95032 Cambridge, MA
Belmont
CA
94002 Belmont, CA
visual programming
Momo Akade
Girls Teaching Girls to Code is a program where Stanford women in Computer Science will teach Bay Area high school girls
to code. Students learn programming basics, build exciting projects, and develop strong relationships with mentors in the
field.
Bay Area high school girls
Basic programming
http://www.girlswhocode.com/
Girls Who Code (nonprofit) works to educate, inspire, and equip young women with the skills and resources to pursue
academic and career opportunities in computing fields. They have a Summer Immersion Program which pairs 300+ hours of
intensive instruction in robotics, web design, and mobile development with engaging, career-focused mentorship and
exposure led by top female entrepreneurs and engineers. Girls Who Code has packaged its signature program and
curriculum for replication inside schools and community organizations in its Girls Who Code Clubs. Now in pilot programs in High school girls, summer immersion program
New York, Boston and Philadelphia, Girls Who Code Clubs will launch nationwide soon.
for female high school juniors
8-week summer immersion program
New York
NY
http://www.globaloria.org/
Globaloria provides educators with the tools and skills to teach students content knowledge and technical skills through
game design. This innovative blended learning system includes a turnkey digital platform, comprehensive professional
development, and year-long expert support. It introduces students to industry-standard tools and practices and is aligned
with the Common Core State Standards, Next Generation Science Standards, P21 and ISTE NETS. Globaloria seeks to
engage millions of students in digital learning for mastering the knowledge and skills they need to succeed in school,
college and careers in the global innovation economy, to empower educators and school systems by enhancing their 21stcentury capabilities and STEM learning and teaching opportunities, and to power up classrooms and turn them into
networked design studios that motivate students to work harder and dig deeper into content and complex projects.
Globaloria
New York
NY
http://www.hackthehood.org/
Hack the Hood provides technical training in high in-demand multimedia and tech skills to youth who will then apply their
learning through real-world consulting projects with locally-owned businesses and non-profits. During sprints that are 6weeks long, low-income youth gain hands-on training and experience executing search engine optimization; building mobile
friendly, responsive web sites using template software; and getting clients listed in local maps and directories. Youth also
learn transferable leadership, entrepreneurship, and life skills under the direction of experienced trainers from Center for
Media Change/Oakland Local, United Roots and HUB Oakland.
Oakland residents ages 16-20
6 weeks
http://www.internaldrive.com/
iD Tech Camps are highly-rated, very expensive, week-long summer camps for boys, girls, and teens ages 7 to 17 held on
university campuses nationwide. Youll find iD Tech Camps, iD Gaming Academy, iD Visual Arts Academy and iD
Programming Academy at only the best colleges and universities.
1 week
http://www.missionbit.com/
http://www.mouse.org/, http://www.
mousesquad.org/
http://www.ohloneforkids.com/
Free
Youth
Oakland, CA
MOUSE (nonprofit) empowers underserved youth to learn, lead and create with technology, preparing them with skills
essential for their academic and career success. The MOUSE Squad program trains and supports students to be the digital
media and technology experts in their schools. MOUSE Squad provides specialist curriculum and hands-on events to give
youth opportunities to deepen their skills and interests in tech innovation, including robotics, game design and web-making.
There are 492 Mouse Squads so far, with lots of support and appealing challenges from the central organization. MOUSE
Corps is a youth-centered design and technology program that develops emerging leadership, professional and technical
skills of high school students from MOUSE Squads across NYC.
Underserved youth
Ohlone for Kids and Teens offers summer enrichment courses to youth entering grades 4-11. Course topics include
Arts/Performing Arts, Language Arts, English, Math, Reading, Lego Robotics/Electronics, Science, Social Studies,
SAT/College Preparation. Their computer programming offerings include:
-Customizing Word Press Blogs (HTML, PHP, CSS)
-Coding Academy (HTML, Javascript, Python, Ruby and Mobile Apps)
-Intro to Programming (Scratch)
-Create Your Own Webpage (HTML)
-Logic & Animation (Alice and Scratch)
-Creating Computer Games
-3D Animation and Intermediate Programming (Alice)
-Advanced Technology Projects
Grades 4-11
CFY is a national nonprofit organization that helps students, teachers, and parents use digital learning to improve
educational outcomes. Its free PowerMyLearning.org platform provides innovative tools and thousands of engaging curated
K-12 activities to inspire and drive student learning. Available courses include computer programming, 3D programming,
http://cfy.org/; http://powermylearning.org/ and game design, among other subjects.
K-12
Project A-Game will give local youth the opportunity to build and run a game studio in their communities. It will be hosted at
Youth UpRising in Oakland and at the Salvation Army in Sacramento. Project A-Game is designed to imbue its young
participants with skills in science, technology, engineering arts and math learning (STEAM) fields, as well as experience
with leadership, game development and mentoring.
Varies
info@dare2bdigitalconference.com
digitalmonkeyschool@gmail.com
Stephen Cooper
They give students the opportunity to learn directly from successful engineers and entrepreneurs who enjoy sharing
knowledge and want to give back to the community. They're focused on project based learning and aim to teach both core
computer science concepts as well as the practical skills and technologies that are required to build web sites and
applications today. They partner with the public school system, Out of Site, and Jamestown Community Center to provide
elective credit to students that counts towards their graduation.
Co-Founder, CEO
2 weeks, 9 am - 5 pm
2002
(650) 296-6323
2006
hhcheng@ucdavis.edu; gcrc@iel2.engr.
ucdavis.edu
(530) 752-5020
2013
girlsteachinggirlstocode@gmail.com
Susan Mernit
Project Director
info@worldwideworkshop.org
(646) 895-9167
2006
hth@oaklandlocal.com
(510) 834-0347
2013
(888) 709-8324
2007
95008 National
info@internalDrive.com
Los Angeles
CA
info@iridescentlearning.org
San Francisco, CA
Daniel Rabuzzi
2013
2012
CA
(866) 656-3342
2013
Campbell
NY
2009
teresaf@girlscode.co
New York
2013
2011
mo@gigabryte.com
Free
(818) 621-6960
info@ComputerMagix.org
The mission of Iridescent Learning (nonprofit) is to use science, technology and engineering to develop persistent curiosity
and to show that knowledge is empowering. They work with elementary, middle school, and high school underprivileged
and under-represented students and their families. The org has a three-pronged strategy of teaching cutting edge science,
engineering, and technology through hands-on, interactive lessons, using powerful mentors and enlisting strong parental
involvement.
Mission Bit is a non-profit that offers free programming classes taught by experienced engineers and entrepreneurs to San
Francisco public school students. No prior experience required.
2012
Stanford, CA
http://iridescentlearning.org
2010
Davis, CA
Ages 7-17
angie@codeed.org; info@codeed.org
National, Global
2013
zach@codehs.com; jkeesh@codehs.
com; team@codehs.com
CA
When Founded
2011
Director of Strategic
Partnerships
Alice
Phone Number
Founder
info@sfbasecamp.com
http://c-stem.ucdavis.edu/GCRC/
Title
Sumaiya Talukdar
San Francisco CA
Leadership/Contact
Brian Skinner
Oakland, CA
Digital Monkey School's mission is innovative Art education, promotion of art and independent development of video games
and animation. They teach Digital Art, introducing modern digital Art Creation Tools (like Photoshop, After Effects, 3DStudio
Max, Unity, UT3, Game Maker, Maya, Flash and much more) to youngsters and adults. They have different experimental
educational programs that are inclusive to a wide range of students of different age groups and skill levels; from young
beginners to post graduates and video game professionals.
GigaBryte (formerly TinkerTags) is a platform that makes learning to code easy, fun, and cool. The organization aims to
teach a billion kids to create and control interactive systems with a mission to put more learners on the ramp towards further
STEM and computing experiences by giving kids the chance to code the things they love!
The Girls for Computing and Robotics Club will include basics of engineering, basics of C programming, field trips, and
robot prototyping that aids humans. The summer program will focus on instilling confidence, teamwork, reasoning, and
problem-solving, as well as changing the misconception that girls cannot be scientists and engineers. Program leader Sruti
Modekurty is an Electrical and Computer Engineering major at Carnegie Mellon University and participant in five World
Championships as a VEX & FIRST Robotics programmer and builder.
Girls Gone Geek is a 2-week Alice-based pilot program for high achieving high school girls in the Bay Area. The program
was started by Stanford University professor, Stephen Cooper. Students learn to code in Alice, go on field trips, and get a
Macbook Air.
Palo Alto
ComputerMagix is a group of parents and professionals tired of hunting for great technology summer camps for their kids.
So they decided to take some time off their work in the summer to create high quality and affordable technology camps for
their kids to learn and enjoy digital technology and for families who have similar needs.
K-12
The mission of Dare 2B Digital (nonprofit project of Invent Your Future Foundation) is to ensure that women are fully
represented in the wide spectrum of exciting, creative and lucrative careers that leverage an education in computer science.
Dare 2B Digital reaches out to girls middle and high school students including those in underserved communities, who
use familiar technology everyday (cell phones, video games, the Internet), but who usually do not consider careers that
envision, develop, market, sell, apply, or rely on these and other technologies.
Middle & high school girls
Digital Media Academy is a learning institution that provides summer camps and hands-on courses in 3D modeling &
animation, app & web dev't, digital film, music, & post production, game design, photography, art & design, programming &
robotics, science & engineering, sports & technology.
PO BOX 60921
Locations
Executive Director
info@missionbit.com
2013
1997; MOUSE
Squad program 2000
Varies
Fremont
CA
ofk @ohlone.edu
(510) 742-2304
Self-paced
Free
Palo Alto
CA
CFY-SFBay@cfy.org; http:
//powermylearning.org/support
(415) 683-3123
2010
Oakland
CA
(510) 777-9909
2013
Self-paced
Burlingame
CA
94010
(650) 599-0399
1997
Funding for Project A-Game is coming from the ESA, a U.S. trade body representing the game industry, and the nonprofit
California Endowment. E-Line Media, a publisher of game-based educational products, is providing "technical and logistical
support," according to a press release from the ESA.
Youth learning,
game
development,
pilot
Project A-Game
Youth learning,
software/app,
programming
language, game
development
Stagecast Creator
These pilot youth-run game studios will serve as a venue for participants to develop game-making skills such as
programming, digital design, illustration, animation, visual storytelling, and project management. The studios will also
http://www.youthuprising.org/; Sacramento provide an opportunity for youth to collaborate in the creation of original computer and video games. As youth develop
Salvation Army website
experience as game makers, they will also have an opportunity to serve as peer mentors for newer members of the studio. Youth
Stagecast Creator is an application for building interactive 2-D simulations, stories, games, and more. Starting with a blank
stage, users add a cast of characters and then move the characters around to visually generate "rules of behavior."
Students can create simulations that demonstrate concepts in science, math, or other subjects, or they can make games to
share with friends. In the process, they apply basic computer science concepts in an object-oriented programming
http://www.stagecast.com
environment -- without needing to learn a programming language. Easy to learn, the software includes a self-paced tutorial. Grades 1 - 10
info@stagecast.com
Youth learning,
post-secondary,
in-person,
summer,
internships,
workforce
development,
quality
assurance
SummerQAmp
Youth learning,
in-person,
summer, camps,
LEGO,
animation, game
development,
internships,
workshops,
robotics
TechKnowHow
Youth learning,
male, Black,
high school,
summer,
weekends,
Black founder,
underrepresentedThe Hidden Genius Project
Youth learning,
software/app,
online, platform,
curriculum,
school-based,
summer, camps Tynker
Youth learning,
in-person,
summer, camps,
workshops,
afterschool,
robotics, product
design, projectbased learning,
certification
WizBots
Youth learning,
in-person,
network, events,
mentors
Young Rewired State
SummerQAmp (nonprofit) is a nationwide initiative to train a new workforce in tech skills and create tech jobs for America's
youth. During the SummerQAmp internships, participants are provided with fundamental understanding of how software
works and are given access to an educational resource to assist them in preparing for a potential career in software
development.
http://www.summerqamp.org/
Sparked by a conversation between GroupMe co-founder, Steve Martocci, and musician Jon Bon Jovi, SummerQAmp was
created in 2012 as part of the White Houses Summer Jobs+ initiative. The goal of SummerQAmp is to introduce Quality
Assurance (QA) as a potential career path to American youth (ages 18-24) who are unaware of the opportunity by allowing
them to gain valuable work experience as summer interns at software companies.
Ages 18-24
info@summerqamp.org
TechKnowHow offers fun and enriching Computer and LEGO Summer Day Camps for students, ages 5-14, in the San
Francisco Bay Area.
http://www.techknowhowkids.com/
Our Summer Camp classes include LEGO projects with motors, NXT Robotics, Electronics, Stop-Motion Animation, and
Game Design. Classes feature high-interest, age-appropriate projects which teach technology and science skills.
Ages 5-14
http://www.tynker.com/
The Hidden Genius Project (THGP) (nonprofit pending) provides black male youth in Oakland with the knowledge, skills,
mentors and experiences to obtain and create technological jobs in this new, gloabl 21st century economy. HGP provides
an intensive 8-week summer program in Software Engineering, User Experience Design and Technology Entrepreneurship.
There are also weekly learning sessions in the Fall and Spring.
Black males ages 13-17
Tynker is an easy-to-learn, user friendly visual programming language designed for young learners grades 4th through 8th.
Tynker is inspired by Scratch from MIT. It is a completely browser-based platform written using Open Web standards such
as Javascript, HTML5, CSS3 and does not use Flash. Tynker also provides an Intro to Programming home study course
that covers basic programming concepts including creating scenes, playing sounds, moving characters, conditionals and
repetition, animation, handling keyboard and mouse events, pen drawing, collision detection, keeping score and more. The
course also has a parent dashboard to help parents assist their kids through the program. Tynker also has a platform for
schools (Tynker Scholastic) so teachers can teach programming.
Grades 4-8
http://wizbots.com/
Wizbots is the #1 provider of Imagineering programs for Kids (grades 2-8) in the Bay Area. They serve kids of all levels,
from novice to seasoned practitioner, in the art and science of Imagineering all year round.
http://youngrewiredstate.org/
Young Rewired State is a network of software developers and designers aged 18 and under. Its primary focus is to find and
foster the young children and teenagers who are driven to teaching themselves how to code and how to program the world
around them. It is the philanthropic arm of Rewired State. They host coding events.
18 & younger
http://www.hiddengeniusproject.org/
Grades 2-8
week-long camps
Free
Self-paced
Varies
TechKnowHow, Inc.
553 Pilgrim Drive, Suite D
Foster City
CA
1750 Broadway
Oakland
CA
94612 Oakland, CA
Tynker
Mountain View CA
Robotics
San Carlos
CA
UK
campinfo@techknowhowkids.com
Founder
1994
contact@hiddengeniusproject.org
2012
info@tynker.com
2013
info@wizbots.com
2010
yrs@rewiredstate.org,
hello@youngrewiredstate.org
2009
Jason Young
(650) 638-0500
Keyword
Bootcamp
Certification
Corporation
MOOC
Chapter-based
Network
Hackathon
Definition
Intense program that prepares participant for at least an entry-level developer position
Programs that have some type of certification program, badge system, or belt system to identify skill
development progress
Program either provides training to corporations or on behalf of a specific corporation
massively open online course
An event where individuals collaborate in a short and intense time period (typically 24 to 72 hours) to build a
mobile or web application