<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii"><meta name=Generator content="Microsoft Word 14 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
        {font-family:Helvetica;
        panose-1:2 11 6 4 2 2 2 2 2 4;}
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
p.MsoAcetate, li.MsoAcetate, div.MsoAcetate
        {mso-style-priority:99;
        mso-style-link:"Balloon Text Char";
        margin:0in;
        margin-bottom:.0001pt;
        font-size:8.0pt;
        font-family:"Tahoma","sans-serif";}
span.EmailStyle17
        {mso-style-type:personal;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
span.BalloonTextChar
        {mso-style-name:"Balloon Text Char";
        mso-style-priority:99;
        mso-style-link:"Balloon Text";
        font-family:"Tahoma","sans-serif";}
span.EmailStyle20
        {mso-style-type:personal-reply;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]--></head><body lang=EN-US link=blue vlink=purple><div class=WordSection1><p class=MsoNormal><span style='color:#1F497D'>If you are using Alice 3.x - <o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'>There are resources for Alice 3 on the alice.org website (look under teaching) &#8211;<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'>The Alice 3 materials page: &nbsp;<a href="http://www.alice.org/3.1/index.html">http://www.alice.org/3.1/index.html</a><o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'><o:p>&nbsp;</o:p></span></p><p class=MsoNormal><span style='color:#1F497D'>And the getting started with Java using Alice: <a href="http://www.curriki.org/xwiki/bin/view/Coll_TheOracleAcademy/GettingStartedWithJavaUsingAlice">http://www.curriki.org/xwiki/bin/view/Coll_TheOracleAcademy/GettingStartedWithJavaUsingAlice</a><o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'><o:p>&nbsp;</o:p></span></p><p class=MsoNormal><span style='color:#1F497D'>Also, the folks at Oracle have a course in Alice 3 mapped out &#8211; Click on the Alice 3 Self Study Guide under teaching on the alice.org site or go here:<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'><a href="https://academy.oracle.com/self-study/alice/index.html">https://academy.oracle.com/self-study/alice/index.html</a><o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'><o:p>&nbsp;</o:p></span></p><p class=MsoNormal><span style='color:#1F497D'>Lots of resources available in other locations as well &#8211; there are many video guides on youtube for example.<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'><o:p>&nbsp;</o:p></span></p><p class=MsoNormal><span style='color:#1F497D'>If you are using Alice 2.x, start with the Alice.org website, and look under &#8220;Teaching&#8221; there are some very good resources there, especially check out the Duke University materials, and there are lots of others. <o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'><o:p>&nbsp;</o:p></span></p><p class=MsoNormal><span style='color:#1F497D'>Additionally, monitor this email list serve. Lots of folks are sharing resources and ideas, as well as posting questions, regularly. The Alice team, and especially Don Slater, are very good at responding quickly to all questions.<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'><o:p>&nbsp;</o:p></span></p><p class=MsoNormal><span style='color:#1F497D'>I use both Alice 2.x and 3.x in the classroom, and have found it to be an invaluable resource for introducing students of all ages to programming. <o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'><o:p>&nbsp;</o:p></span></p><p class=MsoNormal><span style='color:#1F497D'>Keith<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'><o:p>&nbsp;</o:p></span></p><p class=MsoNormal><span style='color:#0F243E'>Mr. Golebie<o:p></o:p></span></p><p class=MsoNormal><span style='color:#0F243E'><a href="mailto:kgolebie@ellwood.k12.pa.us">kgolebie@ellwood.k12.pa.us</a><o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p>&nbsp;</o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p>&nbsp;</o:p></span></p><div><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#0F243E'>Mr. Golebie<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#0F243E'>kgolebie@ellwood.k12.pa.us<o:p></o:p></span></p></div><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p>&nbsp;</o:p></span></p><div><div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in 0in 0in'><p class=MsoNormal><b><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>From:</span></b><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'> alice-teachers-bounces+kgolebie=ellwood.k12.pa.us@lists.andrew.cmu.edu [mailto:alice-teachers-bounces+kgolebie=ellwood.k12.pa.us@lists.andrew.cmu.edu] <b>On Behalf Of </b>Scott Hogben<br><b>Sent:</b> Wednesday, October 15, 2014 7:58 PM<br><b>To:</b> 'Alice educators'; 'Frank Hulsman'<br><b>Subject:</b> Re: alice-teacher Alice 3.0 - getJoint Function<o:p></o:p></span></p></div></div><p class=MsoNormal><o:p>&nbsp;</o:p></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Is there anyone who can try to tell me where I can started with the Alice material?&nbsp; I have tried several times to find some basic information on how to use the program and how it can be used in the classroom.&nbsp; Thank you.<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p>&nbsp;</o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>SCOTT<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p>&nbsp;</o:p></span></p><div><div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in 0in 0in'><p class=MsoNormal><b><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>From:</span></b><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'> <a href="mailto:alice-teachers-bounces+srhogben=comcast.net@lists.andrew.cmu.edu">alice-teachers-bounces+srhogben=comcast.net@lists.andrew.cmu.edu</a> [<a href="mailto:alice-teachers-bounces+srhogben=comcast.net@lists.andrew.cmu.edu">mailto:alice-teachers-bounces+srhogben=comcast.net@lists.andrew.cmu.edu</a>] <b>On Behalf Of </b>Don Slater<br><b>Sent:</b> Wednesday, October 15, 2014 10:47 AM<br><b>To:</b> Frank Hulsman; Alice Teachers<br><b>Subject:</b> Re: alice-teacher Alice 3.0 - getJoint Function<o:p></o:p></span></p></div></div><p class=MsoNormal><o:p>&nbsp;</o:p></p><div><p class=MsoNormal>You have certainly identified some issues (I can count at least three) we need to look at.<o:p></o:p></p></div><div><p class=MsoNormal><o:p>&nbsp;</o:p></p></div><div><p class=MsoNormal>But to solve your problem, try this:<o:p></o:p></p></div><div><p class=MsoNormal><o:p>&nbsp;</o:p></p></div><div><p class=MsoNormal>1) Save the world with the broken dragon (just in case)&#8230;<o:p></o:p></p></div><div><p class=MsoNormal>2) Delete all the dragons from the world, and save it again, under a different name&#8230;<o:p></o:p></p></div><div><p class=MsoNormal>3) Reopen the world that does not have the dragons in it, and you should now be able to add a good dragon from the gallery.<o:p></o:p></p></div><div><p class=MsoNormal><o:p>&nbsp;</o:p></p></div><div><p class=MsoNormal>Let me know if this does not work&#8230;<o:p></o:p></p></div><div><p class=MsoNormal><o:p>&nbsp;</o:p></p></div><div><p class=MsoNormal>All the best,<o:p></o:p></p></div><div><p class=MsoNormal>Don Slater<o:p></o:p></p></div><div><p class=MsoNormal><o:p>&nbsp;</o:p></p></div><div><p class=MsoNormal>On Oct 15, 2014, at 10:00 AM, Frank Hulsman &lt;<a href="mailto:frankhulsman@yahoo.com">frankhulsman@yahoo.com</a>&gt; wrote:<o:p></o:p></p></div><div><div><p class=MsoNormal style='margin-bottom:12.0pt'><o:p>&nbsp;</o:p></p><div><div><div><p class=MsoNormal style='background:white'><span style='font-family:"Helvetica","sans-serif"'>In Alice 3.0, I have a student who inadvertently changed one of the functions of a quadreped and now we cannot figure out how to get it back to the original code.<o:p></o:p></span></p></div><div><p class=MsoNormal style='background:white'><span style='font-family:"Helvetica","sans-serif"'><o:p>&nbsp;</o:p></span></p></div><div><p class=MsoNormal><span style='font-family:"Helvetica","sans-serif"'>Details:<o:p></o:p></span></p></div><div><p class=MsoNormal><span style='font-family:"Helvetica","sans-serif"'>1. &nbsp;He added a dragon to his scene.<o:p></o:p></span></p></div><div><p class=MsoNormal><span style='font-family:"Helvetica","sans-serif"'>2. &nbsp;In the function getLeftWingBase, it had a return statement of return this.getJoint(LEFT_WING_BASE)<o:p></o:p></span></p></div><div><p class=MsoNormal><span style='font-family:"Helvetica","sans-serif"'>3. &nbsp;He changed it to return this.getLeftWingBase<o:p></o:p></span></p></div><div><p class=MsoNormal><span style='font-family:"Helvetica","sans-serif"'><o:p>&nbsp;</o:p></span></p></div><div><p class=MsoNormal><span style='font-family:"Helvetica","sans-serif"'>Question: &nbsp;How can we restore this function to its original code?<o:p></o:p></span></p></div><div><p class=MsoNormal style='background:white'><span style='font-family:"Helvetica","sans-serif"'><o:p>&nbsp;</o:p></span></p></div><div><p class=MsoNormal><span style='font-family:"Helvetica","sans-serif"'>Affect: &nbsp;Every dragon we add, even new ones, has the revised, incorrect code. &nbsp;<o:p></o:p></span></p></div><div><p class=MsoNormal><span style='font-family:"Helvetica","sans-serif"'>If we export a dragon from another computer, and import the class, the incorrect function is not repaired.<o:p></o:p></span></p></div><div><p class=MsoNormal><span style='font-family:"Helvetica","sans-serif"'>If we export the modified dragon, to another computer, the imported dragon has the incorrect code.<o:p></o:p></span></p></div><div><p class=MsoNormal><span style='font-family:"Helvetica","sans-serif"'><o:p>&nbsp;</o:p></span></p></div><div><p class=MsoNormal><span style='font-family:"Helvetica","sans-serif"'>Frank Hulsman<o:p></o:p></span></p></div><div><p class=MsoNormal><span style='font-family:"Helvetica","sans-serif"'>St. Xavier High School&nbsp;<o:p></o:p></span></p></div><div><p class=MsoNormal><span style='font-family:"Helvetica","sans-serif"'>Louisville, Ky 40217<o:p></o:p></span></p></div><div><p class=MsoNormal><span style='font-family:"Helvetica","sans-serif"'><a href="mailto:frankhulsman@yahoo.com">frankhulsman@yahoo.com</a><o:p></o:p></span></p></div></div></div><p class=MsoNormal>_______________________________________________<br>alice-teachers mailing list<br><a href="mailto:alice-teachers@lists.andrew.cmu.edu">alice-teachers@lists.andrew.cmu.edu</a><br><a href="https://lists.andrew.cmu.edu/mailman/listinfo/alice-teachers">https://lists.andrew.cmu.edu/mailman/listinfo/alice-teachers</a><o:p></o:p></p></div><p class=MsoNormal><o:p>&nbsp;</o:p></p></div></div></body></html>