Access Restriction

Author Peelle, Howard A. ♦ Eisenberg, Murray
Source ACM Digital Library
Content type Text
Publisher Association for Computing Machinery (ACM)
File Format PDF
Language English
Subject Domain (in DDC) Computer science, information & general works ♦ Data processing & computer science
Abstract In an effort to understand “APL thinking”, we examine a few selected examples of using APL to solve specific problems, namely: compute the median of a numerical vector; simulate the Replicate function; string search; carry forward work-to-be-done in excess of capacity; rotate concentric rectangular rings in a matrix; find column indices of pivots in an echelon matrix.These examples are drawn from our teaching experience as well as from APL literature. We are particularly interested in studying thinking processes underlying alternative solutions to such problems — i.e., our goal is to “get inside the head” of the APL programmer. Analyses include reconstructing thoughts, comparing alternative approaches, and, in general, scrutinizing supposed characteristics of APL thinking.
Description Affiliation: School of Education, University of Massachusetts, Amherst, MA (Peelle, Howard A.) || Mathematics & Statistics Dept., University of Massachusetts, Amherst, MA (Eisenberg, Murray)
Age Range 18 to 22 years ♦ above 22 year
Educational Use Research
Education Level UG and PG
Learning Resource Type Article
Publisher Date 1988-12-01
Publisher Place New York
Journal ACM SIGAPL APL Quote Quad (APLQ)
Volume Number 17
Issue Number 4
Page Count 8
Starting Page 433
Ending Page 440

Open content in new tab

   Open content in new tab
Source: ACM Digital Library