[Sugar-devel] Required Details for Turtle Blocks for in-line programming

Walter Bender walter.bender at gmail.com
Mon Feb 23 09:31:44 EST 2015

Thanks for taking an interest in the project.

Regarding your point of clarification, I think that using the Turtle
Blocks engine as an editor inside existing activities would be the
preferred mechanism, as oppose to constantly extending Turtle Blocks
itself. This would (1) let the editor be more specific to the needs of
the individual activity; (2) lessen the burden on the user for
installing plugins and extensions; (3) circumvent situations where
there are barriers to sharing data between activities -- e.g., running
outside of Sugar; and (4) perhaps encourage more developers to
incorporate more programmatic elements in their activities.

Make sense?



On Mon, Feb 23, 2015 at 3:46 AM, Amit Kumar Jha <amitjha1412 at gmail.com> wrote:
> Hello,
> I am Amit Kumar Jha from Hyderabad, I am a B-tech CSE student at
> IIIT-Hyderabad, currently in third year. I found the project Turtle Blocks
> for in-line programming quite interesting.
> Before I dive into the project related discussion here is a little bit about
> myself I have a strong grip in coding in python and have also used Turtle
> Blocks activity. I have also been contributing in sugar labs since past 1
> month and I have added following patches
> 1) Added is_prime function to the calculate activity -
> https://github.com/godiard/sugarlabs-calculate/pull/16
> 2) Fixed Pep8 errors -
> https://github.com/godiard/sugarlabs-calculate/pull/17
> 3) Implement select all operation when the user press Ctrl+a -
> https://github.com/godiard/sugarlabs-calculate/pull/26
> I had a few doubts regarding this project like what do you expect?
> Do you expect an editor for writing codes using turtle blocks and then
> integrate this editor with activities like lets say Physics Activity OR
> create a new activity which allows to write code using turtle blocks and
> then maybe use that code(written using this activity) in activities like
> what is done in Turtle Pond activity uploading your piece of search
> algorithm OR maybe both.
> I will be thankful, If someone can provide some more details about the
> project and priority,potential of this project for GSOC 2015
> --
> Thanks
> Amit Kumar Jha

Walter Bender
Sugar Labs

More information about the Sugar-devel mailing list