I moved this discussion to the carcode mailing list ...
Toby
On Mon, Mar 24, 2008 at 11:31 AM, Unni <kpn...@gmail.com> wrote:
> Hi,
> Thank You for the feedback. I did read the list of to-dos that was posted.
> there is a point i need clarification upon:
>
> 1> Who are the targeted users ?
Grade 11 and 12 students, and first-year university students ---
basically the kinds of students I teach.
> I was planning on redoing the design integrating some cartoons and fun menus
> that would appeal to a much "youthful" person. Clearly that will take some
> rethinking now.
Have you seen how you create "cars" in Squeak? You draw the car in a
paint program, and then add some code, and off it goes. An interface
that lets you design your own car ---even just the graphics --- would
be nice to have.
> I had some trouble getting carcode to function on my system.
> After commenting out a few well-chosen lines, I was able to more or less
> use it, but only after much experimentation and because i knew how the
> code functioned by then.
What system are you running it one? What version of Python and pygame
are you using? I've only used carcode on Ubuntu Linux, so there might
be some platform-specific code in it.
Perfecting the installation of carcode would definitely be useful, as
beginners get frustrated quickly when they can't even install the
software. I've add this to the website as a task.
> So I agree that the first step should be redesigning the Interface so that
> the user feels intrigued with the application. Also i think we should start
> with some documentation so that future users do not find themselves at
> sea.
Certainly it needs more documentation.
> From the list of needs posted, I think most of them are quite easily doable.
> More car designs are definitely needed, and also some more car
> functionalities.
> I would like to work on all the ideas on the wish-list as a part of the
> SoC.
> Please let me know what you think.
That would be ideal ... you should probably make a list of things you
would like to do, in the order you'd like to do them, relating them to
important dates in the Summer of Code program.
Toby
>
> Cheers,
> Unni
>
>
>
> On Mon, Mar 24, 2008 at 10:59 PM, Toby Donaldson <t...@sfu.ca> wrote:
>
> > I really like xturtle, and have used it extensively. But carcode has
> > some differences:
> >
> > - It's about cars: you start/stop, on the indicators when turning,
> > turn on/off break lights, etc. The cars also behave like real cars:
> > they don't stop or turn on a dime, and so it is challenging to do the
> > equivalent of turtle.left(180) in carcode (as with a real car, you
> > could only do this by driving around in large enough space).
> >
> > - The cars are meant to be controlled autonomously: they have sensors,
> > such as "pixel color sensors", so they can see lines on the road and
> > stay between them. This would then allow you to attempt a problem such
> > as turning your car to face the opposite direction in an *unknown*
> > environment, with only yellow/white lines on the road to guide you.
> >
> > Toby
> >
> >
> >
> >
> >
> > On Mon, Mar 24, 2008 at 7:07 AM, Alan G Isaac <ais...@american.edu> wrote:
> > > On Mon, 24 Mar 2008, Unni apparently wrote:
> > > > I was thinking of taking this up and turning it into
> > > > a complete environment from within which a seventh grader
> > > > or above can learn and enjoy the various aspects of
> > > > python.
> > >
> > > Is there yet any connection with xturtle?
> > > <URL:http://www.rg16.asn-wien.ac.at/~python/xturtle/>
> > >
> > > Cheers,
> > > Alan Isaac
> > >
> > >
> > >
> > > _______________________________________________
> > > soc2008-general mailing list
> > > soc2008...@python.org
> > > http://mail.python.org/mailman/listinfo/soc2008-general
> > >
> >
> >
> >
> >
> > --
> > Dr. Toby Donaldson
> > School of Computing Science
> > Simon Fraser University (Surrey)
> >
> >
> >
> > _______________________________________________
> > soc2008-general mailing list
> > soc2008...@python.org
> > http://mail.python.org/mailman/listinfo/soc2008-general
> >
>
>
>
> --
> Cheers,
> Unni
--
Dr. Toby Donaldson
School of Computing Science
Simon Fraser University (Surrey)