1. To duplicate an object in the Scene Editor, hold down the Control key (Mac) or Alt key (Windows), click and drag the object you wish to duplicate
2. You will find Random by clicking on the numeric value in the expression, and you will see the Random option in the drop down menu. As for the String functions, Alice is built with Java, designed to support the transition to learning Java, and so the functions available in Alice are what is available in the Java string class. This Java-based design is why there are no Global functions.
3. There is no pose function?
4. Again, there is not a print variable function? Iude a Say statement with one of the objects in the Scene
5 and 6. Array work in Alice is based on Java arrays, and therefore array manipulation has to be done as you would with Java arrays. It was always our intent to implement the Java List class in Alice, but it is still on the todo list.
You contact me directly if you have more questions.
Don Slater
dslater@andrew.cmu.edu