Python Programming Workshops For Women and their Friends
JavaScript Python
Pull request Compare This branch is 61 commits ahead of lsblakk:master.
Latest commit b353e5a Jan 18, 2013 @danabauer danabauer not the way to do it
Permalink
Failed to load latest commit information.
_downloads update site Jan 17, 2013
_images and now with a .nojekyll Dec 8, 2011
_sources updated html Jan 17, 2013
_static update Jan 18, 2013
badges update events Jan 17, 2013
dependencies update events Jan 17, 2013
docs not the way to do it Jan 18, 2013
doctrees updated html Jan 17, 2013
utils screenshot, also much expected 'friday setup' content, draft 'setup_s… Mar 19, 2011
web trivial webpage Mar 15, 2011
.buildinfo update events Jan 17, 2013
.nojekyll and now with a .nojekyll Dec 8, 2011
README.rst updated to be able to use docs/Makefile Dec 9, 2011
about.html update events Jan 17, 2013
brainstorming.html update events Jan 17, 2013
for_guides.html update events Jan 17, 2013
for_learners.html update events Jan 17, 2013
for_organizers.html update events Jan 17, 2013
index.html not the way to do it Jan 18, 2013
index.html.bak setting up the site to home of gh-pages Dec 8, 2011
notes_and_tools.html update events Jan 17, 2013
objects.inv updated html Jan 17, 2013
previous_pystars.html update events Jan 17, 2013
safer_space.html update events Jan 17, 2013
schedule.html update events Jan 17, 2013
search.html make html Jan 17, 2013
searchindex.js updated html Jan 17, 2013
setup_machine.html update events Jan 17, 2013
sponsors.html update events Jan 17, 2013
survey.html update events Jan 17, 2013
survey_common.html update events Jan 17, 2013
survey_post.html update events Jan 17, 2013
survey_post_google.html update events Jan 17, 2013
survey_pre.html update events Jan 17, 2013
survey_pre_google.html update events Jan 17, 2013
webapp_answers.html update events Jan 17, 2013

README.rst

PyStar - Programming Workshops for Women and Their Friends

The PyStar program is a workshop designed to teach women and their friends who are looking to learn how to program in a friendly non-alpha-geek environment. Currently there are PyStar events taking place in Minneapolis, Philadelphia, and the Bay Area as well as similar workshops in Boston and LA. To organaize events using this curriculum or to add to it in any way please join our Google group http://groups.google.com/group/pystar

About

Goal

The PyStar program is a workshop designed to teach women (including trans women) and their friends who are looking to learn how to program in a friendly non-alpha-geek environment. The goal of this program is to increase the number of women in computer programming, especially in the Python language which is considered to be a very approachable language to get started with.

Pedagogy

The approach for this workshop is to have groups learning together with at least one guide or instructor who can lead where needed, and help out as requested while participants work through badges at their level of learning. At present there are two streams for the one-day workshop participants: Learning to Program or Web Application (using Django). One is more of a focus on the basics of programming and is well suited to students with very little experience in programming. The other is a bit more involved and will require network access as it includes putting a Django site up on the web.

Future

As these workshops begin to happen it is hoped that attendees will come back as assistants in future workshops with the end goal of having former participants become guides/instructors at future workshops. There may be a disproportionate amount of male teachers at initial workshops which is why we are encouraging participants to come back and take the lead as soon as they feel ready.

Issue Tracking

  • more badges at different levels of programming (tiered badges)
  • clean up & improve Windows set up instructions
  • modularize (or turn into badges) the Django web app

Website Maintenance

The site is set up as a github page and the domain redirects to it: http://pystar.github.com/pystar/index.html

To update the site, make sure you are on the 'gh-pages' branch, in the docs directory, make your changes to the .rst files, then do 'make html' and the files will be updates in the top level dir for the site.