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.
I then ask them to work on Moose by realizing some code assessment tasks. 

Are you guys using a different tutorial?

Alexandre


On Oct 20, 2013, at 11:55 AM, Noury Bouraqadi <bouraq...@gmail.com> 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 <npasser...@gmail.com> 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
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.




Reply via email to