NTRS - NASA Technical Reports Server

Back to Results
improve problem solving skills through adapting programming toolsThere are numerous ways for engineers and students to become better problem-solvers. The use of command line and visual programming tools can help to model a problem and formulate a solution through visualization. The analysis of problem attributes and constraints provide insight into the scope and complexity of the problem. The visualization aspect of the problem-solving approach tends to make students and engineers more systematic in their thought process and help them catch errors before proceeding too far in the wrong direction. The problem-solver identifies and defines important terms, variables, rules, and procedures required for solving a problem. Every step required to construct the problem solution can be defined in program commands that produce intermediate output. This paper advocates improved problem solving skills through using a programming tool. MatLab created by MathWorks, is an interactive numerical computing environment and programming language. It is a matrix-based system that easily lends itself to matrix manipulation, and plotting of functions and data. MatLab can be used as an interactive command line or a sequence of commands that can be saved in a file as a script or named functions. Prior programming experience is not required to use MatLab commands. The GNU Octave, part of the GNU project, a free computer program for performing numerical computations, is comparable to MatLab. MatLab visual and command programming are presented here.
Document ID
Document Type
Conference Paper
Shaykhian, Linda H.
(NASA Kennedy Space Center Cocoa Beach, FL, United States)
Shaykhian, Gholam Ali
(NASA Kennedy Space Center Cocoa Beach, FL, United States)
Date Acquired
August 27, 2013
Publication Date
June 23, 2007
Subject Category
Mathematical and Computer Sciences (General)
Report/Patent Number
Meeting Information
American Society for Engineering Education {ASEE) 2007 Annual Conference and Exposition(Honolulu, HI)
Distribution Limits