What I was really looking for is something called HicketyHack. I finally located it in my own blog :)<br><br><a href="http://dorai.wordpress.com/2007/04/29/little-programs/">http://dorai.wordpress.com/2007/04/29/little-programs/
</a><br><br>The concept of little programs is a great one. Let us say that you already program in some language like C, Java, C#. You want to do a quick eval of what Python does in less than an hour. These little programs can really help.
<br><br>When I was first learning Python, the list comprehension looked a bit odd. Look at its immense power. <br><br>I think when we think of training, we need to think at different audience:<br><br>1. Beginners (to programming) who may be enticed into Python since it is so easy to learn
<br>2. Programmers (exposed to some other C-style language)<br>3. People familiar with Python but looking for common idioms and design patterns<br>4. Kids (Programming as a tool for Computational Thinking)<br>5. People who are not basically programmers but Scientists and others who need to learn programming to do something useful in their domain.
<br><br>This is the topic of discussion in Python Advocacy mailing list and to some extent in a more generic way, in Teaching and Learning. I come to Python from a series of other languages - PDP-11 assembly, Basic Plus, Cobol, C, VB, Java. Life would have been very different if I had the opportunity to start with Python.
<br><br>Sorry for rambling on. So what has all this got to do with certification? I think the need for certification is different for each category of user. <br><br><div><span class="gmail_quote">On 10/25/07, <b class="gmail_sendername">
Siddharta</b> <<a href="mailto:firstname.lastname@example.org">email@example.com</a>> wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Wow, thats awesome. Very cool.<br><br>Dorai Thodla wrote:<br>> Sreekanth,<br>> I have tried Moodle. It is a bit clunky. But we can probably use it as<br>> a starting point.<br>><br>> Take a look at this <a href="http://tryruby.hobix.com/">
http://tryruby.hobix.com/</a><br>><br>> It has got to be something really simple (for the learner) to start<br>> with. No downloading or installing.<br>><br>> Then we can progressively move up to more complex environments and end
<br>> up in something like Moodle. The problem I find with Moodle is that It<br>> is not very easy for the learner to navigate even though there is a<br>> lot of power.<br>><br>> Dorai<br>> <a href="http://www.thodla.com">
www.thodla.com</a> <<a href="http://www.thodla.com">http://www.thodla.com</a>><br>><br>> On 10/25/07, *Sreekanth S Rameshaiah* <<a href="mailto:firstname.lastname@example.org">email@example.com</a><br>> <mailto:<a href="mailto:firstname.lastname@example.org">
email@example.com</a>>> wrote:<br>><br>><br>><br>> On 10/25/07, * Vishal* <<a href="mailto:firstname.lastname@example.org">email@example.com</a><br>> <mailto:<a href="mailto:firstname.lastname@example.org">email@example.com
</a>>> wrote:<br>><br>> Wow..thats a real good idea.<br>><br>> I am interested in working such a python resource...'cause I<br>> feel I am in that boat of people..who dont know what they dont
<br>> know. I guess creating such a resource would help one learn<br>> Python automatically.<br>><br>> Website created in Python, for learning Python...<br>><br>> Any pointers...where to start from?
<br>><br>><br>> I think as a community we should buile a LMS module for moodle to<br>> enable new-bees to learn python and evaluate them self.<br>> What do you all say?<br>><br><br>_______________________________________________
<br>BangPypers mailing list<br><a href="mailto:BangPypers@python.org">BangPypers@python.org</a><br><a href="http://mail.python.org/mailman/listinfo/bangpypers">http://mail.python.org/mailman/listinfo/bangpypers</a><br></blockquote>
</div><br><br clear="all"><br>-- <br>Dorai Thodla (<a href="http://www.thodla.com">http://www.thodla.com</a>)<br>Tracking Web Trends