Search

Filter

  • Advanced Filters:

  • to
  • Specific Data Sources:

    All Edit

    Select All  |  Select None

Reset filters

Education A P L in T e a c h i n g Howard A. Peelle Springfield Technical Community College Mathematics Department Springfield, MA Professor James McDonald offers a 3-credit Linear Algebra course with a 1-credit, 3-hour computer lab. About 25 electrical engineering students enroll in the spring semester - most of whom have had BASIC and/or PASCAL. APL is used to illustrate fundamental concepts of linear algebra. The books include a standard linear algebra text, and Peelle's APL: An Introduction (especially for the lab); Helzer's functions are available in a workspace for reference. Class notes, examples, homework problems and solutions are also available to students as workspaces and files on hard disk. Examinations consist of two parts: a theoretical part is completed in class, and a computational part is completed in the laboratory using a combination of student-defined functions and canned functions provided by the professor. Machines are IBM PCs with STSC's APL*PLUS/PC version 6.0. The course has been offered twice in previous years. Plans are to offer it again in spring 1988, possibly using APL on Macintoshes. Graphics and windowing would be especially attractive for showing matrix manipulations such as linear transformations and similar matrices side-by-side with their geometric representations. Professor Hilton Abbott and several others in the Math. Department are designing a new curriculum for adults who lack basic arithmetic skills. Starting with the assumption that adults who are deficient in arithmetic cannot be taught like children, they are exploring alternative teaching strategies, including the use of APL. For these students, APL will be new, powerful, real and practical as well as an embodiment of basic mathematical ideas. It is hoped that a course planned for fall 1987 - will afford an opportunity for them to solidify their mathematical understandings while rebuilding confidence, competence and positive attitudes. - just the first nine chapters, but the second part of the book has been useful for the better students who want to move ahead. The overall approach involves ensuring the students' familiarity with fundamental functions, then supplying partially developed programs as aids, then writing programs of their own. The chief difficulty is getting students to forget programming style instilled by other languages and to think in APL terms. Unfortunately, in the seven times the course has been taught, only one known student has been employed using APL. University of New Brunswick Faculty of Administration Fredericton, NB, Canada E3B 5A3 Professor Edward Y.H. Lin has used APL in teaching OR/MS (Operations Research/Management Science) related courses because of APL's flexibility and power in manipulating vectors and matrices in complex ways and also because its interactivity creates a user-friendly atmosphere. Graduate students and seniors are usually introduced to APL primitive functions in the first two weeks of the semester; then they are requested to define functions for some elementary operations such as pivoting, which is helpful in understanding the Simplex iterations in linear programming; these defined functions can then serve as stepping stones to advanced topics - for instance, a function which finds the shortest path in a given graph is useful in locating the single median or vertex center in facility location problems. Lower level undergraduate students are required to solve problems using available defined functions; for instance, a generalized dynamic programming algorithm coded recursively can be easily modified to solve problems such as the stage-coach problem, knapsack (cargoloading) problem, reliability problem, etc. Additional student projects and theses are also done in VS APL, which is supported by the university's Computing Center under control of VSPC and includes a mercurion page printer for good quality APL printouts. With APL keyboards available on virtually every terminal on campus, students generally express high interest in using APL to solve 0R/MS problems. n O - ¢. _ _ Worcester State College 486 Chandler Street Worcester, MA 01602-25997 For four years, Professor Loren Gould (Department of Natural and Earth Sciences) has taught the course "Higher Level Programming in APL" as part of the Math-Computer Science Master's program at Worcester State College. Enrollment has averaged almost 20 in the fall and spring semesters. Students are usually mathematically inclined, and about onethird to one-half are foreign students (mostly from the Near East and Southeast Asia) and Hispanics. They now use IBM PCs recently purchased by the college, instead of timesharing on a CDC machine in Boston previously. The textbook used is Peelle's APL: An Introduction. T h e course basically covers A P L Quote Q u a d 18 4 June 1988

Page 1 of 1

Page 1 of 1

Toggle back to continuous viewing mode

/lp/association-for-computing-machinery/education-apl-in-teaching-2Tb3xLye1Z
Welcome to DeepDyve! Rent Premier Research Articles and Save Up to 90%

Learn more

Free Article

Bookmark

Education: APL in teaching

Peelle, Howard A.
ACM SIGAPL APL Quote Quad , Volume 18 (4)
Association for Computing MachineryJun 1, 1988

More Info

More Like This Article

View All dataSource[]=actageo&dataSource[]=aspet&dataSource[]=aaos&dataSource[]=aacc&dataSource[]=aacr&dataSource[]=aea&dataSource[]=aip&dataSource[]=ajnr&dataSource[]=ams&dataSource[]=aps_physical&dataSource[]=appi_book&dataSource[]=appi_journal&dataSource[]=apha&dataSource[]=asip&dataSource[]=asm&dataSource[]=asn&dataSource[]=aspb&dataSource[]=avs&dataSource[]=annual_reviews&dataSource[]=arxiv&dataSource[]=acm&dataSource[]=berghahn&dataSource[]=cabi&dataSource[]=clinical_trials&dataSource[]=dailymed&dataSource[]=degruyter&dataSource[]=du_press&dataSource[]=esa&dataSource[]=eu_press&dataSource[]=elsevier&dataSource[]=emerald&dataSource[]=ejtr&dataSource[]=emea&dataSource[]=epo&dataSource[]=faseb&dataSource[]=gsa&dataSource[]=health_affairs&dataSource[]=hindawi&dataSource[]=imanager&dataSource[]=imedpub&dataSource[]=informa_healthcare&dataSource[]=informs&dataSource[]=iop&dataSource[]=iucr&dataSource[]=iospress&dataSource[]=jbjs&dataSource[]=leftcoast&dataSource[]=lu_press&dataSource[]=mesharpe&dataSource[]=mary_ann_liebert&dataSource[]=medline&dataSource[]=mit_press&dataSource[]=nature&dataSource[]=oxford&dataSource[]=pier_professional&dataSource[]=pnas&dataSource[]=portlandpress&dataSource[]=psyc_articles&dataSource[]=psyc_books&dataSource[]=psyc_critiques&dataSource[]=plos_journal&dataSource[]=pubmed_central&dataSource[]=rsna&dataSource[]=rockefeller&dataSource[]=rcn&dataSource[]=ria&dataSource[]=rsc&dataSource[]=sage&dataSource[]=spie&dataSource[]=springer_journal&dataSource[]=springer&dataSource[]=taylor_francis&dataSource[]=aps&dataSource[]=the_scientist&dataSource[]=uc_press&dataSource[]=uspto_abstract&dataSource[]=wiley&dataSource[]=pct

Browse: Subject Areas | Journals | Publishers

Sign Up for a DeepDyve Account

Bookmark an Article

To bookmark an article, please log in first, or sign up for a DeepDyve account if you don't already have one.

OK

Subscribe to Journal Email Alerts

To subscribe to email alerts, please log in first, or sign up for a DeepDyve account if you don't already have one.

OK

Thank you for renting with DeepDyve

Your PayPal account has been charged $2.99. You now have access to the full text of this article. A rental receipt has also been sent to your email address.

Your credit card has been charged $2.99. You now have access to the full text of this article. A rental receipt has also been sent to your email address.

OK

New! You can now keep track of new articles from ACM SIGAPL APL Quote Quad on your personalized homepage! Learn more

PDF Download — Not Available

Thanks for your interest in purchasing the PDF. Your request has been noted and we will work with our publisher partner to discuss enabling this feature.

In the meantime, you can get the PDF by visiting the publisher site.

Thank you for purchasing with DeepDyve

Your PayPal account has been charged $.

Your credit card has been charged $.

You can now download this article. A purchase receipt has also been sent to your email address.

Download This Article or I'm done with my download

Print Page — Not Available

Thanks for your interest in printing individual pages. Your request has been noted and we will work with our publisher partner to discuss enabling this feature.

In the meantime, you can get the PDF by visiting the publisher site.

Thank you for printing with DeepDyve

Your PayPal account has been charged $0.

Your credit card has been charged $0.

You can now print this article. A purchase receipt has also been sent to your email address.

Print the Selected Pages or I'm done with my printing

Please refresh to generate a new download link

Your article download link has expired. Please refresh this page to obtain a new download link and try again.

Follow a Journal

To get new article updates from a journal on your personalized homepage, please log in first, or sign up for a DeepDyve account if you don't already have one.

OK