From vanderhyde at sxu.edu Mon Apr 6 13:14:35 2020 From: vanderhyde at sxu.edu (Vanderhyde, James) Date: Mon, 6 Apr 2020 17:14:35 +0000 Subject: alice-teacher Arrays in Alice 3 Message-ID: What can I do with arrays in Alice 3, other than use them in for all in order/together loops? In Alice 2 I could drag a list into the code area of the screen and several methods would pop up, such as setting items or removing items. Can I do anything list this in Alice 3? James ? James Vanderhyde Associate Professor and Department Chair Computer Science Saint Xavier University 3700 W. 103rd St. Chicago, IL 60655 773-298-3454 -------------- next part -------------- An HTML attachment was scrubbed... URL: From ewbrown at andrew.cmu.edu Mon Apr 6 13:28:56 2020 From: ewbrown at andrew.cmu.edu (Eric Brown) Date: Mon, 6 Apr 2020 10:28:56 -0700 Subject: alice-teacher Arrays in Alice 3 In-Reply-To: References: Message-ID: <894DDFE4-E002-439E-922F-FC0C388145FD@andrew.cmu.edu> James, Alice 3 is using arrays instead of lists (we have discussed adding back in lists but juggling priorities). You can set and get elements of the Arrays. You can take a look at the presentation related to using Arrays here: http://www.alice.org/resources/lessons/arrays/ I do need to update this lesson to also include that when available there will be get functions for arrays that will allow you to call a specific element of an array. Sincerely, Eric > On Apr 6, 2020, at 10:14 AM, Vanderhyde, James wrote: > > What can I do with arrays in Alice 3, other than use them in for all in order/together loops? In Alice 2 I could drag a list into the code area of the screen and several methods would pop up, such as setting items or removing items. Can I do anything list this in Alice 3? > > James > ? > James Vanderhyde > Associate Professor and Department Chair > Computer Science > Saint Xavier University > 3700 W. 103rd St. > Chicago, IL 60655 > 773-298-3454 > > _______________________________________________ > 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 From vanderhyde at sxu.edu Mon Apr 6 16:25:10 2020 From: vanderhyde at sxu.edu (Vanderhyde, James) Date: Mon, 6 Apr 2020 20:25:10 +0000 Subject: alice-teacher Arrays in Alice 3 In-Reply-To: <894DDFE4-E002-439E-922F-FC0C388145FD@andrew.cmu.edu> References: <894DDFE4-E002-439E-922F-FC0C388145FD@andrew.cmu.edu> Message-ID: Eric, thanks. What would be helpful is something a little more abstract, like the List interface, where you don?t care so much which items are where, but just whether the items are in there or not, and adding and removing at will. In Alice 2, I had a few assignments and labs using contains and moving items from one list to another, things that are actually very useful to be able to do easily. I can create a linked list myself using object references, but I don?t want to have to teach my Alice students implementation of linked lists just to do this stuff. James ? James Vanderhyde Associate Professor and Department Chair Computer Science Saint Xavier University 3700 W. 103rd St. Chicago, IL 60655 773-298-3454 On Apr 6, 2020, at 12:28 PM, Eric Brown > wrote: James, Alice 3 is using arrays instead of lists (we have discussed adding back in lists but juggling priorities). You can set and get elements of the Arrays. You can take a look at the presentation related to using Arrays here: http://www.alice.org/resources/lessons/arrays/ I do need to update this lesson to also include that when available there will be get functions for arrays that will allow you to call a specific element of an array. Sincerely, Eric On Apr 6, 2020, at 10:14 AM, Vanderhyde, James wrote: What can I do with arrays in Alice 3, other than use them in for all in order/together loops? In Alice 2 I could drag a list into the code area of the screen and several methods would pop up, such as setting items or removing items. Can I do anything list this in Alice 3? James ? James Vanderhyde Associate Professor and Department Chair Computer Science Saint Xavier University 3700 W. 103rd St. Chicago, IL 60655 773-298-3454 _______________________________________________ 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 _______________________________________________ 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 rodger at cs.duke.edu Tue Apr 7 11:07:56 2020 From: rodger at cs.duke.edu (Susan Rodger) Date: Tue, 07 Apr 2020 11:07:56 -0400 Subject: alice-teacher Take our Alice Coursera course as an auditor Message-ID: Steve Cooper and I created an Alice Coursera course that launched in January. It has videos, assignments and quizzes. I was told that anyone can sign up for free and take the course as an auditor and watch videos, take quizzes and do assignments. You just don't get a certificate from Coursera. If students are too young to sign up perhaps their parents can sign up for an account and let the students then take the course. Introduction to Programming and Animation with Alice https://www.coursera.org/learn/introtoalice Enjoy it! Susan and Steve Susan Rodger =========================================================================== Susan Rodger, Professor of the Practice Director of Undergraduate Studies (DUS) Computer Science, LSRC D237 308 Research Drive, Box 90129 Duke University, Durham, NC 27708-0129 Email: rodger at cs.duke.edu URL: http://www.cs.duke.edu/~rodger Phone: (919)-660-6595 Fax: (919)-660-6519 Must include BOX number on all US Mail! From eheinricher at bancroftschool.org Tue Apr 7 13:56:56 2020 From: eheinricher at bancroftschool.org (Elisa Heinricher) Date: Tue, 7 Apr 2020 13:56:56 -0400 Subject: alice-teacher Take our Alice Coursera course as an auditor In-Reply-To: References: Message-ID: This is a wonderful resource. Thank you! *Bancroft School * Computer Science Teacher Upper School VEX Robotics Coach *T:* 508-854-9238 | *F*: 508-853-7824 On Tue, Apr 7, 2020 at 1:55 PM Susan Rodger wrote: > > > Steve Cooper and I created an Alice Coursera course that launched in > January. It has videos, assignments and quizzes. > > I was told that anyone can sign up for free and take the course as an > auditor and watch videos, take quizzes and do assignments. You just don't > get a certificate from Coursera. > > If students are too young to sign up perhaps their parents can sign up for > an account and let the students then take the course. > > Introduction to Programming and Animation with Alice > > https://www.coursera.org/learn/introtoalice > > Enjoy it! > > Susan and Steve > > Susan Rodger > =========================================================================== > Susan Rodger, Professor of the Practice > Director of Undergraduate Studies (DUS) > Computer Science, LSRC D237 > 308 Research Drive, Box 90129 > Duke University, Durham, NC 27708-0129 > Email: rodger at cs.duke.edu URL: http://www.cs.duke.edu/~rodger > Phone: (919)-660-6595 Fax: (919)-660-6519 > > Must include BOX number on all US Mail! > _______________________________________________ > 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 > -- ? Bancroft School 110 Shore Dr, Worcester, MA 01605 *T:* 508-853-2640 | *F*: 508-853-7824 www.bancroftschool.org -------------- next part -------------- An HTML attachment was scrubbed... URL: From gflint at mcsmt.org Tue Apr 7 14:03:09 2020 From: gflint at mcsmt.org (Garth Flint) Date: Tue, 7 Apr 2020 12:03:09 -0600 Subject: alice-teacher Take our Alice Coursera course as an auditor In-Reply-To: References: Message-ID: Thank you. Garth Flint Technology Coordinator Missoula Catholic Schools (406)-531-7497 On Tue, Apr 7, 2020 at 11:56 AM Susan Rodger wrote: > > > Steve Cooper and I created an Alice Coursera course that launched in > January. It has videos, assignments and quizzes. > > I was told that anyone can sign up for free and take the course as an > auditor and watch videos, take quizzes and do assignments. You just don't > get a certificate from Coursera. > > If students are too young to sign up perhaps their parents can sign up for > an account and let the students then take the course. > > Introduction to Programming and Animation with Alice > > https://www.coursera.org/learn/introtoalice > > Enjoy it! > > Susan and Steve > > Susan Rodger > =========================================================================== > Susan Rodger, Professor of the Practice > Director of Undergraduate Studies (DUS) > Computer Science, LSRC D237 > 308 Research Drive, Box 90129 > Duke University, Durham, NC 27708-0129 > Email: rodger at cs.duke.edu URL: http://www.cs.duke.edu/~rodger > Phone: (919)-660-6595 Fax: (919)-660-6519 > > Must include BOX number on all US Mail! > _______________________________________________ > 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 marussig at siol.net Fri Apr 10 05:34:47 2020 From: marussig at siol.net (Matjaz Marussig) Date: Fri, 10 Apr 2020 11:34:47 +0200 Subject: alice-teacher CloudySchool Message-ID: Dear teachers, parents, students, I've made a site http://cloudyschool.eu/ in order to connect us more and help the young generation to take the leading role in our common future. Believe me, I'm very sure that Alice is a tool that has the most effective ingredients on influence building the next human generation. It is a 3D tool that gives to the youngest experiences and knowledge of how to learn and behave machines in the 3D space, which is most important for learning and coding real humanoid and industrial robots. It has all the basic syntaxes that have all programming languages. It has so-called gamification principles that give students extremely motivation for work and learn. It is free that means everyone can access it. Our mission is to connect us worldwide more tightly, share our experiences, spread coding evangelism and help each other. So please, help me upgrade, run, and spreading this computer science for the youngest and a little less youngest in connection to Alice's Don, Eric, and community which already exists. About me. I live in EU. I'm working with Oracle tools (coding, DB designing, DBA), planing Computer Integration Manufacturing for more than 20 years, and the last 10 years I'm teaching coding (Alice, SQL, HTML, private workshops) the youngest between 9 and 15 years old. They inspire me with their enthusiasm, motivation and of course, with smile in their faces. Every tool is a free and open-source tool that everyone can get. Right now there are two curriculums on the site under the menu for drone and virus mechanic. I send their pictures. Next work depends on our community, its activity, desires, and proposals. I invite you to connect and become active. Stay healthy and care for yourself. Sincerely, Matjaz [image: image.png] [image: image.png] --- Matjaz Marussig ME ISV Oracle Silver Partner LinkedIn: https://www.linkedin.com/in/matjazmarussig Medium: https://medium.com/@matjazmarussig Twitter: https://twitter.com/MatjazMarussig Facebook: https://www.facebook.com/matjazmarussig Office Email: marussig at siol.net Private Email: matjaz.marussig at gmail.com www: http://marussig.si/ Skypename: matjazmarussig Phone: 0038641508427 -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: image.png Type: image/png Size: 34042 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: image.png Type: image/png Size: 62101 bytes Desc: not available URL: From iluvmoon at gmail.com Fri Apr 10 12:34:36 2020 From: iluvmoon at gmail.com (Samantha Oliver) Date: Fri, 10 Apr 2020 09:34:36 -0700 Subject: alice-teacher CloudySchool Message-ID: <4499E63D-B96E-49BA-B21C-657BBB9D971E@gmail.com> ? Dear Collegues, Good morning! I hope this email receives you in great health. I am reaching out to you for your kindness please if you may help me promote my classroom through our group list, your email, or facebook. I am but a humble new teacher without much clout and influence, hence I reach out to you to kindly help me please fund my SPED classroom. I don't know too many people in high places, but I know I have this group. Strangers helping strangers. Humanity works. Kindly help me please. I am swallowing my pride for the sake of my students. Thank you so much for your kindness and willingness to just put out my project into your universe. I appreciat it so much. My students will appreciate it very much. Please always stay safe and healthy. God bless you and thank you for everything!!! https://www.donorschoose.org/classroom/miss-samantha-oliver?utm_source=dc&utm_medium=sendFriend&utm_campaign=teacher_profile&utm_term=teacher_3090012&rf=sendFriend-dc-2020-04-teacher_profile-teacher_3090012&challengeid=20637034 Sincerely, Samantha Oliver SPED Teacher, ILS Program Encina Preparatory High School 1400 Bell Street Sacramento, CA 95825 916.971.7538 cc: s.siebeneicheroliver at sanjuan.edu Take a look at what I've requested for my students. If you chip in to help, you'll get awesome photos and our heartfelt thanks. Your support would mean so much to us. Thank you, Samantha Check it out: what I've requested for my students Sincerely, Samantha Oliver SPED Teacher, ILS Program Encina Preparatory High School 1400 Bell Street Sacramento, CA 95825 916.971.7538 cc: s.siebeneicheroliver at sanjuan.edu >> On Apr 10, 2020, at 9:08 AM, Matjaz Marussig wrote: > ? > Dear teachers, parents, students, > > I've made a site http://cloudyschool.eu/ in order to connect us more and help the young generation to take the leading role in our common future. Believe me, I'm very sure that Alice is a tool that has the most effective ingredients on influence building the next human generation. It is a 3D tool that gives to the youngest experiences and knowledge of how to learn and behave machines in the 3D space, which is most important for learning and coding real humanoid and industrial robots. It has all the basic syntaxes that have all programming languages. It has so-called gamification principles that give students extremely motivation for work and learn. It is free that means everyone can access it. > > Our mission is to connect us worldwide more tightly, share our experiences, spread coding evangelism and help each other. So please, help me upgrade, run, and spreading this computer science for the youngest and a little less youngest in connection to Alice's Don, Eric, and community which already exists. > > About me. I live in EU. I'm working with Oracle tools (coding, DB designing, DBA), planing Computer Integration Manufacturing for more than 20 years, and the last 10 years I'm teaching coding (Alice, SQL, HTML, private workshops) the youngest between 9 and 15 years old. They inspire me with their enthusiasm, motivation and of course, with smile in their faces. Every tool is a free and open-source tool that everyone can get. > > Right now there are two curriculums on the site under the menu for drone and virus mechanic. I send their pictures. Next work depends on our community, its activity, desires, and proposals. > > I invite you to connect and become active. Stay healthy and care for yourself. > > Sincerely, > Matjaz > > > > > > --- > Matjaz Marussig ME > ISV > Oracle Silver Partner > > LinkedIn: https://www.linkedin.com/in/matjazmarussig > Medium: https://medium.com/@matjazmarussig > Twitter: https://twitter.com/MatjazMarussig > Facebook: https://www.facebook.com/matjazmarussig > Office Email: marussig at siol.net > Private Email: matjaz.marussig at gmail.com > www: http://marussig.si/ > Skypename: matjazmarussig > Phone: 0038641508427 > _______________________________________________ > 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 marussig at siol.net Tue Apr 14 14:33:24 2020 From: marussig at siol.net (Matjaz Marussig) Date: Tue, 14 Apr 2020 20:33:24 +0200 Subject: alice-teacher Alice 2 and basic navigation for flight simulator Message-ID: Dear teachers, parents, I've uploaded 2 a2w files of a flight simulator on http://cloudyschool.eu/ forum to distinguish between "When a key is typed" and "While a key is pressed" events. This turned out to be a good start for motivation because students get the sense that they have control over the object. I recommend download both, and making upgrades for exercises. I'll be glad if you send me your products. I'd like to publish them on the site to insight others. Stay healthy, Matjaz Marussig --- Matjaz Marussig ME ISV Oracle Silver Partner LinkedIn: https://www.linkedin.com/in/matjazmarussig Medium: https://medium.com/@matjazmarussig Twitter: https://twitter.com/MatjazMarussig Facebook: https://www.facebook.com/matjazmarussig Office Email: marussig at siol.net Private Email: matjaz.marussig at gmail.com www: http://marussig.si/ Skypename: matjazmarussig Phone: 0038641508427 -------------- next part -------------- An HTML attachment was scrubbed... URL: From ewbrown at andrew.cmu.edu Thu Apr 16 19:42:54 2020 From: ewbrown at andrew.cmu.edu (Eric Brown) Date: Thu, 16 Apr 2020 16:42:54 -0700 Subject: alice-teacher Publish Stand Alone Alice Apps! Message-ID: <0E016AE9-2E3B-4B50-AFF5-8EAB3022ECE4@andrew.cmu.edu> Dear All, We are very excited to share that this build will allow you to create and share your own stand alone applications from your favorite Alice creations. Check out this how to and get started sharing your worlds today! http://www.alice.org/resources/how-tos/making-an-alice-app/ You will need to grab our newest beta release of the IDE and Player: http://www.alice.org/get-alice/alice-3-beta-vr/ There are a lot of other great fixes in there as well (we are still working on getting the sims fully functional). If you happen to be sheltering with a VR headset we will be rolling out a number of additional VR how tos over the next week so look out for those. We are continuing to run out our weekly Alice workshops and have been posting them on youtube so join us, check them out on YouTube when you can, and tell people you think would enjoy them (be it other teachers, parents, students): http://www.alice.org/alice-weekly-zoom-resources/ Stay Safe. Sincerely, Eric From ewbrown at andrew.cmu.edu Thu Apr 23 18:42:18 2020 From: ewbrown at andrew.cmu.edu (Eric Brown) Date: Thu, 23 Apr 2020 15:42:18 -0700 Subject: alice-teacher Looking For a Volounteer Message-ID: <3581B311-4930-41E6-8CBD-E4893E32CBC7@andrew.cmu.edu> Dear All, As some of you may know it is the 25th Anniversary of Java. We are working on something to celebrate that milestone and have been asked to look for an educator and student who would be willing to record a short video (we will proved some direction). We are hoping to find an educator that thinks fondly of Alice and how it helped them to teach Java/CS, excite new students to Java/CS and a student that was impacted by Alice and has gone on to further ed or career in CS even better if that path included using Java to be our representatives (super awesome if you have an Alice T-shirt or Alice themed props :) since I don?t think I can mail anything). If you are willing or interested please reach out to me directly and I can give you more information. We are looking to find people quickly (need to do our part by the end of next week). Sorry for the short notice. Sincerely, Eric Brown ewbrown(at)cmu.edu Director of The Alice Project From vanderhyde at sxu.edu Thu Apr 30 14:51:34 2020 From: vanderhyde at sxu.edu (Vanderhyde, James) Date: Thu, 30 Apr 2020 18:51:34 +0000 Subject: alice-teacher Alice 3 Problems with vehicle and collisions Message-ID: I have a student who is trying to make a Frogger-style game in Alice 3. The player needs to be able to ride logs across a river. He came up with an approach to set the vehicle of the player character to a log, when a collision event occurs. Then when the collision ends, set the vehicle back to the scene. The approach seemed sound, so I tried it in a simplified program (attached). There seems to be problems both with collision end events and with setting the vehicle. Maybe because the player character is moving? I came up with a partial fix that is still unstable but works more reliably (attached). It uses a 0-length timer to check for collisions every frame, instead of using the collision event. Any other suggestions? Or anywhere I should file an Alice 3 bug report? James ? James Vanderhyde Associate Professor and Department Chair Computer Science Saint Xavier University 3700 W. 103rd St. Chicago, IL 60655 773-298-3454 -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: collision and vehicle demo.a3p Type: application/octet-stream Size: 35073 bytes Desc: collision and vehicle demo.a3p URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: vehicle fix.a3p Type: application/octet-stream Size: 34338 bytes Desc: vehicle fix.a3p URL: From don at alice.org Thu Apr 30 16:21:33 2020 From: don at alice.org (Don Slater) Date: Thu, 30 Apr 2020 16:21:33 -0400 Subject: alice-teacher Alice 3 Problems with vehicle and collisions In-Reply-To: References: Message-ID: James, I will be interested to see if the community has any better ideas than mine? I created my own version before looking at your student solution, to think about how I would do this. Instead of using the object mover method, I used keypress listeners to have my skunk jump forward or backward a certain amount with each press. I did use the collision-start listener to set the vehicle of the skunk to the log, which worked generally well, but there was some weirdness, I suspect because I was using the irregularly shaped log models from the gallery. Your student may have better luck using the blocks he has created. However, instead of using a collision-end event to reset the vehicle property of my skunk, I reset that property whenever there was a keypress event, (forwards or backwards). You may also want to play with the event optional variable ?multiple event policy? (see the attached screen shot, and set it to Ignore. I had my best success with that. I have also attached ?skunker.a3p? for you to examine. I also looked back through my archives to see if I had wrestled with this before. It turns out I did, but I begged the whole question by having my critter jumping across a road dodging vehicles that were moving back and forth. Those collisions were easier to manage ;-) Let me know how it goes? Don Slater Alice Project > On Apr 30, 2020, at 2:51 PM, Vanderhyde, James wrote: > > I have a student who is trying to make a Frogger-style game in Alice 3. The player needs to be able to ride logs across a river. He came up with an approach to set the vehicle of the player character to a log, when a collision event occurs. Then when the collision ends, set the vehicle back to the scene. The approach seemed sound, so I tried it in a simplified program (attached). There seems to be problems both with collision end events and with setting the vehicle. Maybe because the player character is moving? > > I came up with a partial fix that is still unstable but works more reliably (attached). It uses a 0-length timer to check for collisions every frame, instead of using the collision event. > > Any other suggestions? Or anywhere I should file an Alice 3 bug report? > > James > ? > James Vanderhyde > Associate Professor and Department Chair > Computer Science > Saint Xavier University > 3700 W. 103rd St. > Chicago, IL 60655 > 773-298-3454 > _______________________________________________ > 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: skunker.a3p Type: application/octet-stream Size: 315596 bytes Desc: not available URL: -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: p1.jpg Type: image/jpeg Size: 41890 bytes Desc: not available URL: -------------- next part -------------- An HTML attachment was scrubbed... URL: