[Edu-sig] re: Learning software for 10-13 year olds
Arthur
ajsiegel@optonline.net
Sat, 07 Jun 2003 14:12:05 -0400
>More to the point might be:
>Debian Jr. Project
>Debian for children from 1 to 99
>http://www.debian.org/devel/debian-jr/
>and
>http://www.ofset.org/freeduc/
Guess I'm off on a consectutive post binge again.
but having touted Freeduc I thought I should explore it further. And am
excited by what I found and thought I might describe it further/better
than previously.
Freeduc makes available an iso image which is a run from CD Linux system
chock full of apps of potential interest to children and K-12 educators.
It is interntionized from the ground up. One boots by selecting a
language. End of configuration option issues.
It booted flawlessly on my Dell, welcoming me through my sound card,
after having booted up a nice XServer. It starts Apache on boot and runs
local help resources through it. My internet connection was found at
boot, and I was browsing (with Galeon) not necessary aware wether I was
local or on the Net. In other words I had done exactly 0 configuration
and was quite well in business. A little remarkable, to me.
Think it to be a great resource for someone such as Guido's neighbor.
The latest image includes Python2.2.2. On the app side I see Sketch
http://sketch.sourceforge.net/ prominently in the default menu system.
don't see Idle, which is a shame.
Guess I will start some lobbying for idle, vpython, and eventually -
when it is truly ready for prime time, PyGeo - those coinciding with my
own particular interests.
The prime movers behind Freeduc are the developers of Dr.Genius, a 2d
GUI based dynamic geoemtry construction kit. So I am dealing with folks
quite knowledgeable about dynamic geoemtry software. Hoping they will
see something innovative about PyGeo, in ways that are complementary to
their own work.
I have successfully redesigned PyGeo so that it works nicely from the
interactive prompt - allowing geometric constructions to proceed
interactively line by line. The main thing missing at this point being
full users docs, and a good tutorial. My first stab at a start to the
tutorial ends of being a general introducation to Python as experienced
from the interactive prompt. My tact will be very non-technical, but
will try to introduce Python "experientially" - most particularly
making users aware of the interactive help facilities (I am building
__doc__ strings into the PyGeo source), and some basic introspection
facilities. E.g. walking through a dir() call before and then after an
import has been made - giving, I hope, an intutitve sense of namespaces
and what is happening behind the scenes. And then on to some specifics
as to PyGeo.
Art