Computer Science for High School

Applications for CS4HS 2012 are now closed. Please check back near the end of the year for 2013 information.

You can then submit your application via this application link.

We look forward to reading your proposals!

We're interested in programs and workshops which: Your program and workshop should:
impact high school and middle school teachers. build teachers understanding of computer science at university and in the workplace. Example: a workshop that provides interaction with professors and/or Google Engineers.
impact pre-service teachers. reach out to students from your college or university who are planning a career in teaching at the middle or high school level.
impact students. encourage existing interest in computer science and build new relationships and opportunities.
train the trainer. create a "trickle-down effect" by giving teachers the understanding and experience needed to filter new skills and ideas to multiple groups of students and peers.
highlight the breadth of computer science as a discipline. associate computer science with creativity and innovation. Coding and programming should be addressed, but so should other core disciplines.
embrace hands on modules. include activities for participants that are interactive, hands-on, and provide tangible skills that can be brought directly back to the classroom.
create new materials that can be used elsewhere by everyone. include accessible online and printed presentations and course materials.
bring new groups of students to computer science. be fun, interactive, and show that there's more to computer science than meets the eye.
create buzz and excitement! that can be brought directly back to the classroom.
are open. take an open source approach with materials and content that are available to all and easily translatable.
build a community of teachers. include team building exercises or provide a way for participants to keep in touch, ask questions of each other, and provide advice and guidance post workshop.
impact diversity. promote computer science understanding and interest among historically under-represented groups.