Using the EG Applet Bram van Heuveln. Contents General Comments –Some general comments regarding the use of the applet Work Area –Instructions for creating.

Slides:



Advertisements
Similar presentations
Mouse Tutorial for Win XP In this tutorial you will learn to: Move the mouse Click and double click Make selections Manage windows Use menus Click the.
Advertisements

 Use the Left and Right arrow keys or the Page Up and Page Down keys to move between the pages. You can also click on the pages to move forward.  To.
Loading Excel Double click the Excel icon on the desktop (if you have this) OR Click on Start All Programs Microsoft Office Microsoft Office Excel 2003.
Understanding Microsoft Excel
Word Processing Word Processing
Word Processing First Steps
1.Go to the START MENU Tab. 2.Click ALL PROGRAMS. 3.Select TexTHELP PROGRAMS. 4.Click on READ and WRITE 6. 1.The TextHelp log-in will appear. 2.Leave it.
XP New Perspectives on Microsoft Office Access 2003, Second Edition- Tutorial 2 1 Microsoft Office Access 2003 Tutorial 2 – Creating And Maintaining A.
Formalizing Alpha: Soundness and Completeness Bram van Heuveln Dept. of Cognitive Science RPI.
Existential Graphs: Beta Introduction to Logic. Alpha Review: Symbolization ‘P’ ‘not P’ ‘P and Q’ ‘P or Q’ ‘if P then Q’ F EG PP PP P  Q P  Q P 
Existential Graphs and Davis-Putnam April 3, 2002 Bram van Heuveln Department of Cognitive Science.
Alpha: Symbolization and Inference Bram van Heuveln Minds and Machines Lab RPI.
Creating And Maintaining A Database. 2 Learn the guidelines for designing databases When designing a database, first try to think of all the fields of.
Spreadsheet Basics.  Letters are used for columns  Numbers are used for rows  Cells are identified by a combination of letters and numbers ex. B4.
Improvements and Extensions of the EG Interface Fall 2002.
PowerPoint: Tables Computer Information Technology Section 5-11 Some text and examples used with permission from: Note: We are.
Introduction to Excel 2007 Part 3: Bar Graphs and Histograms Psych 209.
Moving data on the worksheet Copying and Pasting Data, Slide 1Copyright © 2004, Jim Schwab, University of Texas at Austin Like other windows applications,
Mr. Potato Head The objective of this tutorial is to cut an image and assemble Mr. Potato Head using various tools in Adobe Photoshop Elements 2.0.
File Management and Organisation © Copyright William Rowan 2007.
Computer Information Technology – Section 5. Desktop and Taskbar Objective: To understand file and folder names, how to create, edit, delete folders.
Computer Information Technology – Section 2-3. Desktop and Taskbar Objective: To understand file and folder names, how to create, edit, delete folders.
Laboratory Exercise # 3 – Basic File Management Office Productivity Tools 1 Laboratory Exercise # 3 Basic File Management Objectives: At the end of the.
A Prezi presentation is like creating a mind map. It is created on a blank canvas and you decide where the information goes on this canvas.
XP Tutorial 7 New Perspectives on Microsoft Windows XP 1 Microsoft Windows XP Working with Graphics Tutorial 7.
Lesson 1 – Microsoft Excel The goal of this lesson is for students to successfully explore and describe the Excel window and to create a new worksheet.
Inserting Pictures and Symbols in Word documents There are many ways to insert pictures – these are the most common methods Copy and Paste Copy and paste.
Microsoft PowerPoint Getting Started Guide Prepared for Towson University Dr. Jeff M. Kenton Amy Chase Martin 2007.
Learning PowerPoint Part Two: Working With Images Directions: Click the slide icon in the section at the right to move on to the next slide.
Microsoft Word 2000 Presentation 5. Major Word Topics Columns Tables Lists.
Exploring Your Desktop To run presentation, please click on bottom arrow to right to change to next frame.
A Java Implementation of Peirce’s Existential Graphs Bram van Heuveln Department of Philosophy State University College at Oneonta March 22, 2001.
CONSTRUCTING RELATIVE & CUMULATIVE FREQUENCY DISTRIBUTIONS using EXCEL & WORD.
Cell Alignment By default, text is left aligned and values are right aligned. You can also adjust vertical alignment.
XP New Perspectives on Microsoft Access 2002 Tutorial 21 Microsoft Access Tutorial 2 – Creating And Maintaining A Database.
XP New Perspectives on Microsoft Office Access 2003, Second Edition- Tutorial 2 1 Microsoft Office Access 2003 Tutorial 2 – Creating And Maintaining A.
Introduction to PowerPoint Curriculum Implementation Day Friday, November 3, 2006 K.J. Benoy.
Existential Graphs Intermediate Logic. Existential Graphs A graphical logic system developed by C.S. Peirce almost 100 years ago. Peirce studied semiotics:
Learning PowerPoint Part One: Working With Words Directions: Click the slide icon in the section at the right to move on to the next slide.
RIGHT Mouse Button Formatting Cut Copy Paste Save LEFT Mouse Button MAIN BUTTON Single clicks Double clicks Drag Highlight.
Introduction to Microsoft publisher
A Java implementation of Peirce’s Existential Graphs* faculty advisors: Bram van Heuveln (Philosophy) Dennis Higgins (Math & Computer Science) student.
A Java implementation of Peirce’s Existential Graphs
Word wrap: a feature in word processors which causes the insertion point to automatically jump down to the beginning of the next line when you reach the.
Lesson 1 – Microsoft Excel * The goal of this lesson is for students to successfully explore and describe the Excel window and to create a new worksheet.
Fall 2003Sylnovie Merchant, Ph.D. ACCESS Tutorial Note: The purpose of this tutorial is to provide an introduction to some of the functions of ACCESS in.
Adobe InDesign Tri Fold Brochure. Create a Tri Fold Document InDesign > File > New Document The gutter is the space placed between columns to add breath.
Learning PowerPoint Presenting your ideas as a slide show… …on the computer!
File Management In this exercise the A drive is used as an example. If you are using another storage device, substitute that drive letter (D, E, F…) where.
XP Tutorial 8 New Perspectives on Microsoft Windows XP 1 Microsoft Windows XP Object Linking and Embedding Tutorial 8.
Basics of Windows 95/98/NT. Versions of Windows Windows 95 and 98 used mainly on standalone computers Windows NT used on networked computers (as in our.
Understanding Microsoft Excel Lesson 1 – Microsoft Excel 2013.
The Existential Graphs Project Rensselaer Reasoning Group September 12, 2001.
Integrating Components and Dynamic Text Boxes with the Animated Map– Lesson 101 Integrating Components and Dynamic Text Boxes with the Animated Map Lesson.
MS WORD INFORMATION TECHNOLOGY MANAGEMENT SERVICE Training & Research Division.
Chapter 8 Using Document Collaboration, Integration, and Charting Tools Microsoft Word 2013.
Understanding Microsoft Excel
Understanding Microsoft Excel
Understanding Microsoft Excel
PowerPoint: Tables and Charts
MANIPULATING TEXT WITHIN AND BETWEEN DOCUMENTS
European Computer Driving Licence
Understanding Microsoft Excel
Inserting Pictures and Symbols in Word documents
Understanding Microsoft Excel
Learning the Basics of Microsoft Word 2010 for Microsoft Windows
Chapter 8 Using Document Collaboration and Integration Tools
Relationships While we are on the subject of Relationships, let’s take a quick look at them.
Presentation transcript:

Using the EG Applet Bram van Heuveln

Contents General Comments –Some general comments regarding the use of the applet Work Area –Instructions for creating and editing graphs Proof Area –Instructions for manipulating graphs in accordance with the inference rules

General Comments Proof Area and Work Area The applet consists of 2 windows: –Work Area: This is the area in which the user can create and edit graphs –Proof Area: This is the area in which the user can manipulate graphs using the EG inference rules

General Comments Canvas, Buttons, and Menu Each window has 2 parts: –Canvas: This is the big white area. This is where the graphs will be drawn. –A Menu and Button Bar: A bar with menus and buttons containing operations that can be performed on the graphs on the canvas.

General Comments Selecting an object When operating on a graph, the user frequently has to select part of the graph. To select a proposition, click on the proposition To select a cut, click at any place that is inside the cut but outside of any other objects within that cut. The selected object will become high-lighted. The user frequently has to hold the mouse button after selecting the object, and perform the operation before releasing the mouse button

General Comments Overlap None of the parts of a graph may overlap, as this will form an ungrammatical expression. So, the applet is set up such that: –When the user tries to create a new object that overlaps with an already existing one, then the new object will not be inserted. –When the user tries to drag an object over another, the dragged object will be put back at its original location.

General Comments Making Room Because overlap is not allowed, the user must always make sure that there is room for objects to be inserted, whether those objects are new or whether they are being dragged or copied from elsewhere.

General Comments Operations When the user wants to perform an operation, the user has to select that operation from either the Menu Bar or the Button Bar (Buttons go fastest!). However, before performing any kind of operation, the user has to make sure that there is room for the operation to take place From now on, it is assumed that the user has made the appropriate choice of operation, and has made room for it to take place.

Work Area Work Area: Creating and Editing Graphs The Work Area is for creating and editing graphs. Work Area contains the following operations: –Inserting new propositions or cuts –Moving propositions or cuts –Resizing cuts –Copying propositions or cuts –Deleting propositions or cuts

Work Area Insert Proposition To insert a simple proposition (e.g. ‘P’): –1. Click at the location where you want the proposition to be inserted –2. Type the letter you want to have inserted Note: –Simple propositions must be a single letter –A lower-case ‘a’ is seen as a different proposition than a higher-case ‘A’!

Work Area Insert Cut To insert a cut: –1. Click at the desired location of one of the corners of the cut to be inserted –2. While holding the mouse button, move to the opposite corner (high-lighted cut should appear and move along) Note: –It doesn’t matter which corner you start with

Work Area Drag 1 To drag or move a single cut or simple proposition elsewhere: –1. Select the object to be moved –2. While holding the mouse button, move the selected object to desired location

Work Area Drag To drag a cut together with all its contents: –Like Drag 1 Note: –Simple propositions can be moved with Drag as well. –To drag all objects on the canvas, select any place on the canvas outside all objects.

Work Area Resize 1 To resize a single cut: –1. Select the cut to be resized, but make sure to click in the quadrant corresponding to the corner that will be moved (e.g. if you want to move the top-right corner, click somewhere in the top-right quadrant) –2. While holding the mouse button, move corner to desired location

Work Area Resize To resize a cut together with all its contents: –Resize 1 Note: –This operation does not work properly as of this point: use with care!

Work Area Copy 1 To copy a simple proposition or single cut: –1. Select the object to be copied –2. While holding the mouse button, move copy to desired location

Work Area Copy To copy a cut together with all its contents: –Like Copy 1 Note: –To make a copy of all objects on the canvas, select any place on the canvas outside all objects.

Work Area Delete 1 To delete a simple proposition or single cut: –1. Select object to be deleted Note: –To avoid the unintended deletion of the wrong object, hold the mouse button before releasing it to see the selected object. If this is not the right object, move the mouse to change the selected object to the correct object.

Work Area Delete To delete a cut together with all its contents: –Like delete 1 Note: –Again, the user can hold the mouse button while moving the mouse to make sure the right object gets deleted. –To delete all objects on the canvas, select any place on the canvas outside of all objects.

Work Area Move to Proof Area To move graphs to be Proof Area: –1. Open the Proof Area window. –2. Select the graphs from the Work Area you want to move to the Proof Area (to select all, click anywhere on the Work Area canvas outside all objects). –3. Click anywhere on the canvas of the Proof Area –4. While holding mouse button, move copy to desired location.

Proof Area Proof Area: Manipulating Graphs The Proof Area is for manipulating Graphs according to the EG inference rules. The Proof Area contains the following inference rule operations: –Insert/Erase Double Cut –Insertion and Erasure –Iteration and Deiteration

Proof Area Illegal uses of Inference Rules The applet checks to see if the user applies the inference rules correctly. When the user makes an illegal use of an inference rule (e.g. the user tries to erase an object from an odd level), then the intended manipulation will not take place.

Proof Area Editing In the Proof Area, the user can still edit (resize and drag) graphs, as long as the logical structure of the graph does not change. If the logical structure does change, then the operation will not be performed. Resizing and dragging serves 2 purposes: –to obtain a fresh perspective on a graph –to make room for other operations

Proof Area Insert Double Cut To insert a double cut around any subgraph: –Like Insert Cut Note: –When drawing the double cut, only a single cut will be shown. The second cut will be drawn inside this cut when the mouse button is released (be sure to leave some room).

Proof Area Erase Double Cut To erase a double cut: –Click anywhere between the two cuts that make up the double cut. Note: –The user can hold the mouse button and move the mouse to make sure the right double cut gets selected.

Proof Area Insertion To insert any graph on an odd level: –1. Create the graph to be inserted in the Work Area before selecting ‘Insertion’ –2. Select the graph on the Work Area that needs to be inserted. –3. Click anywhere on the Proof Area (a copy will appear) –4. While holding the mouse button, move the copy to the desired location

Proof Area Erasure To erase any subgraph from an even level: –Select the subgraph to be erased Note: –Hold the mouse button and move the mouse to make sure the right subgraph gets erased.

Proof Area Iteration To iterate any subgraph on the same or any nested level: –Like Copy

Proof Area Deiteration To deiterate a subgraph: –Select the graph to be deiterated Note: –The applet will check if the selected subgraph is a copy of another subgraph existing at the same or any nested level. –Hold the mouse button and move the mouse to make sure the right subgraph gets deiterated.