NPS logo Naval Postgraduate School
Dudley Knox Library
        View Item 
        •   Calhoun Home
        • Theses and Dissertations
        • 1. Thesis and Dissertation Collection, all items
        • View Item
        •   Calhoun Home
        • Theses and Dissertations
        • 1. Thesis and Dissertation Collection, all items
        • View Item
        • How to search in Calhoun
        • My Accounts
        • Ask a Librarian
        JavaScript is disabled for your browser. Some features of this site may not work without it.

        Browse

        All of CalhounCollectionsThis Collection

        My Account

        LoginRegister

        Statistics

        Most Popular ItemsStatistics by CountryMost Popular Authors

        Turtle Graphics implementation using a graphical dataflow programming approach

        Thumbnail
        View/Open
        Iconturtlegraphicsim00love.pdf (8.301Mb)
        Download Record
        Download to EndNote/RefMan (RIS)
        Download to BibTex
        Author
        Lovejoy, Robert Steven
        Date
        1992-09
        Advisor
        Wu, C. Thomas
        Erickson, David A.
        Metadata
        Show full item record
        Abstract
        This thesis expands the concepts of object-oriented programming to implement a visual dataflow programming language. The main thrust of this research is to develop a functional prototype language, based upon the Turtle Graphics tool provided by LOGO programming language, for children to develop both their problem solving skills as well as their general programming skills. The language developed for this thesis was implemented in the object-oriented, dataflow programming language Prograph. The dataflow paradigm was emulated in order to provide a more intuitive, easy to learn programming environment for children to use. Additionally, Prograph was chosen because it provides the necessary base classes to easily implement an interactive user interface and it provides the necessary primitive operations for all graphics drawing routines. This thesis demonstrates a prototype for a potential visual programming language that can be used at all levels of education to teach problem solving, higher­ order thinking skills, mathematical concepts, and the fundamentals of computer science.
        Description
        Approved for public release; distribution is unlimited
        URI
        http://hdl.handle.net/10945/23799
        Collections
        • 1. Thesis and Dissertation Collection, all items

        Related items

        Showing items related by title, author, creator and subject.

        • Thumbnail

          Design and implementation of visual object-oriented LOGO using Prograph 

          Black, Emily M.; Fall, Thierno (Monterey, California. Naval Postgraduate School, 1994-09);
          This thesis addresses the problem of how best to teach beginning programmers the necessary skills of object oriented programming. There is no established method of introducing object oriented concepts such as encapsulation, ...
        • Thumbnail

          ALGOL-E: An Experimental Approach to The Study of Programming Languages 

          Kildall, Gary A.; Roberts, Alan B. (1972);
          A common approach to the teaching of Programming Languages (course 12, Curriculum 68) has been to teach several languages, each demonstrating-a feature deemed significant, such as ALGOL, LISP, SNOBOL, and COBOL [3,7]. ...
        • Thumbnail

          The merits of the continued instruction of Ada as a first language at the Naval Postgraduate School 

          Gomez, Thomas C. (Monterey, California. Naval Postgraduate School, 1994-09);
          This thesis addresses the issue of the continued instruction of structured programming in general and Ada in particular as the first programming language at the Naval Postgraduate School. The catch-22 of industry's dedication ...
        Feedback

        411 Dyer Rd. Bldg. 339
        Monterey, CA 93943

         

        circdesk@nps.edu
        (831) 656-2947
        DSN 756-2947

        Start Your Research

        • Research Guides
        • How to Cite
        • Search Basics
        • Ask a Librarian
        • Library Liaisons
        • Graduate Writing Center
        • Thesis Processing Office
        • Statistics, Maps & More
        • Copyright at NPS

        Find & Download

        • Databases List
        • Articles, Books & More
        • NPS Theses
        • NPS Faculty Publications: Calhoun
        • Journal Titles
        • Course Reserves

        Use the Library

        • My Accounts
        • Request Article or Book
        • Borrow, Renew, Return
        • Remote Access
        • Workshops & Tours
        • For Faculty & Researchers
        • For International Students
        • For Alumni
        • Print, Copy, Scan, Fax
        • Rooms & Study Spaces
        • Floor Map
        • Computers & Software
        • Adapters, Lockers & More

        Collections

        • NPS Archive: Calhoun
        • Restricted Resources
        • Special Collections & Archives
        • Federal Depository
        • Homeland Security Digital Library

        About

        • Hours
        • Library Staff
        • About Us
        • Visit Us

        NPS-Licensed Resources - Terms & Conditions

        Copyright Notice

         
         

          Federal Depository Library  

        NPS Home Privacy Policy Copyright Accessibility Contact Webmaster