Presentation is loading. Please wait.

Presentation is loading. Please wait.

SimBuilder Submitted under the guidance of Dr.C.D.SealsBy Ravikant Agarwal Ambika Seenivasagam Kavita Arumugam.

Similar presentations


Presentation on theme: "SimBuilder Submitted under the guidance of Dr.C.D.SealsBy Ravikant Agarwal Ambika Seenivasagam Kavita Arumugam."— Presentation transcript:

1 SimBuilder Submitted under the guidance of Dr.C.D.SealsBy Ravikant Agarwal Ambika Seenivasagam Kavita Arumugam

2 OVERVIEW SimBuilder is a tool for modeling and simulation. SimBuilder is a tool for modeling and simulation. It is used to build and simulate science models for high school students. 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. SimBuilder is programmed in Squeak, which is an implementation of SmallTalk system.

3 NEW ENVIRONMENT

4 The submenus under File menu…

5 LEXICONS FILE->Contains options to open new project, save a project, publish it, print it and to exit the browser. 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. SHARE->This option enables a project to be viewed and used by others. PUBLISH IT! ->This button enables a user to save a project. PUBLISH IT! ->This button enables a user to save a project. EDIT->This has various editing operations like undo, cut, copy and paste. 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. 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. UTILITIES-> This option has tools, widgets, supplies and paint.

6 PAINT-> When clicked, this opens up a painting kit so that a user can draw objects. 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. 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. 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. 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. 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. SEARCH->This enables a user to type in text to be searched. Projects and objects can also be searched.

7 BACK->This button when clicked takes a user to the previous project. BACK->This button when clicked takes a user to the previous project. NEXT->This button when clicked takes a user to the immediate page. NEXT->This button when clicked takes a user to the immediate page. HOME->This takes a user to the welcome page. HOME->This takes a user to the welcome page. SCRIPTS->A script is written and added to the object to animate the object. 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. 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. 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.

8 OBJECT/ACTION ANALYSIS PUBLISH IT! -> This is available in the pull down menu of File. This saves a project. 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. 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. 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. 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. 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 OBJECTS -> This is a drop down box where the user can select either objects or projects to be searched. projects to be searched. BACK, NEXT -> This button takes the user to the previous or next page. 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. OBJECT -> When the object is double clicked, it opens the halo of the object.

9 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

10  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


Download ppt "SimBuilder Submitted under the guidance of Dr.C.D.SealsBy Ravikant Agarwal Ambika Seenivasagam Kavita Arumugam."

Similar presentations


Ads by Google