I also teach OOP using Pharo for undergraduate students (bachelor level). I don't customize Pharo, it's nice and enjoyable as it is. My first and very simple exercices require object inspector to observe effects due to direct messages sent to objects. Thus, object inspector permits me to explain object state, object behavior,...
I think to experience Pharo in another curriculum for non computer scientist (and non programer) students and students that are not aware of this kind of materials (they learn excel, macros, and do data computation and data sorts. dot). First I will have to convince colleagues that learning programing is nice and usefull even for non computer scientist students ;-) Second, I'll need to justify Pharo among other appealing technologies (javascript...). I'm interested in seeing what I can do with your environment. Cheers, Herve On 20 oct. 2013, at 02:54, Nicolas Passerini <[email protected]> wrote: > We also teach using Pharo here in Argentina. > > We also have created a simplified enviroment for beginner programmers called > Ozono (formerly Loop). > > I think it would be nice to share our teaching experiences! > >> I've been teaching introductory programming in Pharo for the last three >> semesters and starting my fourth. I was wondering whether anyone else is >> doing that. I've put quite a bit of effort into it and would be willing to >> share my materials if anyone was interested. For instance, I've created a >> few little MicroWorlds for beginners to use (jumping directly into the >> browser is too difficult for complete programming novices). One is for doing >> turtle graphics. I've gone ahead and shared that for Pharo 2.0. You can get >> it in the Configuration Browser under the name EduTech. If you have some >> interest, let me know and I'll see what I can do. > > I'm :) > I have boys at home and I would love to have some material to pair program > with them. > > >> >> Cheers, >> >> Jeff >> >> -- >> Jochen "Jeff" Rick, Ph.D. >> http://www.je77.com/ >> Skype ID: jochenrick >
