4 ms·
http://introtopython.org http://introtopython.org http://github.com/ehmatthes/intro_programming http://github.com/ehmatthes/intro_programming It got some star
by japhyr 12y ago
http://introtopython.org http://introtopython.org
http://github.com/ehmatthes/intro_programming http://github.com/ehmatthes/intro_programming
It got some stars when I first introduced it about a year ago, but I'm mentioning it because I've just picked up development on the project again. It's a site to help people teach and learn Python. I wanted to make an easy way for experienced Python devs to contribute to a site that helps people learn Python.
Key features:
- If you can use IPython Notebook, you can contribute to the project. Every page is an IPython Notebook that gets converted to html. To edit a page, check out the project and edit the notebook.
- If you want to add a tutorial - for example, a tutorial about how to use PyGame, or how to use a specific data visualization tool, or any specific Python library - just make a new notebook, write your tutorial using IPython Notebook, and run intro_programming/scripts/build_html_pages.sh.
I just pushed a branch that updates the infrastructure to IPython 3.0. I'm a day or two away from updating the first project on the site, which shows how to plot recent earthquakes on a world map - that project has been well received for the last year. (http://introtopython.org/visualization_earthquakes.html http://introtopython.org/visualization_earthquakes.html)
If you're interested in helping out, get in touch or open an issue.