[kde-edu]: kde-edu Digest, Vol 74, Issue 20

Rahim Fakir rahim.g.fakir at gmail.com
Sat May 30 03:07:28 CEST 2009


Does anyone knows about software improvement to Nokia N80?
Pls keep sending me samples of KTurtle

On Fri, May 29, 2009 at 6:00 AM, <kde-edu-request at mail.kde.org> wrote:

> Send kde-edu mailing list submissions to
>        kde-edu at mail.kde.org
>
> To subscribe or unsubscribe via the World Wide Web, visit
>        https://mail.kde.org/mailman/listinfo/kde-edu
> or, via email, send a message with subject or body 'help' to
>        kde-edu-request at mail.kde.org
>
> You can reach the person managing the list at
>        kde-edu-owner at mail.kde.org
>
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of kde-edu digest..."
>
>
> Today's Topics:
>
>   1. Re: Custom Turtle / Re: Kturtle (RalfGesellensetter)
>   2. Re: Custom Turtle / Re: Kturtle (Niels Slot)
>   3. Error in KDE site (Alexey Shildyakov)
>   4. Re: Error in KDE site (Albert Astals Cid)
>   5. Re: Custom Turtle / Re: Kturtle (Mauricio Piacentini)
>   6. Re: Custom Turtle / Re: Kturtle (Mauricio Piacentini)
>
>
> ----------------------------------------------------------------------
>
> Message: 1
> Date: Thu, 28 May 2009 22:40:38 +0200
> From: RalfGesellensetter <rgx at gmx.de>
> Subject: Re: [kde-edu]: Custom Turtle / Re: Kturtle
> To: kde-edu at kde.org
> Message-ID: <200905282240.39134.rgx at gmx.de>
> Content-Type: Text/Plain;  charset="iso-8859-1"
>
> On Donnerstag 28 Mai 2009 17:07:22 Mauricio Piacentini wrote:
> > settheme "Egyptian"
> > setsprite 1, "Pharaoh"
> > setsprite 2, "Crocodile"
> > setbackground "Sand"
> > ... and make them run into each other :)
>
> grand idea! just ideal for kids!
> wasn't aware of these possibilities with multiple sprites.
>
> are sprites addressed in a oo way, then - or rather in name spaces?
>
> oo:
> pharao.turnright 90
> crocodile.turnleft 20
>
> name spaces:
> talkto crocodile
> turnleft 20
> forward 200
> talkto pharao
> turnright 90
>
> paralelle scripts (as known from scratch/smalltalk)
> would mean to write one script each per sprite.
>
> this could solve the problem on how to adapt scripts to other themes.
> if you are in the forest and rabbits hunt after foxes, you just need to
> reassign your scripts to the sprites.
>
> but:
> parallele scripts might get out of sync if there is no action/event
> concept.
>
> till now, most use cases for kturtle focussed on the drawn pattern
> (squares,
> stars, fractals), and at more complex drawings, you will need max speed
> where
> you don't see the sprite at all.
>
> chasing foxes or crocodiles is a different - more gameish - approach that
> might call for action and event based input. Maybe not too compatible with
> logo concepts?
>
>
>
> ------------------------------
>
> Message: 2
> Date: Thu, 28 May 2009 23:14:56 +0200
> From: Niels Slot <nielsslot at gmail.com>
> Subject: Re: [kde-edu]: Custom Turtle / Re: Kturtle
> To: kde-edu at kde.org
> Message-ID:
>        <f5f15dc00905281414h1e78afb4p1f2de2e6a6c891f2 at mail.gmail.com>
> Content-Type: text/plain; charset="iso-8859-1"
>
> 2009/5/28 RalfGesellensetter <rgx at gmx.de>
>
> > On Donnerstag 28 Mai 2009 17:07:22 Mauricio Piacentini wrote:
> > > settheme "Egyptian"
> > > setsprite 1, "Pharaoh"
> > > setsprite 2, "Crocodile"
> > > setbackground "Sand"
> > > ... and make them run into each other :)
> >
> > grand idea! just ideal for kids!
> > wasn't aware of these possibilities with multiple sprites.
> >
> > are sprites addressed in a oo way, then - or rather in name spaces?
> >
> > oo:
> > pharao.turnright 90
> > crocodile.turnleft 20
> >
> > name spaces:
> > talkto crocodile
> > turnleft 20
> > forward 200
> > talkto pharao
> > turnright 90
>
>
> My code from a few months ago allowed the usage of OO-like commands. You
> could do something like:
>
> turtle1 = turtle
> turtle1.forward 100
> turtle2 = turtle
> turtle2.backward 100
>
> This would create two additional turtles, and move them both by 100 steps.
>
> We didn't continue this because Cies felt that we shouldn't do OO-like
> things if we couldn't do OO completely.  And I can agree with him on that.
> Maybe we should look at the 'talkto' syntax.
>
>
> >
> >
> > paralelle scripts (as known from scratch/smalltalk)
> > would mean to write one script each per sprite.
> >
> > this could solve the problem on how to adapt scripts to other themes.
> > if you are in the forest and rabbits hunt after foxes, you just need to
> > reassign your scripts to the sprites.
> >
> > but:
> > parallele scripts might get out of sync if there is no action/event
> > concept.
>
>
> Parallel scripts seem to complicated to me. KTurtle is meant as a start
> before learning a real programming language like Java, Ruby or Python. I
> don't want to introduce something that's not going to be in the first few
> lessons of the real programming language.
>
>
> >
> >
> > till now, most use cases for kturtle focussed on the drawn pattern
> > (squares,
> > stars, fractals), and at more complex drawings, you will need max speed
> > where
> > you don't see the sprite at all.
> >
> > chasing foxes or crocodiles is a different - more gameish - approach that
> > might call for action and event based input. Maybe not too compatible
> with
> > logo concepts?
>
>
> In the Logo variant I used as a child I could actually do action based
> things. I could for example have a turtle running around the screen,
> controlled with the arrow keys (this was in the last chapter of the book
> though).
>
> I'm not sure we want to be able to do such things in KTurtle. Having an
> animation of two turtles chasing each other is fine. But if where adding
> interaction and stuff, then we might have to reconsider what KTurtle is
> meant for.
>
>
> Niels
>
>
> >
> > _______________________________________________
> > kde-edu mailing list
> > kde-edu at mail.kde.org
> > https://mail.kde.org/mailman/listinfo/kde-edu
> >
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL:
> http://mail.kde.org/pipermail/kde-edu/attachments/20090528/ab4004e2/attachment-0001.htm
>
> ------------------------------
>
> Message: 3
> Date: Fri, 29 May 2009 01:17:54 +0400
> From: Alexey Shildyakov <ashl1future at gmail.com>
> Subject: [kde-edu]: Error in KDE site
> To: kde-edu at kde.org
> Message-ID:
>        <ef43102f0905281417o2af57906u1c140b28e80f5a4e at mail.gmail.com>
> Content-Type: text/plain; charset="iso-8859-1"
>
> Broken links for KDE projects (Parley, KWordQuiz, Kanagram and KHangman) on
> page: http://edu.kde.org/contrib/kvtml2/kvtml2.php
>
> --
> Best Regards, Alexey Shildyakov.
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL:
> http://mail.kde.org/pipermail/kde-edu/attachments/20090529/c1e4b5c7/attachment-0001.htm
>
> ------------------------------
>
> Message: 4
> Date: Thu, 28 May 2009 23:59:47 +0200
> From: Albert Astals Cid <aacid at kde.org>
> Subject: Re: [kde-edu]: Error in KDE site
> To: kde-edu at kde.org, Alexey Shildyakov <ashl1future at gmail.com>
> Message-ID: <200905282359.50042.aacid at kde.org>
> Content-Type: Text/Plain;  charset="iso-8859-15"
>
> A Dijous, 28 de maig de 2009, Alexey Shildyakov va escriure:
> > Broken links for KDE projects (Parley, KWordQuiz, Kanagram and KHangman)
> on
> > page: http://edu.kde.org/contrib/kvtml2/kvtml2.php
>
> Fixed.
>
> Thanks!
>
> Albert
>
>
> ------------------------------
>
> Message: 5
> Date: Thu, 28 May 2009 19:15:49 -0300
> From: Mauricio Piacentini <piacentini at kde.org>
> Subject: Re: [kde-edu]: Custom Turtle / Re: Kturtle
> To: kde-edu at kde.org
> Message-ID:
>        <90c3da860905281515l6d5bd813y5d4ee6db7ce13091 at mail.gmail.com>
> Content-Type: text/plain; charset=ISO-8859-1
>
> The idea of OO was discussed, but in the end I think we settled to
> implement initially the "talkto" approach. It is more linear and does
> not require any modification in concepts or in the other commands: it
> just makes one sprite the "active" one.
> I agree with Niels that we should probably stop at that point, instead
> of adding complexity. At least for the next step, then we can maybe
> verify how people are using it and then continue to build.
>
> Regards,
> Mauricio Piacentini
>
>
> ------------------------------
>
> Message: 6
> Date: Thu, 28 May 2009 19:16:17 -0300
> From: Mauricio Piacentini <piacentini at kde.org>
> Subject: Re: [kde-edu]: Custom Turtle / Re: Kturtle
> To: kde-edu at kde.org
> Message-ID:
>        <90c3da860905281516k7e4d6dcqb32a201a0ba53535 at mail.gmail.com>
> Content-Type: text/plain; charset=ISO-8859-1
>
> Oh, btw I think Niels is right about the theme versus sprite
> implementation. We could probably just allow people to load simple
> sprites at first.
>
> Regards,
> Mauricio Piacentini
>
>
> ------------------------------
>
> _______________________________________________
> kde-edu mailing list
> kde-edu at mail.kde.org
> https://mail.kde.org/mailman/listinfo/kde-edu
>
>
> End of kde-edu Digest, Vol 74, Issue 20
> ***************************************
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.kde.org/pipermail/kde-edu/attachments/20090529/27db7e0d/attachment-0001.htm 


More information about the kde-edu mailing list