[osdcmy-public] Re: Programming For Kids
A more mainstream approach is to use alice http://en.wikipedia.org/wiki/Alice_(software) it is java based, so should be fine.. On the OLPC project there is 2, one is Scratch, the other is logo. I like their logo implementation because it shows programming as a block(i tested logo on my little cousin, and they love it) There some educational project developed on python Need to dig up my delicious links... On Wed, Sep 23, 2009 at 7:36 PM, Harisfazillah Jamel linuxmalay...@gmail.com wrote: Assalamualaikum and salam sejahtera Im looking for programming language that can be easily used for kids between standard 4 till 6 and later extend to form 1 till 3. During my age (form 2 - 1986) We start learning programming using LOGO http://en.wikipedia.org/wiki/Logo_(programming_language)http://en.wikipedia.org/wiki/Logo_%28programming_language%29 and later BASIC Im want to introduce Gambas2 http://gambas.sourceforge.net/en/main.html My idea is to create simple syslabus and teaching guide. --~--~-~--~~~---~--~~ Join Open Source Developers Club Malaysia http://www.osdc.my/ Facebook Fan page http://www.facebook.com/group.php?gid=98685301577 http://www.facebook.com/OSDC.my You received this message because you are subscribed to the Google Groups OSDC.my Mailing List group. To post to this group, send email to osdcmy-list@googlegroups.com To unsubscribe from this group, send email to osdcmy-list+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/osdcmy-list?hl=en -~--~~~~--~~--~--~---
[osdcmy-public] Re: Programming For Kids
OK tq... Hopely I have time to write something for kids regarding to programming. I have start programming since form 2 and I believe Its can be much more earlier... On Wed, Sep 23, 2009 at 7:42 PM, sweemeng ng swees...@gmail.com wrote: A more mainstream approach is to use alice http://en.wikipedia.org/wiki/Alice_(software) it is java based, so should be fine.. On the OLPC project there is 2, one is Scratch, the other is logo. I like their logo implementation because it shows programming as a block(i tested logo on my little cousin, and they love it) There some educational project developed on python Need to dig up my delicious links... --~--~-~--~~~---~--~~ Join Open Source Developers Club Malaysia http://www.osdc.my/ Facebook Fan page http://www.facebook.com/group.php?gid=98685301577 http://www.facebook.com/OSDC.my You received this message because you are subscribed to the Google Groups OSDC.my Mailing List group. To post to this group, send email to osdcmy-list@googlegroups.com To unsubscribe from this group, send email to osdcmy-list+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/osdcmy-list?hl=en -~--~~~~--~~--~--~---
[osdcmy-public] Re: Programming For Kids
Learning to Program by Chris Pine published by the pragmatic programmers teaches programming basics via the Ruby language. Related, Hackety Hack provides a very engaging learning environment targeted at young programmers (also in Ruby) in a single cross- platform executable. On 23-Sep-2009, at 7:37 PM, Harisfazillah Jamel linuxmalay...@gmail.com wrote: Assalamualaikum and salam sejahtera Im looking for programming language that can be easily used for kids between standard 4 till 6 and later extend to form 1 till 3. During my age (form 2 - 1986) We start learning programming using LOGO http://en.wikipedia.org/wiki/Logo_(programming_language) and later BASIC Im want to introduce Gambas2 http://gambas.sourceforge.net/en/main.html My idea is to create simple syslabus and teaching guide. --~--~-~--~~~---~--~~ Join Open Source Developers Club Malaysia http://www.osdc.my/ Facebook Fan page http://www.facebook.com/group.php?gid=98685301577 http://www.facebook.com/OSDC.my You received this message because you are subscribed to the Google Groups OSDC.my Mailing List group. To post to this group, send email to osdcmy-list@googlegroups.com To unsubscribe from this group, send email to osdcmy-list+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/osdcmy-list?hl=en -~--~~~~--~~--~--~---
[osdcmy-public] Re: Programming For Kids
You shld try Python. A lot has been written abt the suitability of Python for teaching programming. Check out Python-based RURPLE (http://rur-ple.sourceforge.net/en/rur.htm) or Turtle Graphics (http://en.wikipedia.org/wiki/PythonTurtle) as well. Note that there are various implementations of the latter. Choose what works best for you. rgds Beng Keat On Wed, Sep 23, 2009 at 7:36 PM, Harisfazillah Jamel linuxmalay...@gmail.com wrote: Assalamualaikum and salam sejahtera Im looking for programming language that can be easily used for kids between standard 4 till 6 and later extend to form 1 till 3. During my age (form 2 - 1986) We start learning programming using LOGO http://en.wikipedia.org/wiki/Logo_(programming_language)http://en.wikipedia.org/wiki/Logo_%28programming_language%29 and later BASIC Im want to introduce Gambas2 http://gambas.sourceforge.net/en/main.html My idea is to create simple syslabus and teaching guide. --~--~-~--~~~---~--~~ Join Open Source Developers Club Malaysia http://www.osdc.my/ Facebook Fan page http://www.facebook.com/group.php?gid=98685301577 http://www.facebook.com/OSDC.my You received this message because you are subscribed to the Google Groups OSDC.my Mailing List group. To post to this group, send email to osdcmy-list@googlegroups.com To unsubscribe from this group, send email to osdcmy-list+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/osdcmy-list?hl=en -~--~~~~--~~--~--~---
[osdcmy-public] Re: Programming For Kids
depends on what you want them to do. need to identify a real world theme first - animation / content / game ? imho, html and javascript is a good starting point to build interest - mainly because it is so easy to publish on the web via blogs / cms / social networks / etc that they can show off to their friends. there are some tutorials on http://www.w3schools.com/ - there are also certification courses that the students can do online. html is a markup language while javascript is a scripting language. so you can start with the multi-tier abstraction concept from very early on. so that it is easier for them to move on to oop and mvc later. then they can branch out to php / phyton / ruby / java / asp / dotnet etc my earliest programming was when i was 15 using basic and the project was a flight reservation system (dos gui). my second project was when i was 18 which was on basic but this time a ww2 fighter plane simulator (using polygons). the important thing that i learned was how to reuse code (lots of goto ;p) j2me is also quite interesting so that they can share their applications with friends. programming is only fun when you can easily share (or 'show off') your work with friends - like oss ;-) On Wed, Sep 23, 2009 at 9:06 PM, Liew BengKeat bengkeatl...@gmail.comwrote: You shld try Python. A lot has been written abt the suitability of Python for teaching programming. Check out Python-based RURPLE (http://rur-ple.sourceforge.net/en/rur.htm) or Turtle Graphics (http://en.wikipedia.org/wiki/PythonTurtle) as well. Note that there are various implementations of the latter. Choose what works best for you. rgds Beng Keat On Wed, Sep 23, 2009 at 7:36 PM, Harisfazillah Jamel linuxmalay...@gmail.com wrote: Assalamualaikum and salam sejahtera Im looking for programming language that can be easily used for kids between standard 4 till 6 and later extend to form 1 till 3. During my age (form 2 - 1986) We start learning programming using LOGO http://en.wikipedia.org/wiki/Logo_(programming_language)http://en.wikipedia.org/wiki/Logo_%28programming_language%29 and later BASIC Im want to introduce Gambas2 http://gambas.sourceforge.net/en/main.html My idea is to create simple syslabus and teaching guide. --~--~-~--~~~---~--~~ Join Open Source Developers Club Malaysia http://www.osdc.my/ Facebook Fan page http://www.facebook.com/group.php?gid=98685301577 http://www.facebook.com/OSDC.my You received this message because you are subscribed to the Google Groups OSDC.my Mailing List group. To post to this group, send email to osdcmy-list@googlegroups.com To unsubscribe from this group, send email to osdcmy-list+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/osdcmy-list?hl=en -~--~~~~--~~--~--~---
[osdcmy-public] Re: Programming For Kids
Raja Iskandar Shah wrote: depends on what you want them to do. need to identify a real world theme first - animation / content / game ? One way to look at building real skills is to look at opportunities of exposure to real life for hands-on experience. Anyone who is given an F1 car to learn with at a young age will excel in due time. Problem is that our young are not given the chance. In Germany (followed from ancient civilizations, Greek, Chinese, Middle Eastern), there is this guilds apprenticeship still practiced today where school leavers can choose to either go to university or work with a business until s/he mastered the craft. Then s/he is awarded a sort of ijazah without university. Today we only have one sistem which is the British university system which limits the vocational spectrum, and tire out our young at their prime which is 12-16 years of age. --~--~-~--~~~---~--~~ Join Open Source Developers Club Malaysia http://www.osdc.my/ Facebook Fan page http://www.facebook.com/group.php?gid=98685301577 http://www.facebook.com/OSDC.my You received this message because you are subscribed to the Google Groups OSDC.my Mailing List group. To post to this group, send email to osdcmy-list@googlegroups.com To unsubscribe from this group, send email to osdcmy-list+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/osdcmy-list?hl=en -~--~~~~--~~--~--~---
[osdcmy-public] Re: Programming For Kids
Hi all +1 on Chris Pine's book Try this game for ur kids - robot + puzzle + programming (function / main) http://www.kongregate.com/games/Coolio_Niato/light-bot hehehe On Wed, 23 Sep 2009 20:24:48 +0800, Kamal Fariz kamal.fa...@gmail.com wrote: Learning to Program by Chris Pine published by the pragmatic programmers teaches programming basics via the Ruby language. Related, Hackety Hack provides a very engaging learning environment targeted at young programmers (also in Ruby) in a single cross- platform executable. On 23-Sep-2009, at 7:37 PM, Harisfazillah Jamel linuxmalay...@gmail.com wrote: Assalamualaikum and salam sejahtera Im looking for programming language that can be easily used for kids between standard 4 till 6 and later extend to form 1 till 3. During my age (form 2 - 1986) We start learning programming using LOGO http://en.wikipedia.org/wiki/Logo_(programming_language) and later BASIC Im want to introduce Gambas2 http://gambas.sourceforge.net/en/main.html My idea is to create simple syslabus and teaching guide. -- Using Opera's revolutionary e-mail client: http://www.opera.com/mail/ --~--~-~--~~~---~--~~ Join Open Source Developers Club Malaysia http://www.osdc.my/ Facebook Fan page http://www.facebook.com/group.php?gid=98685301577 http://www.facebook.com/OSDC.my You received this message because you are subscribed to the Google Groups OSDC.my Mailing List group. To post to this group, send email to osdcmy-list@googlegroups.com To unsubscribe from this group, send email to osdcmy-list+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/osdcmy-list?hl=en -~--~~~~--~~--~--~---