3929
Comment:
|
4001
|
Deletions are marked like this. | Additions are marked like this. |
Line 11: | Line 11: |
* EducationalCdLinux - bootable CD | |
Line 15: | Line 16: |
* use a running MoinMoin wiki as documentation "glue logic" * Python Docs, Essays * Free Python Books (IntroductoryBooks, AdvancedBooks?) |
* at least on EducationalCdLinux, use a running MoinMoin wiki as documentation "glue logic" * Python Docs, Essays, Free Python Books (IntroductoryBooks, AdvancedBooks?) |
Line 20: | Line 20: |
* John Miller's Thesis | |
Line 28: | Line 27: |
* John Miller's Thesis - URL? |
At PyCon 2004, a BoF discussed ways to get grant money for Python development. The initial target of the funding requests will be for the development of a "Fat Python" distribution. This will take the form of a bootable CDROM. The application on the CD will cover a variety of educational topics, in addition to teaching introductory computer programming. We plan to develop a demo version of the CDROM in parallel with writing a grant request for funding.
This project is discussed on [http://starship.python.net/cgi-bin/mailman/listinfo/python-grants the python-grants list].
See also PythonEducationalDistribution by the Seattle Python Interest Group. They are creating a Windows CD. Also, the Python EduSig list has discussed using [http://www.morphix.org/modules/news/ Morphix] to create a bootable custom CD. I would encourage you to get in touch with both these groups.
Target
- Current thinking is to focus educational/scientific applications.
- interested beginners, include everything needed for starting
EducationalCdLinux - bootable CD
Core Contents
- Core Python distribution, latest version, installed and as installable archive
- Documentation
at least on EducationalCdLinux, use a running MoinMoin wiki as documentation "glue logic"
Python Docs, Essays, Free Python Books (IntroductoryBooks, AdvancedBooks?)
[http://www.network-theory.co.uk/python/manual/pytut.pdf An Introduction to Python] by GvR
[http://www.ibiblio.org/obp/thinkCSpy/dist/thinkCSpy.pdf How to think like a Computer Scientist] pdf
[http://diveintopython.org Dive into Python] pdf
[http://systems.cs.uchicago.edu/~beazley/tutorial/beazley_intro_python/intropy.pdf David Beazley's Intro to Python] pdf
[http://systems.cs.uchicago.edu/~beazley/tutorial/beazley_advanced_python/advpy.pdf David Beazley's Advanced Python] pdf
Presentations
[http://conferences.oreillynet.com/presentations/os2003/urner_kirby_final.ppt Kirby Urner's Python in Education] ppt
[http://www.python.org/doc/essays/ppt/acm-cp4e/acm-cp4e.PPT Computer Programming for Everybody] ppt
- John Miller's Thesis - URL?
Docs, Tutorials and FAQs to non-core components (like PyGtk etc.)
Extensions
- GUI toolkit bindings
- Scientific plotting applications
- PyX
- Numeric Python extensions
- Graphics / Image processing
- ["PIL"]
- PyAC # album creator
- pygame, pyopengl
- Databases and adapters
[http://gadfly.sourceforge.net/ Gadfly]
- adapters for ["MySQL"], ["PostgreSQL"] (do we then have to include the database?)
It will not be any good IMHO if not provide out of the box compatibility with MS (SQL, IIS) -- MR
IDEs, Editors & GUI Builders
- ipython
- Web tools
- PyXML
- libxml2
- other XML packages
- ["Quixote"]
["Zope"] (imho Plone will be better -- MR)
PythonApplications (written in Python)
GuidovanRobot (GvRobot)
WorkforceConnections (courseware through a web interface.)
- Chandler
- Shtoom
- VPython
PyChecker - for checking python src code
- Fun Stuff
- movies - as far as space allows:
- Yoda
- Love Story
[http://www.ibiblio.org/pub/multimedia/video/obp/IntroducingPython.mpg Introducing Python Movie] mpg Huge File Warning! 238 MB
- background image (Python with batteries included in 1024x768?)
- movies - as far as space allows:
There are some ready to go apps like
- library automation
- Plone based school setup
that may show something good out of the box. -- MikeRovner DateTime(2004-04-09T18:59:28Z)