100 likes | 203 Views
SimBuilder. Submitted under the guidance of Dr.C.D.Seals By Ravikant Agarwal Ambika Seenivasagam Kavita Arumugam. OVERVIEW. SimBuilder is a tool for modeling and simulation. It is used to build and simulate science models for high school students.
E N D
SimBuilder Submitted under the guidance of Dr.C.D.Seals By Ravikant Agarwal Ambika Seenivasagam Kavita Arumugam
OVERVIEW • SimBuilder is a tool for modeling and simulation. • It is used to build and simulate science models for high school students. • SimBuilder is programmed in Squeak, which is an implementation of SmallTalk system.
LEXICONS • FILE->Contains options to open new project, save a project, publish it, print it and to exit the browser. • SHARE->This option enables a project to be viewed and used by others. • PUBLISH IT! ->This button enables a user to save a project. • EDIT->This has various editing operations like undo, cut, copy and paste. • VIEW->This helps a user zoom in or out of a project and view the project in full screen. • UTILITIES-> This option has tools, widgets, supplies and paint.
PAINT-> When clicked, this opens up a painting kit so that a user can draw objects. • TOOLS-> It contains various existing tools contained in the present version of Squeak. • WIDGETS->It contains the existing widgets contained in the present version of Squeak. • SUPPLIES->It contains the existing supplies contained in the present version of Squeak. • HELP->Help opens up various topics that would help a user use Squeak. • SEARCH->This enables a user to type in text to be searched. Projects and objects can also be searched.
BACK->This button when clicked takes a user to the previous project. • NEXT->This button when clicked takes a user to the immediate page. • HOME->This takes a user to the welcome page. • SCRIPTS->A script is written and added to the object to animate the object. • MOTION->When a motion is added for a particular object, the object can be moved in a desired direction. • TESTS-> When a test is added to a particular object, it is similar to a condition being placed on it, such that if the condition is met, a certain script gets executed.
OBJECT/ACTION ANALYSIS • PUBLISH IT! -> This is available in the pull down menu of File. This saves a project. • FILE, EDIT, VIEW,UTILITIES, OBJECTS, HELP -> These are pull down menus available. • GO -> This is a submit button. When pressed, it will search for the text and give the appropriate results. • HOME -> This button when click will take you to the Home Page of Squeak. • SEARCH -> This is enclosed in a group box. It has a text field search and also an object search. • OBJECTS -> This is a drop down box where the user can select either objects or projects to be searched. • BACK, NEXT -> This button takes the user to the previous or next page. • OBJECT -> When the object is double clicked, it opens the halo of the object.
TASK SCENARIO Creating a Volcano Simulation • Go to ‘File’ in the menu bar and click ‘New’ to open a new project. • Click unnamed1 at the bottom of new project window and rename it. • Once the basic idea of the new environment is decided the Paint submenu under Utilities menu is used to create new objects. • Mountain, Sparks, lava and any other objects that will improve the aesthetic view of the playground can be created
Any object can be double clicked to obtain the Halo which has various options available. The viewer in the halo can be clicked to make scripts for the object. The agents can be collaborated the way we want. When finished with the model the project is saved by clicking Publish It in the File Menu