From vanderhyde at sxu.edu Fri Nov 1 09:43:44 2024 From: vanderhyde at sxu.edu (Vanderhyde, James) Date: Fri, 1 Nov 2024 13:43:44 +0000 Subject: alice-teacher Deriving classes? In-Reply-To: References: Message-ID: Phil, welcome to the group. The problem you describe really threw me for a loop when I started using Alice 3. I think the video you watched might have been for Alice 2, or maybe the person who made it was still thinking in Alice 2 terms. Try this video: https://www.youtube.com/watch?v=zITzfZkpxR8 There is actually no way to create your own class in Alice 3. It?s not object oriented in that sense. What you can do is create methods for one of the existing classes, export the methods, and import them into the same class in a different project, like Don does in the video. If you want to see what Alice is doing with the classes and objects, I recommend exporting the Alice 3 project to NetBeans, and then opening it in NetBeans. You?ll see that the project has injected classes into the hierarchy. Alice 3 allows you to modify those injected classes with new methods, but you can?t inject your own classes. You can do whatever you want in Java in NetBeans, but you can?t bring it back into Alice. James ? James Vanderhyde Associate Professor Computer Science Saint Xavier University 3700 W. 103rd St. Chicago, IL 60655 773-298-3454 vanderhyde at sxu.edu sxu.edu On Oct 31, 2024, at 9:25?AM, Phil Tessier wrote: Greetings, all! This is my first post, having just joined the mailing list. I looked through the archives, but didn't find anything related to my question. I'm new to Alice3, having started with it for the purpose of homeschooling my girls in programming. I'm an experienced OOP programmer, mostly C++ these days. I want to create my own class, the properties and methods of which would be available to other classes. I found a tutorial online, which purports to do this. One of the important steps of that method is to Export my object, *with a new name*. But, while I'm able to export my object, the Export dialog doesn't provide a "rename" option. What am I missing? Thanks, Phil _______________________________________________ alice-teachers mailing list alice-teachers at lists.andrew.cmu.edu To change settings or unsubscribe visit: https://lists.andrew.cmu.edu/mailman/listinfo/alice-teachers -------------- next part -------------- An HTML attachment was scrubbed... URL: From aziccardi at opschools.org Fri Nov 1 07:26:02 2024 From: aziccardi at opschools.org (Ziccardi, Adam) Date: Fri, 1 Nov 2024 07:26:02 -0400 Subject: alice-teacher Deriving classes? In-Reply-To: References: Message-ID: Hi Phil, Welcome aboard and Alice 3 is a great choice. I would like to see the tutorial you are using as I am unfamiliar with an 'Export' option for a class. I used Save to Class File extensively when we enhanced classes' properties, functions, and procedures which has a naming allowance for the new class. Also, are you making brand new classes or modifying existing? Thanks Adam Z On Thu, Oct 31, 2024 at 5:42?PM Phil Tessier wrote: > Greetings, all! > > This is my first post, having just joined the mailing list. I looked > through the archives, but didn't find anything related to my question. > I'm new to Alice3, having started with it for the purpose of homeschooling > my girls in programming. I'm an experienced OOP programmer, mostly C++ > these days. > > I want to create my own class, the properties and methods of which would > be available to other classes. I found a tutorial online, which purports to > do this. One of the important steps of that method is to Export my object, > *with a new name*. But, while I'm able to export my object, the Export > dialog doesn't provide a "rename" option. What am I missing? > > Thanks, > Phil > _______________________________________________ > alice-teachers mailing list > alice-teachers at lists.andrew.cmu.edu > To change settings or unsubscribe visit: > https://lists.andrew.cmu.edu/mailman/listinfo/alice-teachers -- Adam Ziccardi OPTA Flex coordinator OPTA NYSTRS delegate NYS Master Teacher Teacher Webpage (716) 209-6482 -------------- next part -------------- An HTML attachment was scrubbed... URL: From Gloria.Barron at montgomerycollege.edu Fri Nov 1 12:39:16 2024 From: Gloria.Barron at montgomerycollege.edu (Barron, Gloria E) Date: Fri, 1 Nov 2024 16:39:16 +0000 Subject: alice-teacher Deriving classes? In-Reply-To: References: Message-ID: [like] Barron, Gloria E reacted to your message: ________________________________ From: alice-teachers on behalf of Vanderhyde, James Sent: Friday, November 1, 2024 1:43:44 PM To: Alice educators Subject: Re: alice-teacher Deriving classes? Phil, welcome to the group. The problem you describe really threw me for a loop when I started using Alice 3. I think the video you watched might have been for Alice 2, or maybe the person who made it was still thinking in Alice 2 terms. Try this video: https://www.youtube.com/watch?v=zITzfZkpxR8 There is actually no way to create your own class in Alice 3. It?s not object oriented in that sense. What you can do is create methods for one of the existing classes, export the methods, and import them into the same class in a different project, like Don does in the video. If you want to see what Alice is doing with the classes and objects, I recommend exporting the Alice 3 project to NetBeans, and then opening it in NetBeans. You?ll see that the project has injected classes into the hierarchy. Alice 3 allows you to modify those injected classes with new methods, but you can?t inject your own classes. You can do whatever you want in Java in NetBeans, but you can?t bring it back into Alice. James ? James Vanderhyde Associate Professor Computer Science Saint Xavier University 3700 W. 103rd St. Chicago, IL 60655 773-298-3454 vanderhyde at sxu.edu sxu.edu On Oct 31, 2024, at 9:25?AM, Phil Tessier wrote: Greetings, all! This is my first post, having just joined the mailing list. I looked through the archives, but didn't find anything related to my question. I'm new to Alice3, having started with it for the purpose of homeschooling my girls in programming. I'm an experienced OOP programmer, mostly C++ these days. I want to create my own class, the properties and methods of which would be available to other classes. I found a tutorial online, which purports to do this. One of the important steps of that method is to Export my object, *with a new name*. But, while I'm able to export my object, the Export dialog doesn't provide a "rename" option. What am I missing? Thanks, Phil _______________________________________________ alice-teachers mailing list alice-teachers at lists.andrew.cmu.edu To change settings or unsubscribe visit: https://lists.andrew.cmu.edu/mailman/listinfo/alice-teachers -------------- next part -------------- An HTML attachment was scrubbed... URL: From ptessier1958 at gmail.com Sat Nov 2 15:31:09 2024 From: ptessier1958 at gmail.com (Phil Tessier) Date: Sat, 2 Nov 2024 14:31:09 -0500 Subject: alice-teacher Deriving classes? In-Reply-To: References: Message-ID: Thank you for your responses. I should have included the link to the tutorial in my previous email. Here it is now: https://www.youtube.com/watch?v=zITzfZkpxR8 Adam, I misspoke when I said that I'm using "Export"; I'm using "Save to Class File" (screenshot attached, if the mailing list let's it in). For me, though, it doesn't provide me with an option to name the class. James, The link in this message is to the tutorial I originally watched. It certainly _seems_ to apply to Alice 3.(If I'm reading his title bar correctly, it identifies itself as Alice 3.1. All, Could this option have existed in early versions of Alice 3, and been removed? Thanks, Phil On Fri, Nov 1, 2024 at 11:06?AM Ziccardi, Adam wrote: > Hi Phil, > Welcome aboard and Alice 3 is a great choice. I would like to see the > tutorial you are using as I am unfamiliar with an 'Export' option for a > class. > I used Save to Class File extensively when we enhanced classes' > properties, functions, and procedures which has a naming allowance for the > new class. > Also, are you making brand new classes or modifying existing? > Thanks > Adam Z > > On Thu, Oct 31, 2024 at 5:42?PM Phil Tessier > wrote: > >> Greetings, all! >> >> This is my first post, having just joined the mailing list. I looked >> through the archives, but didn't find anything related to my question. >> I'm new to Alice3, having started with it for the purpose of >> homeschooling my girls in programming. I'm an experienced OOP programmer, >> mostly C++ these days. >> >> I want to create my own class, the properties and methods of which would >> be available to other classes. I found a tutorial online, which purports to >> do this. One of the important steps of that method is to Export my object, >> *with a new name*. But, while I'm able to export my object, the Export >> dialog doesn't provide a "rename" option. What am I missing? >> >> Thanks, >> Phil >> _______________________________________________ >> alice-teachers mailing list >> alice-teachers at lists.andrew.cmu.edu >> To change settings or unsubscribe visit: >> https://lists.andrew.cmu.edu/mailman/listinfo/alice-teachers > > > > -- > Adam Ziccardi > OPTA Flex coordinator > OPTA NYSTRS delegate > NYS Master Teacher > Teacher Webpage > (716) 209-6482 > _______________________________________________ > alice-teachers mailing list > alice-teachers at lists.andrew.cmu.edu > To change settings or unsubscribe visit: > https://lists.andrew.cmu.edu/mailman/listinfo/alice-teachers -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: Wt9e4GpWEm.png Type: image/png Size: 44378 bytes Desc: not available URL: From ptessier1958 at gmail.com Sat Nov 2 17:16:26 2024 From: ptessier1958 at gmail.com (Phil Tessier) Date: Sat, 2 Nov 2024 16:16:26 -0500 Subject: alice-teacher Deriving classes? In-Reply-To: References: Message-ID: OK, I see it now... that video shows moving procedures from one project into another. He says "into a class that may or may not already exist" (in the importing project). But, so far, I haven't seen a way to make a new class, so this technique doesn't _create_ classes (as I had expected). That said, *is there* a way to make my own classes? Thanks again, Phil On Sat, Nov 2, 2024 at 2:31?PM Phil Tessier wrote: > Thank you for your responses. > I should have included the link to the tutorial in my previous email. Here > it is now: > https://www.youtube.com/watch?v=zITzfZkpxR8 > Adam, I misspoke when I said that I'm using "Export"; I'm using "Save to > Class File" (screenshot attached, if the mailing list let's it in). For me, > though, it doesn't provide me with an option to name the class. > James, > The link in this message is to the tutorial I originally watched. It > certainly _seems_ to apply to Alice 3.(If I'm reading his title bar > correctly, it identifies itself as Alice 3.1. > All, > Could this option have existed in early versions of Alice 3, and been > removed? > Thanks, > Phil > > On Fri, Nov 1, 2024 at 11:06?AM Ziccardi, Adam > wrote: > >> Hi Phil, >> Welcome aboard and Alice 3 is a great choice. I would like to see the >> tutorial you are using as I am unfamiliar with an 'Export' option for a >> class. >> I used Save to Class File extensively when we enhanced classes' >> properties, functions, and procedures which has a naming allowance for the >> new class. >> Also, are you making brand new classes or modifying existing? >> Thanks >> Adam Z >> >> On Thu, Oct 31, 2024 at 5:42?PM Phil Tessier >> wrote: >> >>> Greetings, all! >>> >>> This is my first post, having just joined the mailing list. I looked >>> through the archives, but didn't find anything related to my question. >>> I'm new to Alice3, having started with it for the purpose of >>> homeschooling my girls in programming. I'm an experienced OOP programmer, >>> mostly C++ these days. >>> >>> I want to create my own class, the properties and methods of which would >>> be available to other classes. I found a tutorial online, which purports to >>> do this. One of the important steps of that method is to Export my object, >>> *with a new name*. But, while I'm able to export my object, the Export >>> dialog doesn't provide a "rename" option. What am I missing? >>> >>> Thanks, >>> Phil >>> _______________________________________________ >>> alice-teachers mailing list >>> alice-teachers at lists.andrew.cmu.edu >>> To change settings or unsubscribe visit: >>> https://lists.andrew.cmu.edu/mailman/listinfo/alice-teachers >> >> >> >> -- >> Adam Ziccardi >> OPTA Flex coordinator >> OPTA NYSTRS delegate >> NYS Master Teacher >> Teacher Webpage >> (716) 209-6482 >> _______________________________________________ >> alice-teachers mailing list >> alice-teachers at lists.andrew.cmu.edu >> To change settings or unsubscribe visit: >> https://lists.andrew.cmu.edu/mailman/listinfo/alice-teachers > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From pleasantphrases at gmail.com Sat Nov 2 18:38:31 2024 From: pleasantphrases at gmail.com (Sara Masters) Date: Sat, 2 Nov 2024 18:38:31 -0400 Subject: alice-teacher Please change my email (for list) In-Reply-To: References: Message-ID: Hi, Could you please change my email to *pleasantphrases at gmail.com * Thanks, Sara On Sat, Nov 2, 2024 at 12:04?PM wrote: > Send alice-teachers mailing list submissions to > alice-teachers at lists.andrew.cmu.edu > > To subscribe or unsubscribe via the World Wide Web, visit > https://lists.andrew.cmu.edu/mailman/listinfo/alice-teachers > or, via email, send a message with subject or body 'help' to > alice-teachers-request at lists.andrew.cmu.edu > > You can reach the person managing the list at > alice-teachers-owner at lists.andrew.cmu.edu > > When replying, please edit your Subject line so it is more specific > than "Re: Contents of alice-teachers digest..." > > > Today's Topics: > > 1. Re: Deriving classes? (Vanderhyde, James) > 2. Re: Deriving classes? (Ziccardi, Adam) > > > ---------------------------------------------------------------------- > > Message: 1 > Date: Fri, 1 Nov 2024 13:43:44 +0000 > From: "Vanderhyde, James" > To: Alice educators > Subject: Re: alice-teacher Deriving classes? > Message-ID: > Content-Type: text/plain; charset="utf-8" > > Phil, welcome to the group. The problem you describe really threw me for a > loop when I started using Alice 3. > > I think the video you watched might have been for Alice 2, or maybe the > person who made it was still thinking in Alice 2 terms. Try this video: > https://www.youtube.com/watch?v=zITzfZkpxR8 > > There is actually no way to create your own class in Alice 3. It?s not > object oriented in that sense. What you can do is create methods for one of > the existing classes, export the methods, and import them into the same > class in a different project, like Don does in the video. > > If you want to see what Alice is doing with the classes and objects, I > recommend exporting the Alice 3 project to NetBeans, and then opening it in > NetBeans. You?ll see that the project has injected classes into the > hierarchy. Alice 3 allows you to modify those injected classes with new > methods, but you can?t inject your own classes. > > You can do whatever you want in Java in NetBeans, but you can?t bring it > back into Alice. > > James > ? > James Vanderhyde > Associate Professor > Computer Science > Saint Xavier University > 3700 W. 103rd St. > Chicago, IL 60655 > 773-298-3454 > vanderhyde at sxu.edu > sxu.edu > > On Oct 31, 2024, at 9:25?AM, Phil Tessier wrote: > > Greetings, all! > > This is my first post, having just joined the mailing list. I looked > through the archives, but didn't find anything related to my question. > I'm new to Alice3, having started with it for the purpose of homeschooling > my girls in programming. I'm an experienced OOP programmer, mostly C++ > these days. > > I want to create my own class, the properties and methods of which would > be available to other classes. I found a tutorial online, which purports to > do this. One of the important steps of that method is to Export my object, > *with a new name*. But, while I'm able to export my object, the Export > dialog doesn't provide a "rename" option. What am I missing? > > Thanks, > Phil > _______________________________________________ > alice-teachers mailing list > alice-teachers at lists.andrew.cmu.edu > To change settings or unsubscribe visit: > https://lists.andrew.cmu.edu/mailman/listinfo/alice-teachers > > -------------- next part -------------- > An HTML attachment was scrubbed... > URL: < > http://lists.andrew.cmu.edu/pipermail/alice-teachers/attachments/20241101/0cd69a96/attachment-0001.html > > > > ------------------------------ > > Message: 2 > Date: Fri, 1 Nov 2024 07:26:02 -0400 > From: "Ziccardi, Adam" > To: Alice educators > Subject: Re: alice-teacher Deriving classes? > Message-ID: > aUWxtXA at mail.gmail.com> > Content-Type: text/plain; charset="utf-8" > > Hi Phil, > Welcome aboard and Alice 3 is a great choice. I would like to see the > tutorial you are using as I am unfamiliar with an 'Export' option for a > class. > I used Save to Class File extensively when we enhanced classes' properties, > functions, and procedures which has a naming allowance for the new class. > Also, are you making brand new classes or modifying existing? > Thanks > Adam Z > > On Thu, Oct 31, 2024 at 5:42?PM Phil Tessier > wrote: > > > Greetings, all! > > > > This is my first post, having just joined the mailing list. I looked > > through the archives, but didn't find anything related to my question. > > I'm new to Alice3, having started with it for the purpose of > homeschooling > > my girls in programming. I'm an experienced OOP programmer, mostly C++ > > these days. > > > > I want to create my own class, the properties and methods of which would > > be available to other classes. I found a tutorial online, which purports > to > > do this. One of the important steps of that method is to Export my > object, > > *with a new name*. But, while I'm able to export my object, the Export > > dialog doesn't provide a "rename" option. What am I missing? > > > > Thanks, > > Phil > > _______________________________________________ > > alice-teachers mailing list > > alice-teachers at lists.andrew.cmu.edu > > To change settings or unsubscribe visit: > > https://lists.andrew.cmu.edu/mailman/listinfo/alice-teachers > > > > -- > Adam Ziccardi > OPTA Flex coordinator > OPTA NYSTRS delegate > NYS Master Teacher > Teacher Webpage > (716) 209-6482 > -------------- next part -------------- > An HTML attachment was scrubbed... > URL: < > http://lists.andrew.cmu.edu/pipermail/alice-teachers/attachments/20241101/4bf011b2/attachment-0001.html > > > > ------------------------------ > > Subject: Digest Footer > > _______________________________________________ > alice-teachers mailing list > alice-teachers at lists.andrew.cmu.edu > To change settings, switch to digest, or unsubscribe visit: > https://lists.andrew.cmu.edu/mailman/listinfo/alice-teachers > > ------------------------------ > > End of alice-teachers Digest, Vol 157, Issue 2 > ********************************************** > -------------- next part -------------- An HTML attachment was scrubbed... URL: From ptessier1958 at gmail.com Sat Nov 2 19:49:58 2024 From: ptessier1958 at gmail.com (Phil Tessier) Date: Sat, 2 Nov 2024 18:49:58 -0500 Subject: alice-teacher Please change my email (for list) In-Reply-To: References: Message-ID: Sara, Not to speak for the administrators, but I think you can do that at: To subscribe or unsubscribe via the World Wide Web, visit https://lists.andrew.cmu.edu/mailman/listinfo/alice-teachers On Sat, Nov 2, 2024 at 6:46?PM Sara Masters wrote: > Hi, > > Could you please change my email to > *pleasantphrases at gmail.com * > > Thanks, > Sara > > On Sat, Nov 2, 2024 at 12:04?PM < > alice-teachers-request at lists.andrew.cmu.edu> wrote: > >> Send alice-teachers mailing list submissions to >> alice-teachers at lists.andrew.cmu.edu >> >> To subscribe or unsubscribe via the World Wide Web, visit >> https://lists.andrew.cmu.edu/mailman/listinfo/alice-teachers >> or, via email, send a message with subject or body 'help' to >> alice-teachers-request at lists.andrew.cmu.edu >> >> You can reach the person managing the list at >> alice-teachers-owner at lists.andrew.cmu.edu >> >> When replying, please edit your Subject line so it is more specific >> than "Re: Contents of alice-teachers digest..." >> >> >> Today's Topics: >> >> 1. Re: Deriving classes? (Vanderhyde, James) >> 2. Re: Deriving classes? (Ziccardi, Adam) >> >> >> ---------------------------------------------------------------------- >> >> Message: 1 >> Date: Fri, 1 Nov 2024 13:43:44 +0000 >> From: "Vanderhyde, James" >> To: Alice educators >> Subject: Re: alice-teacher Deriving classes? >> Message-ID: >> Content-Type: text/plain; charset="utf-8" >> >> Phil, welcome to the group. The problem you describe really threw me for >> a loop when I started using Alice 3. >> >> I think the video you watched might have been for Alice 2, or maybe the >> person who made it was still thinking in Alice 2 terms. Try this video: >> https://www.youtube.com/watch?v=zITzfZkpxR8 >> >> There is actually no way to create your own class in Alice 3. It?s not >> object oriented in that sense. What you can do is create methods for one of >> the existing classes, export the methods, and import them into the same >> class in a different project, like Don does in the video. >> >> If you want to see what Alice is doing with the classes and objects, I >> recommend exporting the Alice 3 project to NetBeans, and then opening it in >> NetBeans. You?ll see that the project has injected classes into the >> hierarchy. Alice 3 allows you to modify those injected classes with new >> methods, but you can?t inject your own classes. >> >> You can do whatever you want in Java in NetBeans, but you can?t bring it >> back into Alice. >> >> James >> ? >> James Vanderhyde >> Associate Professor >> Computer Science >> Saint Xavier University >> 3700 W. 103rd St. >> Chicago, IL 60655 >> 773-298-3454 >> vanderhyde at sxu.edu >> sxu.edu >> >> On Oct 31, 2024, at 9:25?AM, Phil Tessier wrote: >> >> Greetings, all! >> >> This is my first post, having just joined the mailing list. I looked >> through the archives, but didn't find anything related to my question. >> I'm new to Alice3, having started with it for the purpose of >> homeschooling my girls in programming. I'm an experienced OOP programmer, >> mostly C++ these days. >> >> I want to create my own class, the properties and methods of which would >> be available to other classes. I found a tutorial online, which purports to >> do this. One of the important steps of that method is to Export my object, >> *with a new name*. But, while I'm able to export my object, the Export >> dialog doesn't provide a "rename" option. What am I missing? >> >> Thanks, >> Phil >> _______________________________________________ >> alice-teachers mailing list >> alice-teachers at lists.andrew.cmu.edu >> To change settings or unsubscribe visit: >> https://lists.andrew.cmu.edu/mailman/listinfo/alice-teachers >> >> -------------- next part -------------- >> An HTML attachment was scrubbed... >> URL: < >> http://lists.andrew.cmu.edu/pipermail/alice-teachers/attachments/20241101/0cd69a96/attachment-0001.html >> > >> >> ------------------------------ >> >> Message: 2 >> Date: Fri, 1 Nov 2024 07:26:02 -0400 >> From: "Ziccardi, Adam" >> To: Alice educators >> Subject: Re: alice-teacher Deriving classes? >> Message-ID: >> > aUWxtXA at mail.gmail.com> >> Content-Type: text/plain; charset="utf-8" >> >> Hi Phil, >> Welcome aboard and Alice 3 is a great choice. I would like to see the >> tutorial you are using as I am unfamiliar with an 'Export' option for a >> class. >> I used Save to Class File extensively when we enhanced classes' >> properties, >> functions, and procedures which has a naming allowance for the new class. >> Also, are you making brand new classes or modifying existing? >> Thanks >> Adam Z >> >> On Thu, Oct 31, 2024 at 5:42?PM Phil Tessier >> wrote: >> >> > Greetings, all! >> > >> > This is my first post, having just joined the mailing list. I looked >> > through the archives, but didn't find anything related to my question. >> > I'm new to Alice3, having started with it for the purpose of >> homeschooling >> > my girls in programming. I'm an experienced OOP programmer, mostly C++ >> > these days. >> > >> > I want to create my own class, the properties and methods of which would >> > be available to other classes. I found a tutorial online, which >> purports to >> > do this. One of the important steps of that method is to Export my >> object, >> > *with a new name*. But, while I'm able to export my object, the Export >> > dialog doesn't provide a "rename" option. What am I missing? >> > >> > Thanks, >> > Phil >> > _______________________________________________ >> > alice-teachers mailing list >> > alice-teachers at lists.andrew.cmu.edu >> > To change settings or unsubscribe visit: >> > https://lists.andrew.cmu.edu/mailman/listinfo/alice-teachers >> >> >> >> -- >> Adam Ziccardi >> OPTA Flex coordinator >> OPTA NYSTRS delegate >> NYS Master Teacher >> Teacher Webpage >> (716) 209-6482 >> -------------- next part -------------- >> An HTML attachment was scrubbed... >> URL: < >> http://lists.andrew.cmu.edu/pipermail/alice-teachers/attachments/20241101/4bf011b2/attachment-0001.html >> > >> >> ------------------------------ >> >> Subject: Digest Footer >> >> _______________________________________________ >> alice-teachers mailing list >> alice-teachers at lists.andrew.cmu.edu >> To change settings, switch to digest, or unsubscribe visit: >> https://lists.andrew.cmu.edu/mailman/listinfo/alice-teachers >> >> ------------------------------ >> >> End of alice-teachers Digest, Vol 157, Issue 2 >> ********************************************** >> > _______________________________________________ > alice-teachers mailing list > alice-teachers at lists.andrew.cmu.edu > To change settings or unsubscribe visit: > https://lists.andrew.cmu.edu/mailman/listinfo/alice-teachers -------------- next part -------------- An HTML attachment was scrubbed... URL: From Gloria.Barron at montgomerycollege.edu Sun Nov 3 20:10:56 2024 From: Gloria.Barron at montgomerycollege.edu (Barron, Gloria E) Date: Mon, 4 Nov 2024 01:10:56 +0000 Subject: alice-teacher Deriving classes? In-Reply-To: References: Message-ID: What he means is that the procedure belongs to a class. A biped class. Gloria Barron, M.Ed. Instructional Designer Office of e-Learning, Innovation, and Teaching Excellence Montgomery College, MD 240-567-6974 ________________________________ From: alice-teachers on behalf of Phil Tessier Sent: Saturday, November 2, 2024 5:16:26 PM To: Alice educators Subject: Re: alice-teacher Deriving classes? OK, I see it now... that video shows moving procedures from one project into another. He says "into a class that may or may not already exist" (in the importing project). But, so far, I haven't seen a way to make a new class, so this technique doesn't _create_ classes (as I had expected). That said, *is there* a way to make my own classes? Thanks again, Phil On Sat, Nov 2, 2024 at 2:31?PM Phil Tessier > wrote: Thank you for your responses. I should have included the link to the tutorial in my previous email. Here it is now: https://www.youtube.com/watch?v=zITzfZkpxR8 Adam, I misspoke when I said that I'm using "Export"; I'm using "Save to Class File" (screenshot attached, if the mailing list let's it in). For me, though, it doesn't provide me with an option to name the class. James, The link in this message is to the tutorial I originally watched. It certainly _seems_ to apply to Alice 3.(If I'm reading his title bar correctly, it identifies itself as Alice 3.1. All, Could this option have existed in early versions of Alice 3, and been removed? Thanks, Phil On Fri, Nov 1, 2024 at 11:06?AM Ziccardi, Adam > wrote: Hi Phil, Welcome aboard and Alice 3 is a great choice. I would like to see the tutorial you are using as I am unfamiliar with an 'Export' option for a class. I used Save to Class File extensively when we enhanced classes' properties, functions, and procedures which has a naming allowance for the new class. Also, are you making brand new classes or modifying existing? Thanks Adam Z On Thu, Oct 31, 2024 at 5:42?PM Phil Tessier > wrote: Greetings, all! This is my first post, having just joined the mailing list. I looked through the archives, but didn't find anything related to my question. I'm new to Alice3, having started with it for the purpose of homeschooling my girls in programming. I'm an experienced OOP programmer, mostly C++ these days. I want to create my own class, the properties and methods of which would be available to other classes. I found a tutorial online, which purports to do this. One of the important steps of that method is to Export my object, *with a new name*. But, while I'm able to export my object, the Export dialog doesn't provide a "rename" option. What am I missing? Thanks, Phil _______________________________________________ alice-teachers mailing list alice-teachers at lists.andrew.cmu.edu To change settings or unsubscribe visit: https://lists.andrew.cmu.edu/mailman/listinfo/alice-teachers -- Adam Ziccardi OPTA Flex coordinator OPTA NYSTRS delegate NYS Master Teacher Teacher Webpage (716) 209-6482 _______________________________________________ alice-teachers mailing list alice-teachers at lists.andrew.cmu.edu To change settings or unsubscribe visit: https://lists.andrew.cmu.edu/mailman/listinfo/alice-teachers -------------- next part -------------- An HTML attachment was scrubbed... URL: From Gloria.Barron at montgomerycollege.edu Mon Nov 4 09:50:45 2024 From: Gloria.Barron at montgomerycollege.edu (Barron, Gloria E) Date: Mon, 4 Nov 2024 14:50:45 +0000 Subject: alice-teacher Deriving classes? In-Reply-To: References: Message-ID: Try using constructors. ________________________________ From: Barron, Gloria E Sent: Sunday, November 3, 2024 8:10 PM To: Alice educators Subject: Re: alice-teacher Deriving classes? What he means is that the procedure belongs to a class. A biped class. Gloria Barron, M.Ed. Instructional Designer Office of e-Learning, Innovation, and Teaching Excellence Montgomery College, MD 240-567-6974 ________________________________ From: alice-teachers on behalf of Phil Tessier Sent: Saturday, November 2, 2024 5:16:26 PM To: Alice educators Subject: Re: alice-teacher Deriving classes? OK, I see it now... that video shows moving procedures from one project into another. He says "into a class that may or may not already exist" (in the importing project). But, so far, I haven't seen a way to make a new class, so this technique doesn't _create_ classes (as I had expected). That said, *is there* a way to make my own classes? Thanks again, Phil On Sat, Nov 2, 2024 at 2:31?PM Phil Tessier > wrote: Thank you for your responses. I should have included the link to the tutorial in my previous email. Here it is now: https://www.youtube.com/watch?v=zITzfZkpxR8 Adam, I misspoke when I said that I'm using "Export"; I'm using "Save to Class File" (screenshot attached, if the mailing list let's it in). For me, though, it doesn't provide me with an option to name the class. James, The link in this message is to the tutorial I originally watched. It certainly _seems_ to apply to Alice 3.(If I'm reading his title bar correctly, it identifies itself as Alice 3.1. All, Could this option have existed in early versions of Alice 3, and been removed? Thanks, Phil On Fri, Nov 1, 2024 at 11:06?AM Ziccardi, Adam > wrote: Hi Phil, Welcome aboard and Alice 3 is a great choice. I would like to see the tutorial you are using as I am unfamiliar with an 'Export' option for a class. I used Save to Class File extensively when we enhanced classes' properties, functions, and procedures which has a naming allowance for the new class. Also, are you making brand new classes or modifying existing? Thanks Adam Z On Thu, Oct 31, 2024 at 5:42?PM Phil Tessier > wrote: Greetings, all! This is my first post, having just joined the mailing list. I looked through the archives, but didn't find anything related to my question. I'm new to Alice3, having started with it for the purpose of homeschooling my girls in programming. I'm an experienced OOP programmer, mostly C++ these days. I want to create my own class, the properties and methods of which would be available to other classes. I found a tutorial online, which purports to do this. One of the important steps of that method is to Export my object, *with a new name*. But, while I'm able to export my object, the Export dialog doesn't provide a "rename" option. What am I missing? Thanks, Phil _______________________________________________ alice-teachers mailing list alice-teachers at lists.andrew.cmu.edu To change settings or unsubscribe visit: https://lists.andrew.cmu.edu/mailman/listinfo/alice-teachers -- Adam Ziccardi OPTA Flex coordinator OPTA NYSTRS delegate NYS Master Teacher Teacher Webpage (716) 209-6482 _______________________________________________ alice-teachers mailing list alice-teachers at lists.andrew.cmu.edu To change settings or unsubscribe visit: https://lists.andrew.cmu.edu/mailman/listinfo/alice-teachers -------------- next part -------------- An HTML attachment was scrubbed... URL: From djslater107 at mac.com Fri Nov 22 21:40:37 2024 From: djslater107 at mac.com (Donald Slater) Date: Fri, 22 Nov 2024 21:40:37 -0500 Subject: alice-teacher Changing Ground Textures in Alice 3 In-Reply-To: References: Message-ID: Attachment available until Dec 22, 2024 Tiffany, I have attached a short video that demonstrates how to start in a grass world scene and change to an a=ocean scene, and then back again in Alice 3. Please let me know if you have any trouble with the attachment, or any further questions. Click to Download ChangingScene.mp4 209.3 MB If you do have problems with the attachment, you might try this link: https://www.dropbox.com/s/bhfwj1f93cb737w/ChangingScene.mp4?dl=0 All the best, Don Slater For the Alice Project > On Nov 21, 2024, at 9:59?AM, noreply at cmu.edu wrote: > > First Name > Tiffany > Last Name > Abner > Email > tabner at sdale.org > Reason For Contacting Us > Other > Comment > I am trying to learn how to switch worlds in one Alice project. For example start in the grass world then go to a ocean world. Is that possible? > -------------- next part -------------- An HTML attachment was scrubbed... URL: