Computers have become more available to people as a result of continuous decrease in their prices. They play a greater role in daily life today. Visual Programming (VP) and graphical user interfaces (GUI), after early textual programming, are now becoming more important to computer programming in turn.;The Virtual Reality Modeling Language (VRML) is a textual language used to define objects and their behaviours in 3D worlds. It is used extensively for providing 3D views and simulations on the internet, through the use of VRML plug-ins. As with languages like HTML or XML, VRML is expressed textually. Although there are a variety of tools allowing for the graphical, interactive definition of 3D objects which can then be exported as VRML text files, definitions of behaviours must be specified textually, generally through short programs written in a scripting language such as JavaScript, connected to the 3D objects using declarations in the VRML file.;We are investigating the use of visual programming techniques in an attempt to make it possible for a broader class of users to be able to make use of behaviours in VRML. In this thesis we describe our work on showing visual connections between objects, the scripts which control their behaviours, and the objects which control these scripts.
展开▼