PDA

View Full Version : 9 week 8th grade Alice class


lawilkens
08-11-2011, 10:19 PM
I had planned to use Alice 2.2 with the tutorials from Susan Rogers/Duke University. I was informed by the tech director that he was not able to install Alice on Windows 7. He put Alice 3.0 on instead. I was wondering if that would be appropriate for this class or if I should go with Storytelling Alice instead. Any ideas...Either Alice 3.0 or Storytelling Alice for a 9 week class--for 8th graders and/or how to get Alice 2.2 to work on Windows 7. Help!!! School starts on Tuesday!

aikmin
08-11-2011, 11:18 PM
Please make sure that you are not running Alice from the zip file. You will need to copy/move the Alice 2.2 folder (from the zip file) to your computer. Then run the Alice.exe file in your Alice2.2 folder.

Note: There are schools complaining about permission problems, they are not able to create files and folders on their computers. If this is the case with your computer, then you will need to get them to give you permission to these folders: Alice 2.2 and its folders and Alice home directory (.alice2) folder.

Please post what happens when you start Alice. Do you see the splash screen, do you get an error, or is Alice not starting up at all?

lawilkens
08-15-2011, 10:17 AM
Thanks for your help. It seems to work after I close the following error message. What can be done about this error?

Alice version: 2.2 08/05/2011



Exception in thread "AWT-EventQueue-0" java.lang.ClassCastException

at javax.swing.LayoutComparator.compare(LayoutCompara tor.java:72)

at java.util.Arrays.mergeSort(Arrays.java:1293)

at java.util.Arrays.mergeSort(Arrays.java:1282)

at java.util.Arrays.mergeSort(Arrays.java:1281)

at java.util.Arrays.sort(Arrays.java:1210)

at java.util.Collections.sort(Collections.java:159)

at javax.swing.SortingFocusTraversalPolicy.enumerateA ndSortCycle(SortingFocusTraversalPolicy.java:119)

at javax.swing.SortingFocusTraversalPolicy.getFirstCo mponent(SortingFocusTraversalPolicy.java:434)

at javax.swing.LayoutFocusTraversalPolicy.getFirstCom ponent(LayoutFocusTraversalPolicy.java:148)

at javax.swing.SortingFocusTraversalPolicy.getDefault Component(SortingFocusTraversalPolicy.java:511)

at java.awt.FocusTraversalPolicy.getInitialComponent( FocusTraversalPolicy.java:152)

at java.awt.DefaultKeyboardFocusManager.dispatchEvent (DefaultKeyboardFocusManager.java:340)

at java.awt.Component.dispatchEventImpl(Component.jav a:4523)

at java.awt.Container.dispatchEventImpl(Container.jav a:2099)

at java.awt.Window.dispatchEventImpl(Window.java:2478 )

at java.awt.Component.dispatchEvent(Component.java:44 81)

at java.awt.EventQueue.dispatchEventImpl(EventQueue.j ava:643)

at java.awt.EventQueue.access$000(EventQueue.java:84)

at java.awt.EventQueue$1.run(EventQueue.java:602)

at java.awt.EventQueue$1.run(EventQueue.java:600)

at java.security.AccessController.doPrivileged(Native Method)

at java.security.AccessControlContext$1.doIntersectio nPrivilege(AccessControlContext.java:87)

at java.security.AccessControlContext$1.doIntersectio nPrivilege(AccessControlContext.java:98)

at java.awt.EventQueue$2.run(EventQueue.java:616)

at java.awt.EventQueue$2.run(EventQueue.java:614)

at java.security.AccessController.doPrivileged(Native Method)

at java.security.AccessControlContext$1.doIntersectio nPrivilege(AccessControlContext.java:87)

at java.awt.EventQueue.dispatchEvent(EventQueue.java: 613)

at java.awt.SequencedEvent.dispatch(SequencedEvent.ja va:101)

at java.awt.EventQueue.dispatchEventImpl(EventQueue.j ava:641)

at java.awt.EventQueue.access$000(EventQueue.java:84)

at java.awt.EventQueue$1.run(EventQueue.java:602)

at java.awt.EventQueue$1.run(EventQueue.java:600)

at java.security.AccessController.doPrivileged(Native Method)

at java.security.AccessControlContext$1.doIntersectio nPrivilege(AccessControlContext.java:87)

at java.security.AccessControlContext$1.doIntersectio nPrivilege(AccessControlContext.java:98)

at java.awt.EventQueue$2.run(EventQueue.java:616)

at java.awt.EventQueue$2.run(EventQueue.java:614)

at java.security.AccessController.doPrivileged(Native Method)

at java.security.AccessControlContext$1.doIntersectio nPrivilege(AccessControlContext.java:87)

at java.awt.EventQueue.dispatchEvent(EventQueue.java: 613)

at java.awt.EventDispatchThread.pumpOneEventForFilter s(EventDispatchThread.java:269)

at java.awt.EventDispatchThread.pumpEventsForFilter(E ventDispatchThread.java:184)

at java.awt.EventDispatchThread.pumpEventsForHierarch y(EventDispatchThread.java:174)

at java.awt.EventDispatchThread.pumpEvents(EventDispa tchThread.java:169)

at java.awt.EventDispatchThread.pumpEvents(EventDispa tchThread.java:161)

at java.awt.EventDispatchThread.run(EventDispatchThre ad.java:122)

aikmin
08-15-2011, 11:32 AM
You should not be getting that error everytime you start Alice. You can just close the dialog box. Nothing bad is going to happen to your Alice.

Dj Tech42
08-15-2011, 03:24 PM
You should not be getting that error everytime you start Alice. You can just close the dialog box. Nothing bad is going to happen to your Alice.

Yeah, it has something to do with the newest version. I just close it out and everything is fine.