Bananas in a Box questions

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
12 messages Options
Reply | Threaded
Open this post in threaded view
|

Bananas in a Box questions

R.D. Latimer
Hi, I'm new to Etoys. We're implementing this fall in an elementary school in Fairfax County VA.  I'm running the Bananas In A Box program for kindergarten by Kathleen Harness.
The bananas spin around according to their scripts
Banana Forward by 12, Banana turn by 4

When they get into the box, a counter should increment.
This part I'm unsure how to do.

Box has a field called "count" under the "collections" field.  I don't see how to increment this.
So I created a variable for Box called "counter".
I create a script within, or coming from, the Box viewer:
Test: if Box's color sees yellow (of the banana), increment my variable counter by 1.

I run the 'all scripts' box, but this new 'incrementer' script from Box is not included. Only the banana scripts are in the 'all scripts' box.
So the counter variable script does not run when a banana goes into the box.

THanks for any help,
Randy Latimer

_______________________________________________
squeakland mailing list
[hidden email]
http://lists.squeakland.org/mailman/listinfo/squeakland
Reply | Threaded
Open this post in threaded view
|

Re: Bananas in a Box questions

Steve Thomas
On Thu, Aug 25, 2011 at 11:54 AM, R.D. Latimer <[hidden email]> wrote:
Hi, I'm new to Etoys. We're implementing this fall in an elementary school in Fairfax County VA.  I'm running the Bananas In A Box program for kindergarten by Kathleen Harness.
The bananas spin around according to their scripts
Banana Forward by 12, Banana turn by 4

When they get into the box, a counter should increment.
This part I'm unsure how to do. 

Box has a field called "count" under the "collections" field.  I don't see how to increment this.
You are on the right track, simply drag the tile count onto your playfield and a watcher will be displayed.

So I created a variable for Box called "counter".
I create a script within, or coming from, the Box viewer:
Test: if Box's color sees yellow (of the banana), increment my variable counter by 1.
 

I run the 'all scripts' box, but this new 'incrementer' script from Box is not included. Only the banana scripts are in the 'all scripts' box.
So the counter variable script does not run when a banana goes into the box.

THanks for any help,
Randy Latimer

_______________________________________________
squeakland mailing list
[hidden email]
http://lists.squeakland.org/mailman/listinfo/squeakland



_______________________________________________
squeakland mailing list
[hidden email]
http://lists.squeakland.org/mailman/listinfo/squeakland
Reply | Threaded
Open this post in threaded view
|

Re: Bananas in a Box questions

Rita Freudenberg
In reply to this post by R.D. Latimer

Am 25.08.2011 um 17:54 schrieb R.D. Latimer:

> Hi, I'm new to Etoys. We're implementing this fall in an elementary school in Fairfax County VA.  I'm running the Bananas In A Box program for kindergarten by Kathleen Harness.
> The bananas spin around according to their scripts
> Banana Forward by 12, Banana turn by 4
>
> When they get into the box, a counter should increment.
> This part I'm unsure how to do.
>
> Box has a field called "count" under the "collections" field.  I don't see how to increment this.
> So I created a variable for Box called "counter".
> I create a script within, or coming from, the Box viewer:
> Test: if Box's color sees yellow (of the banana), increment my variable counter by 1.
>
> I run the 'all scripts' box, but this new 'incrementer' script from Box is not included. Only the banana scripts are in the 'all scripts' box.
> So the counter variable script does not run when a banana goes into the box.
Hi Randy,

if I understand correctly, you are saying, that "all scripts" isn't running all the scripts? To have a script get started with the "all scripts" button, this scripts needs to be in the state "paused". You can see a short info about this in the balloon-help, which appears, if you move the mouse over an object and wait a little.
To change the state of a script, click on the field on top of the scriptor (in the example below it says "normal". Click and hold, then you can change the state.



To read more about it, you can look at the Etoys reference manual, which you can find here:

http://www.squeakland.org/resources/

Have fun,
Rita

>
> THanks for any help,
> Randy Latimer
> _______________________________________________
> squeakland mailing list
> [hidden email]
> http://lists.squeakland.org/mailman/listinfo/squeakland

Rita Freudenberg
[hidden email]




_______________________________________________
squeakland mailing list
[hidden email]
http://lists.squeakland.org/mailman/listinfo/squeakland

Bildschirmfoto 2011-08-25 um 19.10.36.png (15K) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: Bananas in a Box questions

Harness, Kathleen
Hi Randy,
The counter under the box is from the playfield's collection tiles and is a detailed watcher. I renamed it: box.

If you want to count the bananas that are not in the box so children can see changes from one place to another and do a little addition too, then put the bananas in another playfield from Supplies, open its halo, choose the Viewer tool, click on the basic label to open the category menu and choose playfield's count. This way it will be clear that it is only bananas that are being counted. If you use the world's collection counter, then it will count everything including the title, playfields,and the stop step go button etc.

There are lesson materials that go with the project but you have to scroll down after choosing and before you download or open the project.  I have had students make projects like this and you can see theirs if you click on the Library Collection tag:  Catch Games. I think theirs go too fast but the kids liked them and it was their decision to make.

Thanks for your comments and questions I look forward to hearing more about what you and your students are doing with Etoys.
Regards,
Kathleen Harness
________________________________________
From: [hidden email] [[hidden email]] on behalf of Rita Freudenberg [[hidden email]]
Sent: Thursday, August 25, 2011 12:13 PM
To: R.D. Latimer
Cc: Allard, Fred; [hidden email]
Subject: Re: [squeakland] Bananas in a Box questions

Am 25.08.2011 um 17:54 schrieb R.D. Latimer:

> Hi, I'm new to Etoys. We're implementing this fall in an elementary school in Fairfax County VA.  I'm running the Bananas In A Box program for kindergarten by Kathleen Harness.
> The bananas spin around according to their scripts
> Banana Forward by 12, Banana turn by 4
>
> When they get into the box, a counter should increment.
> This part I'm unsure how to do.
>
> Box has a field called "count" under the "collections" field.  I don't see how to increment this.
> So I created a variable for Box called "counter".
> I create a script within, or coming from, the Box viewer:
> Test: if Box's color sees yellow (of the banana), increment my variable counter by 1.
>
> I run the 'all scripts' box, but this new 'incrementer' script from Box is not included. Only the banana scripts are in the 'all scripts' box.
> So the counter variable script does not run when a banana goes into the box.

Hi Randy,

if I understand correctly, you are saying, that "all scripts" isn't running all the scripts? To have a script get started with the "all scripts" button, this scripts needs to be in the state "paused". You can see a short info about this in the balloon-help, which appears, if you move the mouse over an object and wait a little.
To change the state of a script, click on the field on top of the scriptor (in the example below it says "normal". Click and hold, then you can change the state.
_______________________________________________
squeakland mailing list
[hidden email]
http://lists.squeakland.org/mailman/listinfo/squeakland
Reply | Threaded
Open this post in threaded view
|

Re: Bananas in a Box questions

R.D. Latimer
Thanks for all this help, I initially set out to count the number of bananas that get into the box.  To get my counter into 'all-scripts' I needed to click the timer.
Then I'll need to stop each banana if it enters the box or somehow just count +1 for it's entry into the box.
I realized I was thinking too complicated for a level K program.
I'm not sure what 'count' is meant to show
http://etoysillinois.org/library?sl=1656
Run this, the box's count stays at 0.  The logic I'm using initially is, from the box perspective,
if the box's color sees the banana's color, increment count.
What happens is the counter increments many times, as long as the banana and box colors are touching for each time click.

So, I guess a more basic question is - what's the counter at the bottom of the box supposed to be doing...my version I'm running the count stays at 0.

THanks again

Randy

On Thu, Aug 25, 2011 at 2:19 PM, Harness, Kathleen <[hidden email]> wrote:
Hi Randy,
The counter under the box is from the playfield's collection tiles and is a detailed watcher. I renamed it: box.

If you want to count the bananas that are not in the box so children can see changes from one place to another and do a little addition too, then put the bananas in another playfield from Supplies, open its halo, choose the Viewer tool, click on the basic label to open the category menu and choose playfield's count. This way it will be clear that it is only bananas that are being counted. If you use the world's collection counter, then it will count everything including the title, playfields,and the stop step go button etc.

There are lesson materials that go with the project but you have to scroll down after choosing and before you download or open the project.  I have had students make projects like this and you can see theirs if you click on the Library Collection tag:  Catch Games. I think theirs go too fast but the kids liked them and it was their decision to make.

Thanks for your comments and questions I look forward to hearing more about what you and your students are doing with Etoys.
Regards,
Kathleen Harness
________________________________________
From: [hidden email] [[hidden email]] on behalf of Rita Freudenberg [[hidden email]]
Sent: Thursday, August 25, 2011 12:13 PM
To: R.D. Latimer
Cc: Allard, Fred; [hidden email]
Subject: Re: [squeakland] Bananas in a Box questions

Am 25.08.2011 um 17:54 schrieb R.D. Latimer:

> Hi, I'm new to Etoys. We're implementing this fall in an elementary school in Fairfax County VA.  I'm running the Bananas In A Box program for kindergarten by Kathleen Harness.
> The bananas spin around according to their scripts
> Banana Forward by 12, Banana turn by 4
>
> When they get into the box, a counter should increment.
> This part I'm unsure how to do.
>
> Box has a field called "count" under the "collections" field.  I don't see how to increment this.
> So I created a variable for Box called "counter".
> I create a script within, or coming from, the Box viewer:
> Test: if Box's color sees yellow (of the banana), increment my variable counter by 1.
>
> I run the 'all scripts' box, but this new 'incrementer' script from Box is not included. Only the banana scripts are in the 'all scripts' box.
> So the counter variable script does not run when a banana goes into the box.

Hi Randy,

if I understand correctly, you are saying, that "all scripts" isn't running all the scripts? To have a script get started with the "all scripts" button, this scripts needs to be in the state "paused". You can see a short info about this in the balloon-help, which appears, if you move the mouse over an object and wait a little.
To change the state of a script, click on the field on top of the scriptor (in the example below it says "normal". Click and hold, then you can change the state.


_______________________________________________
squeakland mailing list
[hidden email]
http://lists.squeakland.org/mailman/listinfo/squeakland
Reply | Threaded
Open this post in threaded view
|

Re: Bananas in a Box questions

Steve Thomas
Send us a copy of the project (the .pr file) that will help to better understand your question.

We could also set up a Skype session with Screen sharing for a walk through if you like.

Stephen

On Thu, Aug 25, 2011 at 6:31 PM, R.D. Latimer <[hidden email]> wrote:
Thanks for all this help, I initially set out to count the number of bananas that get into the box.  To get my counter into 'all-scripts' I needed to click the timer.
Then I'll need to stop each banana if it enters the box or somehow just count +1 for it's entry into the box.
I realized I was thinking too complicated for a level K program.
I'm not sure what 'count' is meant to show
http://etoysillinois.org/library?sl=1656
Run this, the box's count stays at 0.  The logic I'm using initially is, from the box perspective,
if the box's color sees the banana's color, increment count.
What happens is the counter increments many times, as long as the banana and box colors are touching for each time click.

So, I guess a more basic question is - what's the counter at the bottom of the box supposed to be doing...my version I'm running the count stays at 0.

THanks again

Randy


On Thu, Aug 25, 2011 at 2:19 PM, Harness, Kathleen <[hidden email]> wrote:
Hi Randy,
The counter under the box is from the playfield's collection tiles and is a detailed watcher. I renamed it: box.

If you want to count the bananas that are not in the box so children can see changes from one place to another and do a little addition too, then put the bananas in another playfield from Supplies, open its halo, choose the Viewer tool, click on the basic label to open the category menu and choose playfield's count. This way it will be clear that it is only bananas that are being counted. If you use the world's collection counter, then it will count everything including the title, playfields,and the stop step go button etc.

There are lesson materials that go with the project but you have to scroll down after choosing and before you download or open the project.  I have had students make projects like this and you can see theirs if you click on the Library Collection tag:  Catch Games. I think theirs go too fast but the kids liked them and it was their decision to make.

Thanks for your comments and questions I look forward to hearing more about what you and your students are doing with Etoys.
Regards,
Kathleen Harness
________________________________________
From: [hidden email] [[hidden email]] on behalf of Rita Freudenberg [[hidden email]]
Sent: Thursday, August 25, 2011 12:13 PM
To: R.D. Latimer
Cc: Allard, Fred; [hidden email]
Subject: Re: [squeakland] Bananas in a Box questions

Am 25.08.2011 um 17:54 schrieb R.D. Latimer:

> Hi, I'm new to Etoys. We're implementing this fall in an elementary school in Fairfax County VA.  I'm running the Bananas In A Box program for kindergarten by Kathleen Harness.
> The bananas spin around according to their scripts
> Banana Forward by 12, Banana turn by 4
>
> When they get into the box, a counter should increment.
> This part I'm unsure how to do.
>
> Box has a field called "count" under the "collections" field.  I don't see how to increment this.
> So I created a variable for Box called "counter".
> I create a script within, or coming from, the Box viewer:
> Test: if Box's color sees yellow (of the banana), increment my variable counter by 1.
>
> I run the 'all scripts' box, but this new 'incrementer' script from Box is not included. Only the banana scripts are in the 'all scripts' box.
> So the counter variable script does not run when a banana goes into the box.

Hi Randy,

if I understand correctly, you are saying, that "all scripts" isn't running all the scripts? To have a script get started with the "all scripts" button, this scripts needs to be in the state "paused". You can see a short info about this in the balloon-help, which appears, if you move the mouse over an object and wait a little.
To change the state of a script, click on the field on top of the scriptor (in the example below it says "normal". Click and hold, then you can change the state.


_______________________________________________
squeakland mailing list
[hidden email]
http://lists.squeakland.org/mailman/listinfo/squeakland



_______________________________________________
squeakland mailing list
[hidden email]
http://lists.squeakland.org/mailman/listinfo/squeakland
Reply | Threaded
Open this post in threaded view
|

Re: Bananas in a Box questions

Harness, Kathleen
In reply to this post by R.D. Latimer
Randy,
The project in the link below works for me, maybe we are counting different bananas? When I click the go button the bananas move around and if I can catch one and drop it into the box, the count increases by 1 and will do so as each banana is put into the box. A banana that just moves over the box is not in the box until it is picked up with the mouse/cursor and dropped into the box so that it is contained there and no longer can it roam the rest of the world.

There isn't a test in this project, that would be too hard for young students to make, but not to play. The script has  forward by and turn by tiles. The tool that is counting is a detailed watcher for the playfield's collection and it does the work of counting whatever is in the playfield. It counts whether the script is ticking or not, drop a banana in or, the title, and the counter increases for each object.

Did you have a chance to look at the scripts in the student's Catch Games projects? They were made by 2d-5th grader students last year.
Regards,
Kathleen

From: R.D. Latimer [[hidden email]]
Sent: Thursday, August 25, 2011 5:31 PM
To: Harness, Kathleen
Cc: Rita Freudenberg; Allard, Fred; [hidden email]
Subject: Re: [squeakland] Bananas in a Box questions

Thanks for all this help, I initially set out to count the number of bananas that get into the box.  To get my counter into 'all-scripts' I needed to click the timer.
Then I'll need to stop each banana if it enters the box or somehow just count +1 for it's entry into the box.
I realized I was thinking too complicated for a level K program.
I'm not sure what 'count' is meant to show
http://etoysillinois.org/library?sl=1656
Run this, the box's count stays at 0.  The logic I'm using initially is, from the box perspective,
if the box's color sees the banana's color, increment count.
What happens is the counter increments many times, as long as the banana and box colors are touching for each time click.

So, I guess a more basic question is - what's the counter at the bottom of the box supposed to be doing...my version I'm running the count stays at 0.

THanks again

Randy

On Thu, Aug 25, 2011 at 2:19 PM, Harness, Kathleen <[hidden email]> wrote:
Hi Randy,
The counter under the box is from the playfield's collection tiles and is a detailed watcher. I renamed it: box.

If you want to count the bananas that are not in the box so children can see changes from one place to another and do a little addition too, then put the bananas in another playfield from Supplies, open its halo, choose the Viewer tool, click on the basic label to open the category menu and choose playfield's count. This way it will be clear that it is only bananas that are being counted. If you use the world's collection counter, then it will count everything including the title, playfields,and the stop step go button etc.

There are lesson materials that go with the project but you have to scroll down after choosing and before you download or open the project.  I have had students make projects like this and you can see theirs if you click on the Library Collection tag:  Catch Games. I think theirs go too fast but the kids liked them and it was their decision to make.

Thanks for your comments and questions I look forward to hearing more about what you and your students are doing with Etoys.
Regards,
Kathleen Harness
________________________________________
From: [hidden email] [[hidden email]] on behalf of Rita Freudenberg [[hidden email]]
Sent: Thursday, August 25, 2011 12:13 PM
To: R.D. Latimer
Cc: Allard, Fred; [hidden email]
Subject: Re: [squeakland] Bananas in a Box questions

Am 25.08.2011 um 17:54 schrieb R.D. Latimer:

> Hi, I'm new to Etoys. We're implementing this fall in an elementary school in Fairfax County VA.  I'm running the Bananas In A Box program for kindergarten by Kathleen Harness.
> The bananas spin around according to their scripts
> Banana Forward by 12, Banana turn by 4
>
> When they get into the box, a counter should increment.
> This part I'm unsure how to do.
>
> Box has a field called "count" under the "collections" field.  I don't see how to increment this.
> So I created a variable for Box called "counter".
> I create a script within, or coming from, the Box viewer:
> Test: if Box's color sees yellow (of the banana), increment my variable counter by 1.
>
> I run the 'all scripts' box, but this new 'incrementer' script from Box is not included. Only the banana scripts are in the 'all scripts' box.
> So the counter variable script does not run when a banana goes into the box.

Hi Randy,

if I understand correctly, you are saying, that "all scripts" isn't running all the scripts? To have a script get started with the "all scripts" button, this scripts needs to be in the state "paused". You can see a short info about this in the balloon-help, which appears, if you move the mouse over an object and wait a little.
To change the state of a script, click on the field on top of the scriptor (in the example below it says "normal". Click and hold, then you can change the state.


_______________________________________________
squeakland mailing list
[hidden email]
http://lists.squeakland.org/mailman/listinfo/squeakland
Reply | Threaded
Open this post in threaded view
|

Re: Bananas in a Box questions

Bert Freudenberg
In reply to this post by R.D. Latimer
On 25.08.2011, at 23:31, R.D. Latimer wrote:

> Thanks for all this help, I initially set out to count the number of bananas that get into the box.  To get my counter into 'all-scripts' I needed to click the timer.

Not quite. By default, the "All Scripts" tool only shows ticking scripts. However, if you click the triangular button to expand the tool, you will see a checkbox governing the display of only ticking or all scripts.

There is a description of that tool in the manual:

        http://en.flossmanuals.net/etoys-reference-manual/ch006_objects/

- Bert -


_______________________________________________
squeakland mailing list
[hidden email]
http://lists.squeakland.org/mailman/listinfo/squeakland
Reply | Threaded
Open this post in threaded view
|

Re: Bananas in a Box questions

R.D. Latimer
In reply to this post by Harness, Kathleen
Thanks Kathleen,
 I see how it's supposed to run.  I pick up one of the twirling bananas with the mouse, drop in the box, and the banana stays in the box and count increments.

How did you program this?
the scripts on the bananas - using the scripts from the 'all-scripts' box - just move and turn.
And using the viewer for the box, I don't see any scripts for the box.

How do you get the objects to stay in the box and be counted by just moving them in with the mouse?

Thanks,
Randy

On Thu, Aug 25, 2011 at 9:57 PM, Harness, Kathleen <[hidden email]> wrote:
Randy,
The project in the link below works for me, maybe we are counting different bananas? When I click the go button the bananas move around and if I can catch one and drop it into the box, the count increases by 1 and will do so as each banana is put into the box. A banana that just moves over the box is not in the box until it is picked up with the mouse/cursor and dropped into the box so that it is contained there and no longer can it roam the rest of the world.

There isn't a test in this project, that would be too hard for young students to make, but not to play. The script has  forward by and turn by tiles. The tool that is counting is a detailed watcher for the playfield's collection and it does the work of counting whatever is in the playfield. It counts whether the script is ticking or not, drop a banana in or, the title, and the counter increases for each object.

Did you have a chance to look at the scripts in the student's Catch Games projects? They were made by 2d-5th grader students last year.
Regards,
Kathleen

From: R.D. Latimer [[hidden email]]
Sent: Thursday, August 25, 2011 5:31 PM
To: Harness, Kathleen
Cc: Rita Freudenberg; Allard, Fred; [hidden email]

Subject: Re: [squeakland] Bananas in a Box questions

Thanks for all this help, I initially set out to count the number of bananas that get into the box.  To get my counter into 'all-scripts' I needed to click the timer.
Then I'll need to stop each banana if it enters the box or somehow just count +1 for it's entry into the box.
I realized I was thinking too complicated for a level K program.
I'm not sure what 'count' is meant to show
http://etoysillinois.org/library?sl=1656
Run this, the box's count stays at 0.  The logic I'm using initially is, from the box perspective,
if the box's color sees the banana's color, increment count.
What happens is the counter increments many times, as long as the banana and box colors are touching for each time click.

So, I guess a more basic question is - what's the counter at the bottom of the box supposed to be doing...my version I'm running the count stays at 0.

THanks again

Randy

On Thu, Aug 25, 2011 at 2:19 PM, Harness, Kathleen <[hidden email]> wrote:
Hi Randy,
The counter under the box is from the playfield's collection tiles and is a detailed watcher. I renamed it: box.

If you want to count the bananas that are not in the box so children can see changes from one place to another and do a little addition too, then put the bananas in another playfield from Supplies, open its halo, choose the Viewer tool, click on the basic label to open the category menu and choose playfield's count. This way it will be clear that it is only bananas that are being counted. If you use the world's collection counter, then it will count everything including the title, playfields,and the stop step go button etc.

There are lesson materials that go with the project but you have to scroll down after choosing and before you download or open the project.  I have had students make projects like this and you can see theirs if you click on the Library Collection tag:  Catch Games. I think theirs go too fast but the kids liked them and it was their decision to make.

Thanks for your comments and questions I look forward to hearing more about what you and your students are doing with Etoys.
Regards,
Kathleen Harness
________________________________________
From: [hidden email] [[hidden email]] on behalf of Rita Freudenberg [[hidden email]]
Sent: Thursday, August 25, 2011 12:13 PM
To: R.D. Latimer
Cc: Allard, Fred; [hidden email]
Subject: Re: [squeakland] Bananas in a Box questions

Am 25.08.2011 um 17:54 schrieb R.D. Latimer:

> Hi, I'm new to Etoys. We're implementing this fall in an elementary school in Fairfax County VA.  I'm running the Bananas In A Box program for kindergarten by Kathleen Harness.
> The bananas spin around according to their scripts
> Banana Forward by 12, Banana turn by 4
>
> When they get into the box, a counter should increment.
> This part I'm unsure how to do.
>
> Box has a field called "count" under the "collections" field.  I don't see how to increment this.
> So I created a variable for Box called "counter".
> I create a script within, or coming from, the Box viewer:
> Test: if Box's color sees yellow (of the banana), increment my variable counter by 1.
>
> I run the 'all scripts' box, but this new 'incrementer' script from Box is not included. Only the banana scripts are in the 'all scripts' box.
> So the counter variable script does not run when a banana goes into the box.

Hi Randy,

if I understand correctly, you are saying, that "all scripts" isn't running all the scripts? To have a script get started with the "all scripts" button, this scripts needs to be in the state "paused". You can see a short info about this in the balloon-help, which appears, if you move the mouse over an object and wait a little.
To change the state of a script, click on the field on top of the scriptor (in the example below it says "normal". Click and hold, then you can change the state.



_______________________________________________
squeakland mailing list
[hidden email]
http://lists.squeakland.org/mailman/listinfo/squeakland
Reply | Threaded
Open this post in threaded view
|

Re: Bananas in a Box questions

R.D. Latimer
I see your description of the playfield's counter, counting whatever is inside.  I'll check that out,
Thanks,
Randy

On Fri, Aug 26, 2011 at 5:46 AM, R.D. Latimer <[hidden email]> wrote:
Thanks Kathleen,
 I see how it's supposed to run.  I pick up one of the twirling bananas with the mouse, drop in the box, and the banana stays in the box and count increments.

How did you program this?
the scripts on the bananas - using the scripts from the 'all-scripts' box - just move and turn.
And using the viewer for the box, I don't see any scripts for the box.

How do you get the objects to stay in the box and be counted by just moving them in with the mouse?

Thanks,
Randy


On Thu, Aug 25, 2011 at 9:57 PM, Harness, Kathleen <[hidden email]> wrote:
Randy,
The project in the link below works for me, maybe we are counting different bananas? When I click the go button the bananas move around and if I can catch one and drop it into the box, the count increases by 1 and will do so as each banana is put into the box. A banana that just moves over the box is not in the box until it is picked up with the mouse/cursor and dropped into the box so that it is contained there and no longer can it roam the rest of the world.

There isn't a test in this project, that would be too hard for young students to make, but not to play. The script has  forward by and turn by tiles. The tool that is counting is a detailed watcher for the playfield's collection and it does the work of counting whatever is in the playfield. It counts whether the script is ticking or not, drop a banana in or, the title, and the counter increases for each object.

Did you have a chance to look at the scripts in the student's Catch Games projects? They were made by 2d-5th grader students last year.
Regards,
Kathleen

From: R.D. Latimer [[hidden email]]
Sent: Thursday, August 25, 2011 5:31 PM
To: Harness, Kathleen
Cc: Rita Freudenberg; Allard, Fred; [hidden email]

Subject: Re: [squeakland] Bananas in a Box questions

Thanks for all this help, I initially set out to count the number of bananas that get into the box.  To get my counter into 'all-scripts' I needed to click the timer.
Then I'll need to stop each banana if it enters the box or somehow just count +1 for it's entry into the box.
I realized I was thinking too complicated for a level K program.
I'm not sure what 'count' is meant to show
http://etoysillinois.org/library?sl=1656
Run this, the box's count stays at 0.  The logic I'm using initially is, from the box perspective,
if the box's color sees the banana's color, increment count.
What happens is the counter increments many times, as long as the banana and box colors are touching for each time click.

So, I guess a more basic question is - what's the counter at the bottom of the box supposed to be doing...my version I'm running the count stays at 0.

THanks again

Randy

On Thu, Aug 25, 2011 at 2:19 PM, Harness, Kathleen <[hidden email]> wrote:
Hi Randy,
The counter under the box is from the playfield's collection tiles and is a detailed watcher. I renamed it: box.

If you want to count the bananas that are not in the box so children can see changes from one place to another and do a little addition too, then put the bananas in another playfield from Supplies, open its halo, choose the Viewer tool, click on the basic label to open the category menu and choose playfield's count. This way it will be clear that it is only bananas that are being counted. If you use the world's collection counter, then it will count everything including the title, playfields,and the stop step go button etc.

There are lesson materials that go with the project but you have to scroll down after choosing and before you download or open the project.  I have had students make projects like this and you can see theirs if you click on the Library Collection tag:  Catch Games. I think theirs go too fast but the kids liked them and it was their decision to make.

Thanks for your comments and questions I look forward to hearing more about what you and your students are doing with Etoys.
Regards,
Kathleen Harness
________________________________________
From: [hidden email] [[hidden email]] on behalf of Rita Freudenberg [[hidden email]]
Sent: Thursday, August 25, 2011 12:13 PM
To: R.D. Latimer
Cc: Allard, Fred; [hidden email]
Subject: Re: [squeakland] Bananas in a Box questions

Am 25.08.2011 um 17:54 schrieb R.D. Latimer:

> Hi, I'm new to Etoys. We're implementing this fall in an elementary school in Fairfax County VA.  I'm running the Bananas In A Box program for kindergarten by Kathleen Harness.
> The bananas spin around according to their scripts
> Banana Forward by 12, Banana turn by 4
>
> When they get into the box, a counter should increment.
> This part I'm unsure how to do.
>
> Box has a field called "count" under the "collections" field.  I don't see how to increment this.
> So I created a variable for Box called "counter".
> I create a script within, or coming from, the Box viewer:
> Test: if Box's color sees yellow (of the banana), increment my variable counter by 1.
>
> I run the 'all scripts' box, but this new 'incrementer' script from Box is not included. Only the banana scripts are in the 'all scripts' box.
> So the counter variable script does not run when a banana goes into the box.

Hi Randy,

if I understand correctly, you are saying, that "all scripts" isn't running all the scripts? To have a script get started with the "all scripts" button, this scripts needs to be in the state "paused". You can see a short info about this in the balloon-help, which appears, if you move the mouse over an object and wait a little.
To change the state of a script, click on the field on top of the scriptor (in the example below it says "normal". Click and hold, then you can change the state.




_______________________________________________
squeakland mailing list
[hidden email]
http://lists.squeakland.org/mailman/listinfo/squeakland
Reply | Threaded
Open this post in threaded view
|

Re: Bananas in a Box questions

R.D. Latimer
In reply to this post by R.D. Latimer
I think I understand how to do the counters now.  I just tried  a new project, created an empty playfield from supplies, put some stars and ellipses etc in the world.  I open the viewer for the playfield, go to view the 'collections' category.  Drag the 'count' box over to the playfield area, like at the bottom.
Then when I pick up an object with the mouse and put inside the playfield, the count increments.
Very cool, don't know how 'they' programmed it, but it's a nice feature.

I'll read what you had said about counting the objects outside of the box/playfield.

by the way, I think a hurricane is on its way!

Randy

On Fri, Aug 26, 2011 at 5:46 AM, R.D. Latimer <[hidden email]> wrote:
Thanks Kathleen,
 I see how it's supposed to run.  I pick up one of the twirling bananas with the mouse, drop in the box, and the banana stays in the box and count increments.

How did you program this?
the scripts on the bananas - using the scripts from the 'all-scripts' box - just move and turn.
And using the viewer for the box, I don't see any scripts for the box.

How do you get the objects to stay in the box and be counted by just moving them in with the mouse?

Thanks,
Randy


On Thu, Aug 25, 2011 at 9:57 PM, Harness, Kathleen <[hidden email]> wrote:
Randy,
The project in the link below works for me, maybe we are counting different bananas? When I click the go button the bananas move around and if I can catch one and drop it into the box, the count increases by 1 and will do so as each banana is put into the box. A banana that just moves over the box is not in the box until it is picked up with the mouse/cursor and dropped into the box so that it is contained there and no longer can it roam the rest of the world.

There isn't a test in this project, that would be too hard for young students to make, but not to play. The script has  forward by and turn by tiles. The tool that is counting is a detailed watcher for the playfield's collection and it does the work of counting whatever is in the playfield. It counts whether the script is ticking or not, drop a banana in or, the title, and the counter increases for each object.

Did you have a chance to look at the scripts in the student's Catch Games projects? They were made by 2d-5th grader students last year.
Regards,
Kathleen

From: R.D. Latimer [[hidden email]]
Sent: Thursday, August 25, 2011 5:31 PM
To: Harness, Kathleen
Cc: Rita Freudenberg; Allard, Fred; [hidden email]

Subject: Re: [squeakland] Bananas in a Box questions

Thanks for all this help, I initially set out to count the number of bananas that get into the box.  To get my counter into 'all-scripts' I needed to click the timer.
Then I'll need to stop each banana if it enters the box or somehow just count +1 for it's entry into the box.
I realized I was thinking too complicated for a level K program.
I'm not sure what 'count' is meant to show
http://etoysillinois.org/library?sl=1656
Run this, the box's count stays at 0.  The logic I'm using initially is, from the box perspective,
if the box's color sees the banana's color, increment count.
What happens is the counter increments many times, as long as the banana and box colors are touching for each time click.

So, I guess a more basic question is - what's the counter at the bottom of the box supposed to be doing...my version I'm running the count stays at 0.

THanks again

Randy

On Thu, Aug 25, 2011 at 2:19 PM, Harness, Kathleen <[hidden email]> wrote:
Hi Randy,
The counter under the box is from the playfield's collection tiles and is a detailed watcher. I renamed it: box.

If you want to count the bananas that are not in the box so children can see changes from one place to another and do a little addition too, then put the bananas in another playfield from Supplies, open its halo, choose the Viewer tool, click on the basic label to open the category menu and choose playfield's count. This way it will be clear that it is only bananas that are being counted. If you use the world's collection counter, then it will count everything including the title, playfields,and the stop step go button etc.

There are lesson materials that go with the project but you have to scroll down after choosing and before you download or open the project.  I have had students make projects like this and you can see theirs if you click on the Library Collection tag:  Catch Games. I think theirs go too fast but the kids liked them and it was their decision to make.

Thanks for your comments and questions I look forward to hearing more about what you and your students are doing with Etoys.
Regards,
Kathleen Harness
________________________________________
From: [hidden email] [[hidden email]] on behalf of Rita Freudenberg [[hidden email]]
Sent: Thursday, August 25, 2011 12:13 PM
To: R.D. Latimer
Cc: Allard, Fred; [hidden email]
Subject: Re: [squeakland] Bananas in a Box questions

Am 25.08.2011 um 17:54 schrieb R.D. Latimer:

> Hi, I'm new to Etoys. We're implementing this fall in an elementary school in Fairfax County VA.  I'm running the Bananas In A Box program for kindergarten by Kathleen Harness.
> The bananas spin around according to their scripts
> Banana Forward by 12, Banana turn by 4
>
> When they get into the box, a counter should increment.
> This part I'm unsure how to do.
>
> Box has a field called "count" under the "collections" field.  I don't see how to increment this.
> So I created a variable for Box called "counter".
> I create a script within, or coming from, the Box viewer:
> Test: if Box's color sees yellow (of the banana), increment my variable counter by 1.
>
> I run the 'all scripts' box, but this new 'incrementer' script from Box is not included. Only the banana scripts are in the 'all scripts' box.
> So the counter variable script does not run when a banana goes into the box.

Hi Randy,

if I understand correctly, you are saying, that "all scripts" isn't running all the scripts? To have a script get started with the "all scripts" button, this scripts needs to be in the state "paused". You can see a short info about this in the balloon-help, which appears, if you move the mouse over an object and wait a little.
To change the state of a script, click on the field on top of the scriptor (in the example below it says "normal". Click and hold, then you can change the state.




_______________________________________________
squeakland mailing list
[hidden email]
http://lists.squeakland.org/mailman/listinfo/squeakland
Reply | Threaded
Open this post in threaded view
|

Re: Bananas in a Box questions

R.D. Latimer
In reply to this post by Harness, Kathleen
Thanks for the Catch Games link Kathleen, now I see how to run these
http://etoysillinois.org/library.php?tags=Catch%20Games
I was trying Alanna's Butterfly Catcher, and didn't know how to 'catch' the butterflies.
http://etoysillinois.org/library?sl=1754
Pick them up with the mouse and put in the box, this increments the counter.

Very good - thanks again,
Randy Latimer

On Thu, Aug 25, 2011 at 9:57 PM, Harness, Kathleen <[hidden email]> wrote:
Randy,
The project in the link below works for me, maybe we are counting different bananas? When I click the go button the bananas move around and if I can catch one and drop it into the box, the count increases by 1 and will do so as each banana is put into the box. A banana that just moves over the box is not in the box until it is picked up with the mouse/cursor and dropped into the box so that it is contained there and no longer can it roam the rest of the world.

There isn't a test in this project, that would be too hard for young students to make, but not to play. The script has  forward by and turn by tiles. The tool that is counting is a detailed watcher for the playfield's collection and it does the work of counting whatever is in the playfield. It counts whether the script is ticking or not, drop a banana in or, the title, and the counter increases for each object.

Did you have a chance to look at the scripts in the student's Catch Games projects? They were made by 2d-5th grader students last year.
Regards,
Kathleen

From: R.D. Latimer [[hidden email]]
Sent: Thursday, August 25, 2011 5:31 PM
To: Harness, Kathleen
Cc: Rita Freudenberg; Allard, Fred; [hidden email]

Subject: Re: [squeakland] Bananas in a Box questions

Thanks for all this help, I initially set out to count the number of bananas that get into the box.  To get my counter into 'all-scripts' I needed to click the timer.
Then I'll need to stop each banana if it enters the box or somehow just count +1 for it's entry into the box.
I realized I was thinking too complicated for a level K program.
I'm not sure what 'count' is meant to show
http://etoysillinois.org/library?sl=1656
Run this, the box's count stays at 0.  The logic I'm using initially is, from the box perspective,
if the box's color sees the banana's color, increment count.
What happens is the counter increments many times, as long as the banana and box colors are touching for each time click.

So, I guess a more basic question is - what's the counter at the bottom of the box supposed to be doing...my version I'm running the count stays at 0.

THanks again

Randy

On Thu, Aug 25, 2011 at 2:19 PM, Harness, Kathleen <[hidden email]> wrote:
Hi Randy,
The counter under the box is from the playfield's collection tiles and is a detailed watcher. I renamed it: box.

If you want to count the bananas that are not in the box so children can see changes from one place to another and do a little addition too, then put the bananas in another playfield from Supplies, open its halo, choose the Viewer tool, click on the basic label to open the category menu and choose playfield's count. This way it will be clear that it is only bananas that are being counted. If you use the world's collection counter, then it will count everything including the title, playfields,and the stop step go button etc.

There are lesson materials that go with the project but you have to scroll down after choosing and before you download or open the project.  I have had students make projects like this and you can see theirs if you click on the Library Collection tag:  Catch Games. I think theirs go too fast but the kids liked them and it was their decision to make.

Thanks for your comments and questions I look forward to hearing more about what you and your students are doing with Etoys.
Regards,
Kathleen Harness
________________________________________
From: [hidden email] [[hidden email]] on behalf of Rita Freudenberg [[hidden email]]
Sent: Thursday, August 25, 2011 12:13 PM
To: R.D. Latimer
Cc: Allard, Fred; [hidden email]
Subject: Re: [squeakland] Bananas in a Box questions

Am 25.08.2011 um 17:54 schrieb R.D. Latimer:

> Hi, I'm new to Etoys. We're implementing this fall in an elementary school in Fairfax County VA.  I'm running the Bananas In A Box program for kindergarten by Kathleen Harness.
> The bananas spin around according to their scripts
> Banana Forward by 12, Banana turn by 4
>
> When they get into the box, a counter should increment.
> This part I'm unsure how to do.
>
> Box has a field called "count" under the "collections" field.  I don't see how to increment this.
> So I created a variable for Box called "counter".
> I create a script within, or coming from, the Box viewer:
> Test: if Box's color sees yellow (of the banana), increment my variable counter by 1.
>
> I run the 'all scripts' box, but this new 'incrementer' script from Box is not included. Only the banana scripts are in the 'all scripts' box.
> So the counter variable script does not run when a banana goes into the box.

Hi Randy,

if I understand correctly, you are saying, that "all scripts" isn't running all the scripts? To have a script get started with the "all scripts" button, this scripts needs to be in the state "paused". You can see a short info about this in the balloon-help, which appears, if you move the mouse over an object and wait a little.
To change the state of a script, click on the field on top of the scriptor (in the example below it says "normal". Click and hold, then you can change the state.



_______________________________________________
squeakland mailing list
[hidden email]
http://lists.squeakland.org/mailman/listinfo/squeakland