#### Filter Results:

#### Publication Year

1975

2003

#### Publication Type

#### Co-author

#### Publication Venue

#### Key Phrases

Learn More

- IVON M. ARROYO, Ivon M. Arroyo, Beverly P. Woolf, Carole R. Beal, Howard Peelle, Joseph E. Beck +1 other
- 2003

Fundamentals of graph coloring are introduced, and four basic alternative algorithms for coloring undirected graphs are described in J, along with programs for generating, adjacency matrices and testing them. Results are compared, and suggestions for future development are offered.

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… (More)

The binary Gray code is fun, For in it strange things can be done. ~ntrQduetiQn This paper uses A Programming Language to provide a perspicuous representation of the recurslve algorithm for generating the reflected binary Gray Code. Further, the APt definition is compared with the definition of a recursive function for generating standard binary numbers; a… (More)

This paper describes a curriculum unit in which APL is used to introduce models of neural networks. It begins with a simple model for transmitting impulses among a vector of logical neurons; then a more sophisticated model is developed with thresholds, decay, and inhibition in a matrix of neurons; then a general model is offered for higher order arrays of… (More)

This paper reports how we, two university teachers of APL, began to learn J. By presenting accounts of a series of small experiments, it reveals our understandings and misunderstandings along the way. It discusses things we especially liked and disliked about J as well as the resources available for learning it, and it indicates some implications of our… (More)

This paper discusses “APL teaching bugs”, in three senses: (1) issues inherent in the teaching of APL that confront the instructor with difficult choices; (2) potential mistakes sometimes made by instructors teaching APL; and (3) problematic aspects of the design of APL that are especially difficult to explain. These teaching bugs are presented… (More)

Seven alternative representations of Rubik's Cube are presented and compared: a 3-by-3-by-3 array of 3-digit integers; a 6-by-3-by-3 array of literals; a 5-by-12 literal matrix; an ll-by-ll sparse literal matrix; a 54-element vector; a 4-dimension array; and a 3-by-3-by-3 nested array. APL functions are given for orientation moves and quarter-turns plus… (More)

- Portia C. Elliott, Howard A. Peelle
- SCOU
- 1975

A new teacher education program has been inaugurated at the University of Massachusetts' School of Education under the title "Computer Augmented Teacher Training". The CATT program places the computer in a central role--particularly the activity of programming--in order to augment the cognitive, affective, and social competencies of prospective mathematics… (More)

Recursion is a powerful idea*—with correspondingly powerful implications for learning and teaching mathematics. Computer scientists have previously pointed out that the use of recursion often permits more lucid and concise descriptions of algorithms [1]; mathematicians know that recursion is a fundamental concept upon which entire systems of… (More)