Hi Michael --
I teach Python pre-college via Saturday Academy in Portland, Oregon
per page 31 of the current catalog. Also taught 8th graders Python in
one of our flagship public schools (Winterhaven PPS).
My CP4E resources are at http://www.4dsolutions.net/ocn/cp4e.html
I was the original designer and maintainer of the current edu-sig home page
(pre "new look" with the cool new Python Nation logo 'n all).
Kirby
We will begin expanding our college-level Python-based materials from
CS1 (intro) to high school this summer. Our goals are, briefly:
- create an engaging new method for teaching intro to CS
- use robots and Python
- each student has her own robot (a "personal robot")
- robots are designed to be used, not built or "hacked on" (ie, no
exposed electronics or wiring)
- we are designing a robot, software, and curricular materials
- designed to have a great appeal to all students, especially those
non-traditional students (women and minorities)
- focus on "computation" not robots, programming, mechanical
engineering, or electronics
This is being created by the Institute for Personal Robots in Education
(IPRE):
http://www.roboteducation.org/
The IPRE is hosted at the Georgia Institute of Technology and Bryn Mawr
College (an all-women's liberal arts college).
The materials-in-progress can be found on our wiki, here:
http://wiki.roboteducation.org/Introduction_to_Computer_Science_via_Robots
This summer I'll begin teaching high school teachers in the Philadelphia
region the materials.
At this year's ACM SIGCSE (Special Interest Group in Computer Science
Education) it was mentioned that 25% of all colleges are using Python in
some fashion. I predict that within 5 to 7 years Python will be the
leader in CS1 languages used in colleges, which will trigger their
appeal in high school AP and other courses.
Let me know if you would like any more information. Thanks!
-Doug