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