PDA

View Full Version : Alice 2.2 or 3?


triddle
10-10-2011, 08:45 AM
Hi,

I will be staring to use Alice in my classroom in about two weeks; which version should I install -- 2.2 or 3 (beta)? Is "Learning to Program with Alice 3rd ed." compatible with version 3?

Thanks,
TR

InsertName
10-10-2011, 09:36 AM
It is pretty much generally accepted that 2.2 is better for an experience than 3.0, or just my opinion. I think 2.2 is better.

Toothpaste35
10-10-2011, 12:59 PM
I'm quite happy with the 2.2 version that I have, both at school and at home (I'm a student), but I've never tried the version 3 so I can't really tell you how they compare.

Undaurn
01-31-2013, 02:17 PM
Does anyone use alice 3.0? ;p

mnuffer
11-18-2014, 09:22 AM
I have tried both Alice 2 and 3 in the classroom. They both have pros and cons. I like that Alice 3 has the ability to see the Java code side by side with the Alice code this is great for transitioning into Java later. The problems with Alice 3 are the limited options for reference materials. Additionally it appears to be an incomplete version. It is difficult to access properties for making conditions and functions with the new layout.

Although the graphics in Alice 2 aren't as sophisticated and it doesn't provide the side by side Java code, I do feel that it provides students with better instruction on methodologies and vocab for learning object-oriented coding.

MrMoke
11-19-2014, 08:54 AM
In Alice 2.4.2 Jython functionality scripting has finally been re-enabled. There are still web sites that describe it's use, and they can easily be located on Google.

Alice2 Jython scripting allows for unique functionality that can't be done with the standard drag and drop interface. An example would be building and updating information that can be stored between executions.

After a little experimentation, I also discovered that I also had full access to use Java for scripting by importing the necessary libraries.

A great opportunity for those who want to excel beyond the textbook and try experimental learning.