Looks cool!

Stef

On Jan 28, 2010, at 8:27 PM, Danny Chan wrote:

> Hi all!
> I have pushed a version to Monticello that has a bit of a GUI with nicer 
> navigation, see the screenshot. I did not find out how to place the buttons 
> better, and I don't know how to tell the tree morph to select another entry 
> when I navigate through the lessons using the buttons or the workspace 
> contents. Please tell me what you think about this. Since I know how little 
> Smalltalk I really know, I certainly managed to destroy something, so please 
> have a look and tell me what to do better.
> 
> Here are a few ideas I've had, which I as a relative beginner would find 
> really 
> neat in an interactive tutorial application. As time allows, I would try to 
> implement at least some of the points below:
> 
> - Clickable items in the text window. So that a tutorial writer could for 
> example write something like this:
> <code>SystemWindow new openInWorld</code>
> , and the code together with a button saying 'doit' would appear. So in 
> principle a markup language for interactive tutorials which adds a bit of 
> interesting short cut functionality and eye candy to the tutorial.
> 
> - Tabbed browsing for having several tutorials opened at the same time
> 
> - A button saying 'save lesson', that overwrites the appropriate method with 
> the current state of the workspace; users can annotate the tutorial with 
> their 
> own notes or experiments; also the ability to add additional lessons
> 
> - A button to push the current tutorial with all the additional annotations 
> to 
> a Monticello repository, from which future versions for everyone can be 
> generated. Wiki for interactive tutorials!
> 
> - Some additional functionality to generate a whole new tutorial from within 
> the tutorial browser
> 
> - (Semi-)Automatic update of tutorials
> 
> - And, of course, many, many tutorials. Wouldn't it be great to have a 
> tutorial for all the important and interesting aspects of a system, and even 
> for every additional package you download? With the system Laurent designed, 
> writing a tutorial is only so very slightly harder than writing example 
> classes and methods, but so much more expressive and approacheable for 
> someone 
> new.
> 
> Cheers, Danny
> 
> 
> Am Mittwoch, 27. Januar 2010 19:00:25 schrieb laurent laffont:
>> 2010/1/27 Mariano Martinez Peck <marianop...@gmail.com>
>> 
>>> I forgot to ask....
>>> 
>>> Does the DEVImageWorkspaces openGettingStartedWorkspace   still make
>>> sense having ProfStef  ?
>>> 
>>> Can you take a look and "merge" it to ProfStef if there is something cool
>>> not included by Stef ?  :)
>>> 
>>> I would like to have only one reference form the Pharo welcome workspace.
>>> 
>>> Thanks
>>> 
>>> Mariano
>> 
>> I agree for merging
>> 
>> I will put these snippets from getting started in ProfStef:
>> 42 explore
>> Date today explore
>> 'abc' asUppercase.
>> 'Hello World' reverse.
>> 
>> There's cool comments too.
>> 
>> I put global Read & Write on ProfStef so everybody can destroy it :)
>> 
>> 
>> Laurent
>> 
> <ProfStef.jpeg>_______________________________________________
> Pharo-project mailing list
> Pharo-project@lists.gforge.inria.fr
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project


_______________________________________________
Pharo-project mailing list
Pharo-project@lists.gforge.inria.fr
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project

Reply via email to