EasySqueak on SM

rrobbes rrobbes at info.unicaen.fr
Thu Apr 15 13:00:29 UTC 2004


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