Abstraction in concept map and coupled outline knowledge representations.Concept maps are used to graphically represent knowledge about a domain. As a knowledge representation tool, concept maps should attempt to incorporate representational rep·re·sen·ta·tion·al adj. Of or relating to representation, especially to realistic graphic representation. rep mechanisms isomorphic (mathematics) isomorphic - Two mathematical objects are isomorphic if they have the same structure, i.e. if there is an isomorphism between them. For every component of one there is a corresponding component of the other. to users' cognitive representations. This article describes a computer-based concept mapping tool that provides rich representational capabilities, including dynamic imagery (video, animated images, sound) and multiple levels of abstraction. The tool can automatically translate a concept map into an alternative representation--an outline--which contains all of the knowledge contained in a multilevel mul·ti·lev·el adj. Having several levels: a multilevel parking garage. Adj. 1. multilevel - of a building having more than one level concept map. This concept map tool is accessible through any standard Web browser The program that serves as your front end to the Web on the Internet. In order to view a site, you type its address (URL) into the browser's Location field; for example, www.computerlanguage.com, and the home page of that site is downloaded to you. . ********** A concept map is a visual representation of knowledge of a domain. A concept map consists of nodes representing concepts, objects, or actions connected by directional In one direction. Contrast with omnidirectional. links defining the relationships between nodes. Together, nodes and links define propositions, statements about a topic, domain, or object. For example, Figure 1 portrays concept map elements that represent the proposition "birds can fly." Concept maps as a knowledge representation mechanism are essentially equivalent to the semantic network (data) semantic network - A graph consisting of nodes that represent physical or conceptual objects and arcs that describe the relationship between the nodes, resulting in something like a data flow diagram. formalism Formalism or Russian Formalism Russian school of literary criticism that flourished from 1914 to 1928. Making use of the linguistic theories of Ferdinand de Saussure, Formalists were concerned with what technical devices make a literary text literary, apart from the cognitive science cognitive science Interdisciplinary study that attempts to explain the cognitive processes of humans and some higher animals in terms of the manipulation of symbols using computational rules. community (Quillian, 1968). Concept maps have been, and are, widely used in educational settings, as both pedagogical ped·a·gog·ic also ped·a·gog·i·cal adj. 1. Of, relating to, or characteristic of pedagogy. 2. Characterized by pedantic formality: a haughty, pedagogic manner. and evaluation tools, in virtually every subject area: reading and story comprehension, science, engineering, math word problems, social studies, decision making (Fisher et al., 1990; Bromley, 1996; Novak, 1998; Chase & Jensen, 1999). Conceptual maps permit students to demonstrate what they have learned and know about a domain; encourage practice of the metacognitive skill of reflection as students examine their knowledge to reify reify - To regard (something abstract) as a material thing. that knowledge graphically; act as tools to aid comprehension of a domain or story; support idea generation and organization in preparation for prose composition; and are used as instructional materials for students learning the concepts and conceptual structure of new domains. There is considerable anecdotal anecdotal /an·ec·do·tal/ (an?ek-do´t'l) based on case histories rather than on controlled clinical trials. anecdotal adjective Unsubstantiated; occurring as single or isolated event. and experimental evidence that the use of graphical knowledge visualization Knowledge Visualization aims to facilitate the creation and communication of knowledge through the use of computer and non-computer-based, complementary, graphic representation techniques. tools such as concept maps helps improve student comprehension and enhance learning. For example, Fisher et al. (1990) and others report that maps constructed by experts in a domain to present new information to learners, to illustrate how an expert organizes concepts of a domain, result in apparent pedagogical benefits. Dunston (1992), and Moore and Readance (1984) have shown that concept maps are educationally effective tools when students create their own maps to reflect on and demonstrate their own knowledge. The use of concept maps in educational settings has evolved from paper-and-pencil to computer-based tools. A number of computer-based concept mapping tools have been reported by researchers and software developers (Fisher et al., 1990; Gorodetsky, Fisher, & Wyman, 1994; Flores-Mendez, 1997; Gaines & Shaw, 1995) and shareware Software on the "honor system." The concept is that users try a product, and if they like it, they voluntarily pay a set registration fee or make a donation to the program's creator. There are tens of thousands of shareware programs; some fantastic, some awful. programs and even commercial products exist for this activity. Concept mapping software The following is a list of notable concept mapping software. This software should allow a user to graphically create and save concept maps.
v. com·posed, com·pos·ing, com·pos·es v.tr. 1. To make up the constituent parts of; constitute or form: written works on paper, that is, the facilitation Facilitation The process of providing a market for a security. Normally, this refers to bids and offers made for large blocks of securities, such as those traded by institutions. of revision of existing work, including additions, deletions, modifications, or reorganizations. In fact, students often revisit re·vis·it tr.v. re·vis·it·ed, re·vis·it·ing, re·vis·its To visit again. n. A second or repeated visit. re their existing maps to revise them as their knowledge of a subject evolves (Anderson-Inman & Zeitz, 1993). Because the purpose of concept maps is to visually represent knowledge, mapping tools should be able to represent various types of knowledge people possess, using the same or similar knowledge structures. Existing concept map tools are indeed quite good at visually representing simple propositional statements, but not necessarily other forms of information in people's heads. For example, these tools do not do a good job of representing dynamic visual and auditory auditory /au·di·to·ry/ (aw´di-tor?e) 1. aural or otic; pertaining to the ear. 2. pertaining to hearing. au·di·to·ry adj. information (Alpert & Grueneburg, 2000). More germane ger·mane adj. Being both pertinent and fitting. See Synonyms at relevant. [Middle English germain, having the same parents, closely connected; see german2. to this article, these tools additionally do not allow users to easily structure knowledge represented in a concept map in a manner that is isomorphic to cognitive representations. Specifically, concept maps ought to allow users--in a straightforward and usable fashion--to apply the idea of conceptual abstraction to the represented knowledge as well as the facile (language) Facile - A concurrent extension of ML from ECRC. http://ecrc.de/facile/facile_home.html. ["Facile: A Symmetric Integration of Concurrent and Functional Programming", A. Giacalone et al, Intl J Parallel Prog 18(2):121-160, Apr 1989]. navigation among abstraction levels See level of abstraction. . This article describes aspects of a computer-based concept mapping tool named Webster. Webster aims to extend the capabilities of existing concept map software by providing for more comprehensive representation of knowledge of a domain, making concept maps more effective tools for students using them to express their knowledge or learn new concepts. Webster offers a unique combination of features that attempt to achieve these desiderata de·sid·er·a·ta n. Plural of desideratum. desiderata a list of books sought by a collector or library. See also: Books . It provides for integral multimedia capabilities in concept maps, and is web-enabled, accessible from the Web through any standard web browser and providing access out to the Web by way of nodes that act as hyperlinks from concept maps to external sites. Webster further allows the facile representation of, and navigation among, multiple levels of abstraction. In doing so, Webster also supports formal collaboration among students in disparate locations in the construction of complex maps with multiple abstraction levels. In another article, we offered psychological and pedagog ical design rationales In the survey on design rationale (DR) for software engineering[1] the authors give a very clear definition to design rationale, it is “the explicit listing of decisions made during a design process and the reasons why those decisions were made. for the integration of multimedia in Webster's concept maps (Alpert & Grueneberg, 2000). This article similarly presents a cognitive rationale for the representation of knowledge abstraction in concept maps and describes the abstraction mechanisms provided by Webster. It also describes how Webster concept maps may be automatically converted to outline form and how a concept map's abstractions are portrayed por·tray tr.v. por·trayed, por·tray·ing, por·trays 1. To depict or represent pictorially; make a picture of. 2. To depict or describe in words. 3. To represent dramatically, as on the stage. in this alternative representation. ABSTRACTION A fundamental characteristic of human cognition Human cognition is the study of how the human brain thinks. As a subject of study, human cognition tends to be more than only theoretical in that its theories lead to working models that demonstrate behavior similar to human thought. is the ability--actually necessity--to exploit knowledge abstraction. Abstraction inherently implies the ability to represent a concept, action, or object by a single node at one level of detail while possessing the knowledge to "expand" that single node into an elaborated definition of its own. It is knowledge abstraction that Miller (1956) spoke of when describing how human memory (he was speaking particularly about working memory) exploits the notion of chunking chunk n. 1. A thick mass or piece: a chunk of ice. 2. Informal A substantial amount: won quite a chunk of money. 3. A strong stocky horse. . According to according to prep. 1. As stated or indicated by; on the authority of: according to historians. 2. In keeping with: according to instructions. 3. this seminal seminal /sem·i·nal/ (sem´i-n'l) pertaining to semen or to a seed. sem·i·nal adj. Of, relating to, containing, or conveying semen or seed. paper, while working memory is capable of containing approximately seven active elements, working memory can apparently have access to more than seven pieces of information or knowledge. This is because any of those seven active elements may be a chunk, a single knowledge component at one level of detail but one that can be expanded into multiple constituent knowledge elements at a more detailed abstraction level. "At one level, a chunk combines a number of (lower level elem ents). At another level, it is a basic unit in a larger structure" (Anderson, 2000, p. 123). Concepts are grouped into, or are members of, higher order (that is, more abstract) conceptual categories. There is considerable debate over the cognitive mechanisms of forming categories but one assumption is that abstraction into conceptual categories can arise from experiences with multiple concrete instances or specific experiences that can be generalized gen·er·al·ized adj. 1. Involving an entire organ, as when an epileptic seizure involves all parts of the brain. 2. Not specifically adapted to a particular environment or function; not specialized. 3. (or abstracted) into an overarching o·ver·arch·ing adj. 1. Forming an arch overhead or above: overarching branches. 2. Extending over or throughout: "I am not sure whether the missing ingredient . . . category (Anderson, 2000). For example, different kinds of birds share many common characteristics, enough so that bird becomes its own category with its own set of features, represented by a high-order knowledge structure. Thus, if we are demonstrating our knowledge of birds, we might wish to represent the category bird while also wanting to represent information about a specific kind of bird, robins. There is further argument over what indeed defines a category (Eysenck, 1984), but a simple definition would be a generalized concept that possesses multiple attributes, and for which each instance of that category shar es some subset A group of commands or functions that do not include all the capabilities of the original specification. Software or hardware components designed for the subset will also work with the original. of those attributes. Other higher level knowledge structures have also been proposed to represent abstractions in long term memory. For example, scripts combine the typical sub-events or actions that comprise an event, such as eating in a restaurant (Schank & Abelson, 1977; Bower, Black, & Turner, 1979). And any number of related knowledge elements may be combined into, or associated together in, a schema. Rumelbart offered the following definition for schemas Schemas Fundamental core beliefs or assumptions that are part of the perceptual filter people use to view the world. Cognitive-behavioral therapy seeks to change maladaptive schemas. : A schema, then, is a data structure for representing the generic concepts stored in memory. There are schemata representing our knowledge about all concepts: those underlying objects, situations, events, sequences of events, actions and sequences of actions. A schema contains, as part of its specification, the network of interrelations that is believed to normally hold among the constituents of the concept in question. (1980, p. 34) One can see from this description that conceptual categories, scripts, and schemas are closely related or even conflated. More importantly, we see once again that even in higher order knowledge structures, a single node--in this case, a single schema--comprises, and can be expanded to make explicit, an underlying network of concepts and the relationship links among them. Abstraction allows people to maintain large amounts of information about concepts and objects in an efficient and economical fashion. Higher order conceptual structures organize themselves into hierarchies according to generality-specificity, superordinate-subordinate relationships. "... [M]ost of the objects in the external world can be categorized cat·e·go·rize tr.v. cat·e·go·rized, cat·e·go·riz·ing, cat·e·go·riz·es To put into a category or categories; classify. cat at each of several different hierarchical levels. Thus, for example, an easy chair is an easy chair, but it is also a chair and an article of furniture" (Eysenck, 1984, p. 317). Continuing our running example, a goose goose, common name for large wild and domesticated swimming birds related to the duck and the swan. Strictly speaking, the term goose is applied to the female and gander to the male. is a bird and a bird is an animal. So, we also have an animal category in addition to the category bird. One's knowledge of the myriad characteristics and features of animals is sufficiently large In mathematics, the phrase sufficiently large is used in contexts such as:
inherit v. these characteristics. By simply asserting the proposition "a bird is an animal" we know certain things about birds because we know certain things about animals. So if, for example, the property "has skin" is stored directly with the animal concept (is attached directly to the animal node), we know, because a bird is an animal, that a bird has skin, even if this information is not stored directly with the bird concept. That is, we know that, unless explicitly contradicted locally in the bird conceptual category, those characteristics associated with animals also apply to birds.' Just to round Out this discussion, it should be noted that not all cognitive theories Conitive theory may refer to:
Act or process of knowing. Cognition includes every mental process that may be described as an experience of knowing (including perceiving, recognizing, conceiving, and reasoning), as distinguished from an experience of feeling or of willing. . There are those who support so-called instance theories tual knowledge. Instance theorists maintain that we store no central concept but only specific instances of that concept (Anderson, 2000). Deciding whether a goose is a bird is based on a judgment of how similar a goose is to other specific birds. For the purposes of our discussion of Webster, however, we will assume abstraction mechanisms essentially as already described. ABSTRACTION IN WEBSTER Many concept map and semantic network tools lack adequate visual or structural abstraction mechanisms. In many cases, maps or networks appear as a single diagram. That is, nodes and links representing all of the knowledge of a domain are drawn in a single network, which can be thought of as a single layer. In these networks, the (weak) notion of abstraction is represented simply through generality-specificity relationships between nodes in the single layer: a node representing a specific concept (say, bird) may have a link, labeled is a or a kind of, pointing to a more general, or abstract, concept (say, animal). In this same single layer, the more abstract node might have additional links connecting to further concept nodes (e.g., portraying attributes of animals, that is, representing propositions such as animals have skin and animals breathe oxygen). And then we would need to attach numerous relationship links and associated concepts directly to the bird node to represent, say, a bird has wings and a bird can fly. And this format can extend several levels of abstraction in either direction (e.g., a lizard lizard, a reptile of the order Squamata, which also includes the snake. Lizards form the suborder Sauria, and there are over 3,000 lizard species distributed throughout the world (except for the polar regions), with the greatest number found in warm climates. is an animal, a goose is a bird, an animal is a living thing). Eventually, our map can become quite busy and confusing. Further, the map may not reflect the map author's own (cognitive) representation of this knowledge, which would exploit abstraction mechanisms to represent categories or concepts at differing abstraction levels. Hence, the problems with this representation scheme are, (a) it may lead to visual clutter in the single network when representing more than a trivial amount of information, making the network difficult for a person to understand; and (b) it is not the way psychological theory would have us believe people represent knowledge, in particular, how they represent conceptual abstractions. As an alternative, we should be able to incorporate a bird abstraction into the animal map. That is, we should be able to include a single node, labeled bird, in the animal map, without cluttering cluttering Speech pathology A condition characterized by an excessive rate of speech with an irregular rhythm, collapsing of sounds and words, and loss of syllables; cluttering can range in severity from garbled, but generally intelligible, to virtually this level of our concept map with details about birds. And we should then be able to expand that single bird node into a map of its own, containing the more detailed elements of our knowledge of birds. In this way, we not only portray the knowledge as a person might, but also garner the benefit of making our knowledge representation more graphically parsimonious par·si·mo·ni·ous adj. Excessively sparing or frugal. par si·mo .
Webster attempts to allow for the representation of various types of information, and in ways analogous to natural knowledge representation forms and mechanisms. For example, Webster provides for the inclusion of dynamic imagery and sound, types of knowledge people possess but which cannot be incorporated in the concept maps built with most map tools. Because abstraction is also assumed to be an intrinsic part of human knowledge representation, Webster also provides for the abstraction mechanism previously described, a perhaps more natural structural form of abstraction. In Webster concept maps, an abstraction may be represented by a submap node and associated submap. A submap node is visually represented by a single node at one specific level of a map. But this submap node represents a cluster of information and can be "expanded" into its fuller meaning and constituent parts at a more detailed level of the map--these more specific knowledge elements (conceptual nodes and relationship links) comprise a submap . Obviously this is similar to the notion of chunking. Note that this is not to say that concept maps literally represent knowledge and knowledge structures in ways identical to cognitive representations; nonetheless, it is appropriate to have a knowledge representation tool accommodate different types of knowledge that people possess (e.g., verbal propositions, imagery, and sound, rather than textual propositions alone) and structural mechanisms (such as chunking and other abstraction mechanisms) that are analogous to cognitive representations. Of course the knowledge elements in a submap may include any number of additional submap nodes, representing further abstractions, and these submaps may have further submap nodes--that is, submaps may be recursively embedded Inserted into. See embedded system. . We can thereby have multiple layers of maps. For example, one layer of a concept map might represent the knowledge elements that are specific (or local) to animals, other layers specifically about birds and lizards, and possibly others for further abstractions. The end result is a "three dimensional" knowledge representational scheme: each level of a map contains knowledge elements (nodes and links) represented in two dimensions, and these individual submaps are "stacked" in the third dimension. This vertical stacking of submaps represents multiple levels of abstraction within the overall concept map. To reify further the preceding notions in the context of Webster, Figure 2 shows the topmost level of a concept map about animals. This level contains a submap node labeled bird connected by way of an is a link to the main node labeled animal. This map layer also contains lizard and living thing submap nodes/abstractions (note that lizard is an animal and animal is a living thing). At the currently visible level of this concept map, the bird concept is a single node. A user may "enter" the bird submap associated with that single submap node, to view its constituent knowledge elements. Doing so entails visiting a different abstraction level of the overall concept map. Figure 3 shows Webster when the bird submap has been entered, thereby becoming the inview, active level map. To facilitate the use of its abstraction capabilities, Webster also provides tools for the simple navigation among submaps. Incorporating multiple, dynamically navigable NAVIGABLE. Capable of being navigated. 2. In law, the term navigable is applied to the sea, to arms of the sea, and to rivers in which the tide flows and reflows. 5 Taunt. R. 705; S. C. Eng. Com. Law Rep. 240; 5 Pick. R. 199; Ang. Tide Wat. 62; 1 Bouv. Inst. n. , levels of abstraction in Webster should offer advantages for both concept map authors and learners using maps as instructional resources. The inclusion of a richer set of representation mechanisms, such as the use of dynamic media and structural abstraction mechanisms, also offers broader expressive power Expressive power is a relatively generic term used by Abelson and Sussman in Structure and Interpretation of Computer Programs to describe the conciseness with which a particular logical design may be translated into a computer program in a given programming language. to map authors. Creating Abstractions (Submaps) There are a number of ways of creating and fleshing out the details of submap abstractions. Users may simply select the submap tool from the tool palette A collection of buttons (icons) grouped on screen that provide a quick way to select available functions by pointing and clicking. Tool palettes were originally used with graphics applications such as paint, drawing and image editing programs. on the left side of the interface and drop a new submap node onto a map. Then the user may "dive into" the newly created empty submap and manually populate To plug in chips or components into a printed circuit board. A fully populated board is one that contains all the devices it can hold. it with new knowledge elements. As a second method, a user may select a group of knowledge elements at one level of a map and "push" them down to a new, automatically created, subordinate map level, leaving a single submap node in their place. For example, in Figure 3, the bird submap contains information specific to geese geese domestic geese which were derived from the wild goose Anser anser. There are many other species in this genus and in the other genus of geese, the Branta spp. of which Branta canadensis is typical. : a goose is a bird, a goose flies in a V formation, and so forth. Already, the bird map is becoming somewhat cluttered clut·ter n. 1. A confused or disordered state or collection; a jumble: sorted through the clutter in the attic. 2. A confused noise; a clatter. v. visually; if we wish to add information about, say, eagles and parrots
v. 1. To set right; correct. 2. To refine or purify, especially by distillation. this situation is to abstract the goose-related information out of this submap and into a submap of its own. The user can easily do so by selecting the goose-related knowledge elements and clicking on a single tool button to push them down into a new submap, leaving behind in the same location a single submap node. Fi gure 4 shows the bird submap once this user action has occurred and Figure 5 portrays the automatically created goose submap. Note that the hierarchical tree of submaps in the upper right Abstraction Levels Navigator changes to reflect that a new goose submap was added in the bird map. A third submap creation method exists and that is to import an existing, saved concept map in it's entirety, as a submap into any level of a map-in-progress. That imported map may have been created by the same concept map author or another user, and may itself possess multiple layers of abstraction, all of which are imported at the appropriate new abstraction levels. Clearly, this facility opens the door to formal collaboration among students with respect to constructing complex, multi-layer concept maps. One student might create and save a bird map. At a later time, a second user might construct a animal concept map and import the bird map as a submap. Navigating Among Abstraction Levels With regard to navigating among submaps, users may move up or down a single abstraction level, or jump to any submap in a concept map. The user may select a submap node and click a button to "dive into" that submap to view and edit the more detailed information inside it. For example, when the user selects the bird submap node in Figure 2 and clicks the "dive into submap" button (Figure 6), the bird submap shown in Figure 3 becomes the active, visible map. While "in" a submap, that is, when a submap is the visible, in-focus map, users can return to the next higher level map by clicking another tool button. Alternatively users can navigate directly to any abstraction level (that is, to any submap) by simply clicking on the name of the submap in the Abstraction Levels Navigator (this widget Pronounced "wih-jit," for decades, the term has been a popular word for a generic "thing" when there is no real name for it. It is often used to describe examples of made-up products along with other fictitious names; for example, "10 widgets, 5 frabbits and 2 dingits. appears in the upper right of the user interface; see Figure 6 for a detailed view). The abstraction Levels Navigator also makes the hierarchical relationships among submaps-which reflects the superordinate-subordinate realtionships among abstraction levels-explicit at the interface on a constant basis. This provides semantic information to users that makes sensible the notion of navigating to a specific submap in the overall concept map rather than simply up or down a single abstraction level. Last, the Abstraction Levels Navigator always indicates which submap is currently visible, thereby helping users always to know "where" they are in the stack of submaps, supporting users in not becoming confused or "lost" in their three-dimensional navigation of multiple abstraction levels. As demonstrated in Figures 2 through 5, as different submaps are visited, the currently active submap name is highlighted in the Abstraction Levels Navigator. Comparison to Other Concept Map Tools Other concept mapping software has provided for the idea of submaps but involving more awkward interaction mechanisms, or incorporates the concept of multi-layered maps but with a very different meaning. For example, Inspiration[R], the best-known and bestselling concept mapping product, also provides for what it labels "child maps." Here individual nodes in a map may have a child map; however the fact that a node has a child is indicated to users in a rather obscure fashion. When a concept node is selected (and only when the node is selected), resizing "handles" appear on the node's corners and sides; if the node has a child map, the handle in the upper right corner of the node is filled-in (the handles on the corners and sides of the node are normally outlines of a square; if the node has a child, the northeast handle is a color-filled square). When a node is not selected, there is no evidence that a child node exists. Webster on the other hand clearly indicates the existence of submap nodes (and therefore submaps) by visually typing its nodes, that is, making each node's type evident by its appearance--a submap node looks different than a simple textual concept node, or a video, audio, or image node, and so forth. Also, the existence of multiple levels of abstraction is not expressed in the central Inspiration user interface, although a dialog box A movable window that is displayed on screen in response to the user selecting a menu option. It provides the current status and available options for a particular feature in the program. similar to Webster's Abstraction Levels Navigator may be made to appear by a menu selection; once a child map selection is made, the dialog showing the list of levels disappears. Overall then, Webster attempts to better support the user in identifying the existence of, and navigating among, different abstraction levels in a concept map. Webster's interface makes the existence of all submaps as well as map-submap relationships persistently explicit and scrutable scru·ta·ble adj. Capable of being understood through study and observation; comprehensible. [Late Latin scr , makes all submaps instantly accessible, and makes apparent which submap is currently active, through the Abstraction Levels Navigator. SemNet[R] (Fisher et al., 1990; Gorodetsky, Fisher, & Wyman, 1994) also possesses a notion of multi-layer concept maps. Here, however, only a single concept node and those nodes to which it is f:directly linked may be viewed at any time. One concept appears in a central position of the view, and the relationship links from (but not to) this node are visible, along with the nodes to which the links connect. No other secondary, tertiary tertiary (tûr`shēârē), in the Roman Catholic Church, member of a third order. The third orders are chiefly supplements of the friars—Franciscans (the most numerous), Dominicans, and Carmelites. , and so forth links and nodes are visible. Hence, if one were viewing the bird node, the link and nodes defining the proposition a bird can fly (as portrayed, for example, in Figure 3) would be visible, but no linksfrom (that is, further defining, describing, or augmenting)fly would be in view. To see details about fly or a bird flying (such as what a bird in flight looks like, as shown in Figure 3), the user would have to open a view with fly as the central concept. It is thereby difficult to envision the entire set of knowledge about birds, particularly for young student user s, thus weakening the use of concept maps for learning about new domains. Each of these views is considered a layer in SemNet; hence the notion of a multi-layer concept map is quite different than Webster's. Further, there is no interface device portraying an overview of, or providing facile navigation among, the multiple layers of a map, as the Abstraction Levels Navigator offers. Abstraction and Outlines An important activity often associated with concept map usage is generating and organizing ideas and thoughts in preparation for writing a report, composition, or story. A commonly used tool for idea organization is an outline, and many students prefer or require this alternative representational format. Hence, Webster automates the conversion of concept maps to outlines by way of a single button press. The Inspiration product also produces outlines from concept maps, but again there is much room for improvement from the perspective of the user's needs and the usefulness of the outlines. Webster incorporates in its outlines all of the knowledge, information, media, and links contained in a concept map. This implies that all of the information contained in all concept map abstractions (i.e., submaps) appears in a single outline, at the appropriate indentation in·den·ta·tion n. A notch, a pit, or a depression. levels. Contrarily, in the Inspiration tool, the knowledge elements in child maps are absent in the outline translation of a concept map--that is, only top-level nodes are shown as items in the outline. Users may access the "additional" information represented in child maps, but again in an awkward and not particularly usable fashion. If a node in a concept map has a child map, a square appears next to that node's name in the corresponding outline view. A separate outline for each child map may be then be viewed by double-clicking on those squares annota ting ting n. A single light metallic sound, as of a small bell. intr.v. tinged , ting·ing, tings To give forth a light metallic sound. parent nodes. These sub-outlines again show only the top-level nodes of the child map, and so the process of viewing child maps must be performed on any parent nodes that appear in that level of the concept map, and so on recursively. Obviously, the hierarchical relationships among all concepts is easily lost once several sub-outlines are thus opened, thereby defeating the very purpose for the outline view. From a usability perspective, this process is cumbersome and, worse, defeats the users' goals in using the alternative outline representation. On the other hand, Webster's inclusive outline presents, in a single view, the organization of all thoughts and concepts, including those at all abstraction (or submap) levels. Webster's outline "flattens" the information contained in all levels of an overall concept map into the single outline. In a sense, the three-dimensional knowledge represented by the concept map is compressed into the two-dimensional outline representation. Abstractions represented in the concept map in the form of submaps are displayed at the appropriate indentation level in the outline translation. In Figure 7, the lizard, bird, goose, and living thing abstractions are all incorporated into the outline view along with their constituent knowledge elements, all at their appropriate indentation levels. For example, in Figure 2, we see that the map for animal contains a bird submap node. In the outline, this bird abstraction appears as a sub-item ("V.") below animal. The knowledge elements contained in the bird submap, as seen in Figure 4, appear at a subordinate indentation level below the bird entry. These items include the goose abstraction seen in Figure 4 as a submap node in the bird submap. In the outlin e, the goose item appears at a further subordinate level (item "V.E.") below bird. Another bit of detail regarding the translation of abstractions/submaps relates to the readability read·a·ble adj. 1. Easily read; legible: a readable typeface. 2. Pleasurable or interesting to read: a readable story. of the outline. The portion of the outline representing each submap begins with the main concept node in that level of the map--the node surrounded by the gray three-dimensional border. When the name of a submap node in one map level exactly matches the label of the main concept of the corresponding submap, the two labels are collapsed into one item in the outline (and all subordinate outline items appear at the appropriate indentation level). This is seen, for instance, for the birds submap: the submap node in the top-level Animals map is labeled bird and the main concept node in the bird submap has precisely the same label Figure 3). Thus, the two become a single outline item (item "V." in Figure 7). On the other hand, outline items "I." (...living thing) and "I.A." (living things Living Things may refer to:
In addition to the specifics regarding the translation of abstractions, it should also be noted that Webster's multimedia concept maps are translated into multimedia outlines, integrating the image, video, and audio elements that appear in the map (Alpert & Grueneberg, 2000). Further, whereas labels that appear on inter-node relationship links are elided in Inspiration's outlines (these labels appear nowhere in Inspiration's outline translation of a concept map), Webster uses these concept-to-concept relationships to embellish outlines with important semantic information. For example, for the bird map shown in Figure 3, if we were to disregard the link labels and include only the names of concept nodes, a portion of the outline might be: I. bird A. wings 1. feathers feathers, outgrowths of the skin, constituting the plumage of birds. Feathers grow only along certain definite tracts (pterylae), which vary in different groups of birds. B. fly However, this is a rather anemic anemic pertaining to anemia. translation of the information contained in the map. Webster provides a more meaningful conversion of concepts and links: I. bird A. has: wings 1. have: feathers B. can: fly CONCLUSION Having students construct their own concept maps is an exercise in knowledge elicitation e·lic·it tr.v. e·lic·it·ed, e·lic·it·ing, e·lic·its 1. a. To bring or draw out (something latent); educe. b. To arrive at (a truth, for example) by logic. 2. and knowledge representation; we are asking students to demonstrate and communicate to others their knowledge of a domain. In doing so, we should not limit students by restricting the type or structure of the knowledge they are able to portray. The concept map tool we supply to students should be capable of representing knowledge in a variety of ways. Webster offers students greater expressiveness and broader representation capabilities by incorporating multimedia elements and multiple navigable levels of abstraction in concept maps. The incorporation of such features also offers advantages to students using concept maps as tools for learning new information. When used as instructional materials, concept maps are intended to show not only the concepts intrinsic to a domain of study, but the structural relationships among those concepts as well. This ought to include not only the two-dimensional semantic relationships between and among concepts (as represented by links in a map) but the three-dimensional structure produced by the relationships among concepts and conceptual abstractions. Webster allows the portrayal and learning of both types of structures. Further, all of the conceptual and structural information represented in a concept map is also represented in a complete and appropriately structured fashion in outlines created by Webster's automatic translation. Finally, Webster is implemented in Java[TM] and runs as an applet A small application, such as a utility program or limited-function spreadsheet or word processor. Java programs that are run from the browser are always known as applets. See midlet, crapplet and Java applet. in standard web browsers The following is a list of web browsers. Historical Historically important browsers In order of release:
adj. Self-contained and usually independently operating: a standalone computer terminal. software installed on a specific computer at a single site. Since students need not own a copy of a standalone program In early computers, standalone program was a computer program designed to run on a computer without an operating system. Standalone programs had to be loaded by the same booting procedure that is also used to load an operating system. , the logistical lo·gis·tic also lo·gis·ti·cal adj. 1. Of or relating to symbolic logic. 2. Of or relating to logistics. [Medieval Latin logisticus, of calculation problems of distributing software to individual people or computers is also eliminated. Acknowledgments Thanks to Erich Gamma Erich Gamma (born 1961 in Zürich) is a co-author of the influential computer science textbook, Design Patterns. He co-wrote the JUnit software testing framework with Kent Beck and led the design of the Eclipse platform's Java Development Tools (JDT). for providing the source code for JHotD raw, a Java graphical editor framework that formed the foundation for portions of Webster's implementation. Thanks to Keith Grueneberg, Dick Lam, Lei Kuang, and Cyndi Conway for their help with the integration of the Webster applet into the Wired for Learning community-based educational environment. Thanks as well to Dick Lam, Peter Fairweather, and Mike Sharples and his students for discussions and suggestions regarding Webster. Inspiration is a registered trademark of Inspiration Software, Inc. SemNet is a registered trademark of the SemNet Research Group. Java is a trademark of Sun Microsystems Sun Microsystems, Inc. (NASDAQ: JAVA[3]) is an American vendor of computers, computer components, computer software, and information-technology services, founded on 24 February 1982. , Inc. Note (1.) This is a simplified view. For example, there are frequency effects that "break" this organization. So, if a fact about a particular concept is encountered frequently, it may be stored directly with that concept even if it could also be inferred from a superordinate category or concept (Anderson, 2000). References Alpert, S.R., & Grueneberg, K. (2000). Concept mapping with multimedia on the Web. Journal of Educational Multimedia and Hypermedia hypermedia: see hypertext. The use of hyperlinks, regular text, graphics, audio and video to provide an interactive, multimedia presentation. All the various elements are linked, enabling the user to move from one to another. , 9(4), 313-330. Anderson, J.R. (2000). Cognitive psychology cognitive psychology, school of psychology that examines internal mental processes such as problem solving, memory, and language. It had its foundations in the Gestalt psychology of Max Wertheimer, Wolfgang Köhler, and Kurt Koffka, and in the work of Jean and its implications (5th Edition). New York New York, state, United States New York, Middle Atlantic state of the United States. It is bordered by Vermont, Massachusetts, Connecticut, and the Atlantic Ocean (E), New Jersey and Pennsylvania (S), Lakes Erie and Ontario and the Canadian province of : Worth. Anderson-Inman, L., & Zeitz, L. (1993). Computer-based concept mapping: Active studying for active learners. The Computing computing - computer Teacher, 21(1), 6-11. Bower, G.H., Black, J.B., & Turner, T.J. (1979). Scripts in memory for text. Cognitive Psychology, 11, 177-220. Bromley, K.D. (1996). Webbing with literature: Creating story maps with children's books (2nd ed). Needham Heights, MA: Allyn & Bacon. Chase, M., & Jensen, R. (Eds.) (1999). Meeting standards with Inspiration[R]: Core curriculum lesson plans. Beaverton, OR: Inspiration Software. Dunston, P.J. (1992). A critique of graphic organizer Graphic organizers are visual representations of knowledge, concepts or ideas. They are known to help
Eysenck, M.W. (1984). A handbook of Cognitive Psychology. East Sussex East Sussex, county (1991 pop. 670,600), 693 sq mi (1,795 sq km), extreme SE England. It comprises seven administrative districts: Brighton, Eastbourne, Hastings, Hove, Lewes, Rother, and Wealden. The county, the seat of which is Lewes, borders the English Channel. , UK: Lawrence Erlbaum. Fisher, K.M., Faletti, J., Patterson, H., Thornton, R., Lipson, J., & Spring, C. (1990). Computer-based concept mapping: SemNet software: A tool for describing knowledge networks. Journal of College Science Teaching, 19(6), 347-352. Flores-Mendez, R.A. (1997). Java concept maps for the learning web. In Proceedings of ED-MEDIA '97 [Online]. Available: http://www.cpsc.ucalgary.ca/~robertof/publications/edmedia97 Gaines, B.R., & Shaw, M.L.G. (1995). WebMap: Concept mapping on the Web. World Wide Web Journal, 1(1), 171-183 [Online]. Available: http://ksi.cpsc.ucalgary.calarticles/WWW/WWW4WM/. Gorodetsky, M., Fisher, K.M., & Wyman, B. (1994). Generating connections and learning with SemNet, a tool for constructing knowledge networks. Journal of Science Education and Technology, 3(3), 137-144. Miller, G.A. (1956). The magical number seven, plus or minus two: Some limits on our capacity for processing information. Psychological Review, 63, 81-97. Moore, D.W., & Readance, J.E. (1984). A quantitative and qualitative review of graphic organizer research. Journal of Educational Research, 78, 11-17. Novak, J.D. (1998). Learning, creating, and using knowledge: Concept maps[TM]as facilitative tools in schools and corporations. Mahwah, NJ: Lawrence Erlbaum. Quillian, M.R. (1968). Semantic memory semantic memory Neurology A 'cognitive' form of memory linked to acquisition and use of factual knowledge. See Memory. . In M. Minsky (Ed.), Semantic information processing information processing: see data processing. information processing Acquisition, recording, organization, retrieval, display, and dissemination of information. Today the term usually refers to computer-based operations. (pp. 227-270). Cambridge, MA: MIT MIT - Massachusetts Institute of Technology Press. Rumelhart, D.E. (1980). Schemata: The building blocks of cognition. In R.J. Spiro, B.C. Bruce, & W.F. Brewer (Eds.), Theoretical issues in reading comprehension Reading comprehension can be defined as the level of understanding of a passage or text. For normal reading rates (around 200-220 words per minute) an acceptable level of comprehension is above 75%. (pp. 33-58). Hillsdale, NJ: Lawrence Eribaum. Schank, R., & Abelson, R. (1977). Scripts, plans, goals and understanding. Hillsdale, NJ: Lawrence Eribaum. |
|
||||||||||||||||||

is true for sufficiently large
si·mo
Printer friendly
Cite/link
Email
Feedback
Reader Opinion