[Squeakland] looking for some advice on teaching Squeak to
advanced high school kids
stéphane ducasse
ducasse at iam.unibe.ch
Tue Nov 27 06:00:55 PST 2007
oscar
I would show them how you can implement conditional halt statement in
5 lines.
haltIf: is really fun to see.
But this is quite advanced or not :)
Stef
On 26 nov. 07, at 10:09, Oscar Nierstrasz wrote:
>
> Hi Folks,
>
> I teach at University level, not high school, and have no previous
> experience teaching high school kids.
>
> At the end of January we will have a day and a half with a bunch of
> high school kids who are finalists in the Swiss Scientific
> Olympiads ( http://www.olympiads.ch/ ) and have the opportunity to
> get them excited about computer science. We will have various
> sessions to show them different things. (I will not be the only
> one to offer something. A colleague will be introducing the ones
> who have no background in programming to Scratch.)
>
> I wanted to take the ones who have done some programming (i.e.,
> those who have done the Swiss Olympiad in Informatics - http://
> www.soi.ch/ ) and introduce them to Squeak. For the Olympiad they
> have been working with languages like Pascal, C and C++.
>
> I would like the session to be mainly hands-on, and get the kids to
> actually build something in teams of two with help from some monitors.
>
> Does anyone have any experience like this? Can you recommend some
> specific exercises that would be fun and would produce a real
> result in a few hours? My concrete goal is to show them how
> different a dynamic language and environment like Squeak can be
> from the languages they are used to.
>
> Any hints would be welcome.
>
> - on
> ---
> Prof. Dr. O. Nierstrasz -- Oscar.Nierstrasz at iam.unibe.ch
> Software Composition Group -- http://www.iam.unibe.ch/~scg
> University of Berne -- Tel/Fax +41 31 631.4618/3355
> vcard: http://www.iam.unibe.ch/~oscar/oscarNierstrasz.vcf
>
>
>
> _______________________________________________
> Squeakland mailing list
> Squeakland at squeakland.org
> http://squeakland.org/mailman/listinfo/squeakland
More information about the Squeakland
mailing list