On 20 oct. 2013, at 14:26, Alexandre Bergel wrote: > I also teach Pharo in an advanced lecture on software engineering. Students > are familiar with Java already. > I usually ask the students to implement the Mine game from Pharo by Example. > I also ask them to read the 9 nine chapters.
The problem with PBE 1 is that the image is quite old. Not all the text applies to recent Pharo images. > I then ask them to work on Moose by realizing some code assessment tasks. > > Are you guys using a different tutorial? > I'm using smaller home-made examples for the lab that I port to the latests version of Pharo. Noury PS: This conversation should be moved to the users list this is why I changed the To field of my email... > Alexandre > > > On Oct 20, 2013, at 11:55 AM, Noury Bouraqadi <[email protected]> wrote: > >> Hi, >> >> I'm teaching Pharo to students that are already familiar with Java (master >> level). >> I take full Pharo and they are quite disturbed by both the syntax and the >> disconnection with files. That was my goal actually to make them discover a >> totally different universe. >> Some end up loving it, and even turn Smalltalkers :-) >> >> Still I'm interested by a simplified environment at least for the first lab >> sessions. >> >> Noury >> On 20 oct. 2013, at 04:50, Herve Verjus wrote: >> >>> 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 >>>> >>>> >> >> Noury Bouraqadi >> Ecole des Mines de Douai >> http://car.mines-douai.fr/noury >> -- >> >> >> >> > > -- > _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: > Alexandre Bergel http://www.bergel.eu > ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;. > > > > Noury Bouraqadi Ecole des Mines de Douai http://car.mines-douai.fr/noury --
