EasySqueak on SM

stéphane ducasse ducasse at iam.unibe.ch
Thu Apr 15 14:25:51 UTC 2004


romain it as on the old ESUG cd

Stef

On 15 avr. 04, at 15:00, rrobbes wrote:

> Hi James,
> I'm glad someone agrees with me ;-).
> I don't know learning works ... could you give me some
> URLs to discover more about it?
> (Google don't seems helpful on that).
> Thanks,
>   Romain
> James Hayes a écrit:
>> I agree with you that the basic class browser is a little 
>> overwhelming for a
>> beginner. Do you know learning works? Well this is what M206 from the 
>> Open University
>> uses and I found it to be a good way to hide lots of information that 
>> is
>> unnecessary to know in the beginning. Perhaps you could base it on 
>> that? or
>> Perhaps you have done (i have not had a look).  -----Original 
>> Message-----
>> From: squeak-dev-bounces at lists.squeakfoundation.org
>> [mailto:squeak-dev-bounces at lists.squeakfoundation.org]On Behalf Of
>> Romain Robbes
>> Sent: Dienstag, 13. April 2004 18:23
>> To: The general-purpose Squeak developers list
>> Subject: [ANN] EasySqueak on SM  Last release for today I promise ;-) 
>> This is a little tool to ease the creation of exercises for students
>> learning Squeak.
>> I did that because someone told me (and was right) that the basic 
>> class
>> browser is
>> too complex to start coding at the beginning. So this tools allows you
>> to define
>> suites of exercices as subclasses of a class (ExerciseSession), and
>> provides a
>> tiny environment for students to work with (a one-class browser, a
>> one-object
>> shell, and a window showing the session's summary (the class's class
>> comment)).
>> If you want too, you can also define sunit tests to let your students
>> program test-first,
>> or at least have the assurance that they work well ;--) . More 
>> information and a few examples are on the package entry, and in
>> the package. This could also be the base of a kind of lesson runner, 
>> similar to VW's
>> one
>> (which I find the easiest and fastest way to learn Smalltalk's 
>> syntax). This is a quick hack depending on :
>> -OmniBrowser (version 184, which you can find at :
>> http://monticello.wiresong.ca/ob)
>> -CommandShell
>> -Services-Base 	Romain, happy to have feedback as always ... ---
>> Incoming mail is certified Virus Free.
>> Checked by AVG anti-virus system (http://www.grisoft.com).
>> Version: 6.0.656 / Virus Database: 421 - Release Date: 09.04.2004 ---
>> Outgoing mail is certified Virus Free.
>> Checked by AVG anti-virus system (http://www.grisoft.com).
>> Version: 6.0.658 / Virus Database: 421 - Release Date: 09.04.2004
>




More information about the Squeak-dev mailing list