Send Squeakland mailing list submissions to
squeakland@squeakland.org
To subscribe or unsubscribe via the World Wide Web, visit
http://squeakland.org/mailman/listinfo/squeakland
or, via email, send a message with subject or body 'help' to
squeakland-request@squeakland.org
You can reach the person managing the list at
squeakland-owner@squeakland.org
When replying, please edit your Subject line so it is more specific
than "Re: Contents of Squeakland digest..."
Today's Topics:
1. Squeak Etoys and preschoolers (Leonel Morgado)
2. Re: Please help us test "Squeakland05" (Randy Heiland)
3. FW: Please help us test "Squeakland05" (Randy Heiland)
4. Re: Please help us test "Squeakland05" (Scott Wallace)
5. Re: Please help us test "Squeakland05" (Randy Heiland)
----------------------------------------------------------------------
Message: 1
Date: Wed, 3 Aug 2005 17:31:59 +0100
From: Leonel Morgado <leonel.morgado@gmail.com>
Subject: [Squeakland] Squeak Etoys and preschoolers
To: squeakland@squeakland.org
Message-ID: <80cf013705080309315d89b54d@mail.gmail.com>
Content-Type: text/plain; charset=ISO-8859-1
Hi,
I'm interested on computer programming experiences with children
aged 3, 4 and 5.
I was unable to find documented cases of Etoys use in this age
group, but expect that there should be at least a few user stories.
If anyone has reports, photos, or even just recollections of
such cases, I would love to hear about them!
Int?,
Leonel Morgado
------------------------------
Message: 2
Date: Wed, 3 Aug 2005 13:32:22 -0500
From: "Randy Heiland" <heiland@indiana.edu>
Subject: Re: [Squeakland] Please help us test "Squeakland05"
To: "'squeakland.org mailing list'" <squeakland@squeakland.org>
Message-ID: <200508031831.j73IVpou007599@mail-relay.iu.edu>
Content-Type: text/plain; charset="us-ascii"
Perhaps I'm losing my mind, but...
Today as I continue to add more pages to a 'Book' project, I paint an object
on the page, open its viewer, drag one of the assignment tiles (e.g. obj x's
position) into the page and, to my surprise, it doesn't automagically create
a script and put the assignment tile into it. This is unlike the behavior
of the old image and, I thought, even the new image from my using it
yesterday.
--Randy
------------------------------
Message: 3
Date: Wed, 3 Aug 2005 14:03:09 -0500
From: "Randy Heiland" <heiland@indiana.edu>
Subject: [Squeakland] FW: Please help us test "Squeakland05"
To: "'squeakland.org mailing list'" <squeakland@squeakland.org>
Message-ID: <200508031902.j73J2fou008834@mail-relay.iu.edu>
Content-Type: text/plain; charset="us-ascii"
(oopsy, only sent to Kim the first time)
Using the new image, I created an object, created a variable for the object,
created a script with an assignment to the var, deleted the assignment tile
from the script, tried to 'remove' the var (using its menu in the viewer)
but was told it couldn't because the var was in use in a script - which it
ain't :)
--Randy
------------------------------
Message: 4
Date: Wed, 3 Aug 2005 20:57:06 -0700
From: Scott Wallace <scott.wallace@squeakland.org>
Subject: Re: [Squeakland] Please help us test "Squeakland05"
To: "Randy Heiland" <heiland@indiana.edu>
Cc: squeakland@squeakland.org
Message-ID: <a05200f35bf173a7f00b8@[10.0.1.2]>
Content-Type: text/plain; charset="us-ascii" ; format="flowed"
Hi, Randy,
Whether or not a phrase gets automatically expanded into a new Script
when you drop it into a container depends on what the *container*
decides is the right thing to do. This is governed by the "playfield
option" named "auto-phrase-expansion", which you can see and set from
the "playfield options" menu of the container.
By default, BookPageMorphs, which are what the pages of a "Book"
consist of, do *not* have the "auto-phrase-expansion" flag set, which
is why when you drop a phrase in such a container, it does not
automatically expand into a Script.
If you want a particular BookPage or Playfield to *have* that kind of
behavior, bring up its Playfield Options menu, find the relevant
checkbox, and check it. Thenceforth, it will have that behavior.
Conversely, if you should happen *not* to want that kind of behavior
on your "desktop" (aka the "world"), you can bring up the "playfield
options" menu for the "world" and *uncheck* the auto-phrase-expansion
option.
Experience has proven that both alternatives are really necessary,
and we've set the defaults the way they are (on for the World, on for
a "Scripting Area", off for a generic Playfield, off for a Holder,
off for a default BookPage) based on perceived needs over the years.
So... what recourse do you have?
(1) You can set the "auto-phrase-expansion" option of your book
page(s) to true.
(2) Or, whenever you want a phrase to be automatically expanded into
a script, you, simply drop the phrase on the *desktop* to get the
script created. Once it's created, you can pick it up and place it
on a book-page if you wish.
(3) Finally, if, for whatever reason, you have a bare phrase, and
you want to get it directly converted into a new script consisting of
that phrase, there's an option at the bottom of the PhraseTile's halo
menu to do just that -- look for "Sprout a new scriptor around this
phrase."
Hope this helps,
Cheers,
-- Scott
PS: Looking forward to seeing you in Chicago in just a few days!
At 1:32 PM -0500 8/3/05, Randy Heiland wrote:
Perhaps I'm losing my mind, but...
Today as I continue to add more pages to a 'Book' project, I paint an object
on the page, open its viewer, drag one of the assignment tiles (e.g. obj x's
position) into the page and, to my surprise, it doesn't automagically create
a script and put the assignment tile into it. This is unlike the behavior
of the old image and, I thought, even the new image from my using it
yesterday.
--Randy
_______________________________________________
Squeakland mailing list
Squeakland@squeakland.org
http://squeakland.org/mailman/listinfo/squeakland
------------------------------
Message: 5
Date: Thu, 4 Aug 2005 05:16:00 -0500
From: Randy Heiland <heiland@indiana.edu>
Subject: Re: [Squeakland] Please help us test "Squeakland05"
To: Scott Wallace <scott.wallace@squeakland.org>
Cc: squeakland@squeakland.org
Message-ID: <1D6A3601-6858-47DD-9BC8-F3C01D536232@indiana.edu>
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Scott,
Thanks once again for your verbose explanation! You're just too darn
polite to say, "Randy, you *are* losing your mind" :)
I just ran the old image here on my miniMac at home and, sure enough,
I get the same behavior - no auto-phrase-expansion in a book page.
Sorry for not testing the old image before posting.
--Randy
On Aug 3, 2005, at 10:57 PM, Scott Wallace wrote:
Hi, Randy,
Whether or not a phrase gets automatically expanded into a new
Script when you drop it into a container depends on what the
*container* decides is the right thing to do. This is governed by
the "playfield option" named "auto-phrase-expansion", which you can
see and set from the "playfield options" menu of the container.
By default, BookPageMorphs, which are what the pages of a "Book"
consist of, do *not* have the "auto-phrase-expansion" flag set,
which is why when you drop a phrase in such a container, it does
not automatically expand into a Script.
If you want a particular BookPage or Playfield to *have* that kind
of behavior, bring up its Playfield Options menu, find the relevant
checkbox, and check it. Thenceforth, it will have that behavior.
Conversely, if you should happen *not* to want that kind of
behavior on your "desktop" (aka the "world"), you can bring up the
"playfield options" menu for the "world" and *uncheck* the auto-
phrase-expansion option.
Experience has proven that both alternatives are really necessary,
and we've set the defaults the way they are (on for the World, on
for a "Scripting Area", off for a generic Playfield, off for a
Holder, off for a default BookPage) based on perceived needs over
the years.
So... what recourse do you have?
(1) You can set the "auto-phrase-expansion" option of your book
page(s) to true.
(2) Or, whenever you want a phrase to be automatically expanded
into a script, you, simply drop the phrase on the *desktop* to get
the script created. Once it's created, you can pick it up and
place it on a book-page if you wish.
(3) Finally, if, for whatever reason, you have a bare phrase, and
you want to get it directly converted into a new script consisting
of that phrase, there's an option at the bottom of the PhraseTile's
halo menu to do just that -- look for "Sprout a new scriptor around
this phrase."
Hope this helps,
Cheers,
-- Scott
PS: Looking forward to seeing you in Chicago in just a few days!
At 1:32 PM -0500 8/3/05, Randy Heiland wrote:
Perhaps I'm losing my mind, but...
Today as I continue to add more pages to a 'Book' project, I paint
an object
on the page, open its viewer, drag one of the assignment tiles
(e.g. obj x's
position) into the page and, to my surprise, it doesn't
automagically create
a script and put the assignment tile into it. This is unlike the
behavior
of the old image and, I thought, even the new image from my using it
yesterday.
--Randy
_______________________________________________
Squeakland mailing list
Squeakland@squeakland.org
http://squeakland.org/mailman/listinfo/squeakland
------------------------------
_______________________________________________
Squeakland mailing list
Squeakland@squeakland.org
http://squeakland.org/mailman/listinfo/squeakland
End of Squeakland Digest, Vol 28, Issue 3
*****************************************