[Sugar-devel] Idea for a New Activity in Sugar: To code and run C, C++ programs

Anish Mangal anish at sugarlabs.org
Tue Aug 7 12:21:07 EDT 2012


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Tuesday 07 August 2012 01:36 AM, Gonzalo Odiard wrote:
>
>
> On Sun, Aug 5, 2012 at 12:03 PM, Kartik Kumar <kartik.peri at gmail.com
<mailto:kartik.peri at gmail.com>> wrote:
>
> Hi All,
>
> I was thinking of an Activity for Sugar using which children can write
programs in C and C++ and execute them.
>
>
> Why? Why, poor kids?! :)
>
> Jokes aside, I don't think is a good idea:
> * C is more difficult to learn than python.
> * In the images there are not gcc and make.
> * Compiled c code is dependent of the platform,
> and we do not have a good solution to multiplatform binaries in the
activities.
>
> Why you think, learning C can be good for kids?
>

Not saying that learning C is particularly good (or better than python),
it is still the defacto programming language taught at nearly all
schools in India atleast (in higher secondary levels)

So, while learning C might not be a good idea (when compared with
python), it would be better than not learning at all ;-)

and the point of free s/w is scratching your itch ;-)

> Create a IDE with the simplicity needed by the sugar design is a challenge.
> If you want help with a development tool to write python activities,
> check http://git.sugarlabs.org/develop
>

+1 or there are plenty of ideas around developing pippy
(http://wiki.sugarlabs.org/go/User:Quozl) as well :-)

> Gonzalo
>
>
>
> This is similar to Pippy activity but this activity will use GCC for
compilation and execution of these programs created by children.
>
> We can present them with such features:
> 1. Use pre-existing code snippets( from Journal)
> 2. Write custom code
> 3. Compilation and Execution
>
> Please provide your inputs whether this seems useful with classroom
perspective and is worth taking it further?
>
>
> Kartik Perisetla
>
>
> _______________________________________________
> Sugar-devel mailing list
> Sugar-devel at lists.sugarlabs.org <mailto:Sugar-devel at lists.sugarlabs.org>
> http://lists.sugarlabs.org/listinfo/sugar-devel
>
>
>
>
> _______________________________________________
> Sugar-devel mailing list
> Sugar-devel at lists.sugarlabs.org
> http://lists.sugarlabs.org/listinfo/sugar-devel


- -- 
Anish Mangal
Sugar Labs
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQEcBAEBAgAGBQJQIUBzAAoJEBoxUdDHDZVpcfAH/2ZgHABl3BxLq5KXCPcBgb/t
EOtA9zYe0jUsMUYiuCNokh48fc6sGUP06seCr/ROb2mSJnN+RrOxlQq196tvokWU
LHss6uonkHU8MjtPQfdcAvosKWt0cepqOXQza3VrmNd+LsV+2cAkFLFOuZXidRug
NggIi3j/DqBgUprZuCTh7YAzp94wKGBzpFDWNm3LPgaaZaROMy2A2lyNXZpeoQit
2ljfOCF4Jj6+xOpmT9ccXaHS3NikBq4aZa16WhvqV0EvaRssZrrFFTo9FIxsUNI3
haXbbGPLxFtUT9MHGU5KFlWcO8cnk/uUMLdaclYHsii5Ha+VTqMbXAS45az+4Sc=
=eaLP
-----END PGP SIGNATURE-----

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sugarlabs.org/archive/sugar-devel/attachments/20120807/678eae43/attachment.html>


More information about the Sugar-devel mailing list