[IAEP] [Sugar-devel] About to teach Python programming

Mike Rehner babarehner at gmail.com
Mon Jan 14 22:14:33 EST 2013


Here is a list of Python resources if that would help-
http://www.babarehner.com/ewrench1011/Python/index.html

Cheers,

Mike

On Mon, Jan 14, 2013 at 6:31 PM, Gerald Ardito <gmanb5 at gmail.com> wrote:
> Stephen,
>
> I am starting two weeks from tomorrow.
> I am still trying to wrap my head about the key goals and projects. It would
> be great to share ideas.
>
> Gerald
>
> On Monday, January 14, 2013 at 6:08 PM, Steve Thomas wrote:
>
> On Sat, Jan 12, 2013 at 9:58 PM, <forster at ozonline.com.au> wrote:
>
> Hi
>
> As a beginner, I found creating a Sugar Activity difficult. More difficult
> than creating a program to run from Terminal or Pippy. You might get better
> value using Pygame and writing something that can run from Pippy. The goal
> could be to create more Pippy built in samples.
>
> If you are going to write an Activity, you could give them a 'hello world'
> template and get them to build on that rather than starting from the
> beginning. Your 'hello world' template could have the basics:a text box for
> text entry/display, a canvas for graphical display and an example of
> keyboard and mouse capture.
>
> Agreed. Having a template to build on for an Activity would make things much
> simpler.
>
>
> Good luck. Please ask if you need help.
>
> Ditto.  When will you start the class?  I am also teaching Python to some
> kids now, and  interested sharing ideas.
>
> Stephen
>
>
> Tony
>
>> <gerald.ardito at gmail.com> wrote:
>> > Hello.
>> > I have been asked by my school district to teach a one semester course
>> > on
>> > computer programming to some of our high school students. I was already
>> > settled on Python. In my planning, I thought it would be great if the
>> > students built an application for Sugar/XO Laptop. I have, as I think
>> > you
>> > know, been using them in our school for a few years, I think the
>> > transition
>> > from consumer to producer would be great.
>> >
>> > I am not a Python programmer, although I understand the basic concepts
>> > and
>> > can muddle my way through. So,here's my question -- what should the
>> > students
>> > know/be able to do in Python before they are able to write an Activity?
>>
>> Beyond the basics, understanding the concept of classes and
>> inheritance is pretty essential. Some GTK stuff, but that is pretty
>> straightforward.
>>
>> -walter
>>
>> >
>> > I hope this makes sense. And I appreciate your time.
>> >
>> > Best,
>> > Gerald Ardito
>> >
>> > _______________________________________________
>> > Sugar-devel mailing list
>> > Sugar-devel at lists.sugarlabs.org
>> > http://lists.sugarlabs.org/listinfo/sugar-devel
>> >
>>
>>
>>
>> --
>> Walter Bender
>> Sugar Labs
>> http://www.sugarlabs.org
>> _______________________________________________
>> Sugar-devel mailing list
>> Sugar-devel at lists.sugarlabs.org
>> http://lists.sugarlabs.org/listinfo/sugar-devel
>>
>> _____________________________________________________
>> This mail has been virus scanned by Australia On Line
>> see http://www.australiaonline.net.au/mailscanning
>
> _______________________________________________
>
> IAEP -- It's An Education Project (not a laptop project!)
> IAEP at lists.sugarlabs.org
> http://lists.sugarlabs.org/listinfo/iaep
>
>
>
>
> _______________________________________________
> Sugar-devel mailing list
> Sugar-devel at lists.sugarlabs.org
> http://lists.sugarlabs.org/listinfo/sugar-devel
>



-- 
Mike Rehner
Groveport (Columbus) OH 43125
USA
614 497 9774
www.e-wrench.com
aldebaran.dnsdojo.org (Moodle test server)
www.youtube.com/user/babarehner (YouTube Channel)


More information about the IAEP mailing list