June 20, 2010
June 20, 2010
June 23, 2010
15.921.1 - 15.921.23
On Maplet Development and Programming Tutorial for Science and Engineering Students
The information contained in this paper is of an introductory nature a tutorial on the ‘Maplet Development and Programming’ for selected science and engineering students. The knowledge gained by the authors is documented here to help students who are interested in pursuing science and/or engineering for their degree, and who have a keen interest in a hands-on experience for solving selected science/engineering problems using MAPLE. As a part of this tutorial, technical how-to details are given to help the student develop simple maplets with simple programming constructs that are needed to solve these selected problems. The process of developing Maplets demonstrated within this tutorial will provide a hands-on experience using MAPLE. The authors believe that this paper will engage engineering and science students to create or modify existing Maplets for their other college course activities. The tutorial assumes a familiarity with basic programming constructs, and would be appropriate after an introductory programming course, one year of the calculus and one year of any physical science.
The content of this paper serves as an introduction to ‘Maplet Development and Programming’. The hands-on Maplet examples given in this paper may serve as the first GUI (Graphical User Interface) programming experience for the high school or college student, and are directed towards students pursuing a first science and/or an engineering degree. A minimum of the calculus, science, the use of computers, and the use of MAPLE is expected to appreciate the application details given in this paper to develop simple Maplets with its programming constructs. Any student can easily create these Maplet examples given in this paper with minimum effort.
The body of the paper starts with the motivation discussion section with an explanation for a need to teach this introductory MAPLE programming language and the creation of Maplets for high school/college science and engineering students to help solve science or engineering problems encountered in their coursework. The reminder of the paper deals with the actual demonstration of the Maplet tutorial starting with a discussion on ‘What is a Maplet?’, then proceeds with the detailed discussion on MAPLE programming language constructs and the two methods to create Maplets in MAPLE. In short, one way to create Maplets is by using MAPLE programming constructs, and the other method is to use ‘Maplet Builder’ assistant that MAPLE provides to create MAPLE program constructs for building the corresponding Maplets interactively.
Narayanan, A., & Narayanan, G. (2010, June), On Maplet Development And Programming Tutorial For Science And Engineering Students Paper presented at 2010 Annual Conference & Exposition, Louisville, Kentucky. https://peer.asee.org/16991
ASEE holds the copyright on this document. It may be read by the public free of charge. Authors may archive their work on personal websites or in institutional repositories with the following citation: © 2010 American Society for Engineering Education. Other scholars may excerpt or quote from these materials with the same citation. When excerpting or quoting from Conference Proceedings, authors should, in addition to noting the ASEE copyright, list all the original authors and their institutions and name the host city of the conference. - Last updated April 1, 2015