[Tutor] Self-intro and two short newbie questions

2010-03-18 Thread Kevin Kirton
Hi all,

I've committed myself to learning Python and have started reading
"Learning Python" (Mark Lutz) and looking through various online
resources.
My career so far has involved a little high school teaching and about
10 years of translating Japanese to English, but no programming or
coding.

I've also joined this list today and this is my first post.

My aim is to be able to create Python programs, specifically
"activities" that work on the OLPC's XO laptops and SoaS (Sugar on a
Stick).

My questions are: how long would you estimate it to take and how
complicated would it be to create the following as Python programs? (I
know it varies depending on the person, but for example, how long
would it take _you_?)

(i) a simple guitar tuning program involving an image of a guitar and
the playing of each of the standard strings of a guitar (E, A, D, G,
B, E) upon key input by the user
(something similar to this:
http://www.gieson.com/Library/projects/utilities/tuner/ (page is 782kb
to open))
and
(ii) a very basic turtle art program with an intentionally limited set
of commands and on-screen display words (say, a total of 30 to 50
specific strings), wherein the entire set of strings is offered to the
user (perhaps at first use of the program) in a format that enables
easy and full localization of the program so long as each of the
strings is translated appropriately and inputted to the program. I
know of turtle.py and xturtle.py, but I'm thinking of starting
something from scratch. It's the easy localization I'm interested in.

Hope these questions are appropriate. I'm grateful to be able to ask them here.

Kevin (in Australia)
___
Tutor maillist  -  Tutor@python.org
To unsubscribe or change subscription options:
http://mail.python.org/mailman/listinfo/tutor


Re: [Tutor] Self-intro and two short newbie questions

2010-03-18 Thread Kevin Kirton
Thanks very much for the responses.
I feel encouraged now to try to create the guitar tuner program by
myself first, and then the simple turtle art program after that.
It's kind of both exhilarating and daunting that I don't know exactly
where to start at the moment, but that's the fun of learning I guess.
___
Tutor maillist  -  Tutor@python.org
To unsubscribe or change subscription options:
http://mail.python.org/mailman/listinfo/tutor


[Tutor] Any

2010-04-29 Thread Kevin Kirton
Hi all,

I was just wondering if anyone here can recommend any freeware program
that has been written in python and for which the source code is
available.

Basically I just want to see a program that does something relatively
simple and straightforward, but something that is "real world," I mean
something that people actually use, hopefully something that comes
with it's own installer and GUI.

I'd like to try out using the program as an ordinary user and then I
want to look at the source code to see how it's been achieved.

Any ideas or suggestions?

Kevin Kirton
Australia
___
Tutor maillist  -  Tutor@python.org
To unsubscribe or change subscription options:
http://mail.python.org/mailman/listinfo/tutor


Re: [Tutor] Any

2010-04-29 Thread Kevin Kirton
Christian Witts wrote:

> Maybe look through projects at Freshmeat [1].
>
> [1] http://freshmeat.net/tags/python

That's exactly what I was looking for. I've already selected a few
small programs and now I plan on installing them, seeing how they
operate from a user's perspective, then I'll take a look at the source
code and see what I can work out.

Thanks very much.
___
Tutor maillist  -  Tutor@python.org
To unsubscribe or change subscription options:
http://mail.python.org/mailman/listinfo/tutor


Re: [Tutor] Any

2010-04-29 Thread Kevin Kirton
Alan Gauld wrote:

> But if thats not enough try both sourceforge and the PyGame web sites.
> On sourceforge search for projects using python... DIA is one that springs
> to mind(a Visio type drawing program)
>
> PyGame has lots of Python games you can download, several with source.

PyGame looks promising (very distracting too). DIA in itself looks
quite useful and interesting, so I might learn that as a user then see
if I can look through its code.

Thanks for your help.
___
Tutor maillist  -  Tutor@python.org
To unsubscribe or change subscription options:
http://mail.python.org/mailman/listinfo/tutor