Theses and Dissertations - UTB/UTPA
Date of Award
8-2001
Document Type
Thesis
Degree Name
Master of Science (MS)
Department
Computer Science
First Advisor
Dr. Richard H. Fowler
Second Advisor
Dr. Wendy A. Lawrence Fowler
Third Advisor
Dr. Pearl W. Brazier
Abstract
Learning how to program a computer is difficult for most people. Computer programming is a cognitively challenging, time consuming, labor intensive, and frustrating endeavor. Years of formal study and training are required to learn a programming language's world of algorithms and data structures. Instructions are coded in advance before the computer demonstrates the desired behavior. Seeing all the programming steps and instruction code is complicated. There exists a tremendous gap between the representations the human brain uses when thinking about a problem and the representations used in programming a computer. Often people are much better at dealing with specific, concrete objects than working with abstract ideas. Concrete and specific programming examples and demonstrations can be very useful. When cleverly chosen and properly used, programming examples and demonstrations help people understand the abstract concepts. Programming by example or demonstration attempts to extend these novel ideas to novice programming.
Granting Institution
University of Texas-Pan American
Comments
Copyright 2001 Nancy Silva Martinez. All Rights Reserved.
https://go.openathens.net/redirector/utrgv.edu?url=https://www.proquest.com/dissertations-theses/visual-iconic-object-oriented-programming-advance/docview/193994183/se-2?accountid=7119