Oscar have a look at my DSL chapter (in PFTE)
https://ci.inria.fr/pharo-contribution/job/PharoForTheEnterprise/724/artifact/DSL/
and video
http://stephane.ducasse.free.fr/Videos/2013-04-20-Dice-v3.mov
it shows
tests
class extensions
loops
DSL
I use it for my lectures and it was fun to do live. In Lviv the other
students explained to my black jack on the fly and I
developed test first. But I do not remember the game :)
You can build it live and after you have the exercises that they can do.
Look into the git repo because you get the exercises in skeleton mode.
So they have to build step by step the
exercises
On 20/8/14 16:07, Oscar Nierstrasz (gmail) wrote:
Hi Folks,
I will be teaching a Software Design and Evolution course this Fall in which we
use a lot of Smalltalk. For the introduction to Smalltalk lecture I wanted to
give an extended demo with some slides in between rather than mainly showing
slideware.
Does anyone have a good recommendation for an application to build with the
students while showing off most of the important features of the language and
the environment? Ideally something you have used before in precisely this way.
Some things I have used in the past:
- Post Office example (small and boring)
- Snakes and Ladders (a bit too big)
Thanks for suggestions.
Oscar