Influence of Alice 3: Reducing the Hurdles to Success in a Cs1 Programming Course Page: 37
View a full description of this dissertation.
Extracted Text
The following text was automatically extracted from the image on this page using optical character recognition software:
The properties tab allows users to set and retrieve object properties. Changing the
properties of an object before running the animation is handled during scene setup. A few of the
property choices are shown in Figure 3.15.
instance: :' alien
Procedures Functions Properities
MyAliern
MyBiped
Biped
alien getPaint
i alien, setPaint parrt.C [???i
::alien getOpacity
a lien setOpacity opacity ???
S':alien' getName!
S alien setName name ???
(:i alien getVehicle
Figure 3.15. Alice 3 property tab.
The user can define and edit procedures, functions, and properties by selecting the class
that they want to modify. Figure 3.16 shows the "MyScene" class options. Every project has a
"MyScene" class that contains "myFirstMethod" which is run automatically.
cass MyScene extends Scene
L-> constructors
V procedures
Edit Rename... performCustomSetup Delete
Edit Rename performGeneratedSetUp Delete
Edit Rename... initializeEventListeners Delete
Edit Rename... handleActiveChanged
Edit Rename... myFirstMethod Delete
Add Procedure...
V functions
Add Function
V properties
managed
Rename Ground ground construct new Ground Delete
Figure 3.16. Alice 3 creating procedures, functions, and properties.37
Upcoming Pages
Here’s what’s next.
Search Inside
This dissertation can be searched. Note: Results may vary based on the legibility of text within the document.
Tools / Downloads
Get a copy of this page or view the extracted text.
Citing and Sharing
Basic information for referencing this web page. We also provide extended guidance on usage rights, references, copying or embedding.
Reference the current page of this Dissertation.
Daly, Tebring. Influence of Alice 3: Reducing the Hurdles to Success in a Cs1 Programming Course, dissertation, May 2013; Denton, Texas. (https://digital.library.unt.edu/ark:/67531/metadc271795/m1/48/: accessed July 18, 2024), University of North Texas Libraries, UNT Digital Library, https://digital.library.unt.edu; .