[Pharo-users] challenges

phil at highoctane.be phil at highoctane.be
Mon Mar 31 13:07:35 EDT 2014


On Mon, Mar 31, 2014 at 6:41 PM, Roelof Wobben <r.wobben at home.nl> wrote:

> Ben Coman schreef op 31-3-2014 18:30:
>
>> Roelof Wobben wrote:
>>
>>> Hello,
>>>
>>> I almost get book 1 ready.
>>>
>>> Now I wonder if there are challenges so I can practise more in Smaltalk.
>>> I know I learn the best by doing things and not just read about it.
>>>
>>> I like the most if the challenges can start at simple and get more
>>> complex .
>>>
>>> As example what I mean is 99 prolog/python problems
>>>
>>> Roelof
>>>
>>>
>>>
>>>  I'm not aware of anything similar.  It does look interesting and
>> probably something that should be looked into further.
>>
>> Alternatively, sorry its not a challenge, but as a next step I highly
>> recommend LaserGame tutorial
>> http://squeak.preeminent.org/tut2007/html/
>>
>> for which you'll should Squeak 3.9 (a predecessor to Pharo)
>> http://ftp.squeak.org/3.9/
>>
>> The great thing with this is it leads you through a uniquely Smalltalk
>> approach to developing that is colloquially known as "developing from
>> within the debugger" and it shows how to use Smalltalk facilities to
>> refactor code as the design evolves. From the tutorial "Every step of the
>> process is described in detail. Even when I made mistakes. The idea here is
>> to show how natural it is to iterate over design and implementation and the
>> confidence that builds with test driven development."
>>
>> This tutorial is one of the things that really hooked me into Smalltalk.
>>
>> cheers -ben
>>
>>
>>
>>
>>
> Thanks, this looks very interresting. And I think at first glance it can
> be done on Pharo also.
>
> If I have enough knowlegde Im thinking about tryimg to make a sort of
> repo-browser for the linux distro I work on.
> But that will take a long time before I am at that point.
>
> Roelof
>

If you want to stretch the envelope, get a copy of this one:

http://www.lulu.com/shop/andres-valloud/a-mentoring-course-on-smalltalk/paperback/product-3788890.html

And make the exercises...

You'll not be the same afterwards.

Phil
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.pharo.org/pipermail/pharo-users_lists.pharo.org/attachments/20140331/b41da7bd/attachment.html>


More information about the Pharo-users mailing list