Hi Oscar, On 20 Aug 2014, at 17:07, Oscar Nierstrasz (gmail) <[email protected]> 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 The closest thing that I produced recently is this: Rediscovering the UX of the legendary HP-35 Scientific Pocket Calculator A tutorial on Pharo, test and specification based immersive programming https://medium.com/@svenvc/rediscovering-the-ux-of-the-legendary-hp-35-scientific-pocket-calculator-d1d497ece999 See also this announcement/thread http://forum.world.st/Tutorial-Rediscovering-the-UX-of-the-legendary-HP-35-Scientific-Pocket-Calculator-td4764713.html The problem is always to not let the subject/application overshadow the language introduction, but a boring talk about a language is also not optimal, hence the calculator angle. I remember your slides from long ago, they were pretty good (as in going pretty deep). Regards, Sven
