Abstract
Boxer is an integrated computational environment encompassing a broad range of functionality, from programming to text editing, interactive graphics and data base activity. It is currently in the process of design and implementation at the University of California, Berkeley, and is intended largely for educational computing at all levels, from early elementary school into university. This note describes features from two sets of mechanisms in Boxer: The first specifies how one can refer to computational objects in Boxer, and the second specifies how one constructs compound objects. The common thread is that both of these exemplify important tradeoffs that one must make in designing systems for unsophisticated users, for example, easing the first stages of learning at the cost of formal simplicity of the system as perceived by experts.
This work is supported by the National Science Foundation under grant numbers MDR-85-96025 and MDR-86-42177.
Preview
Unable to display preview. Download preview PDF.
References
diSessa, A. A. A Principled Design for an Integrated Computational Environment, Human-Computer Interaction, Vol. 1, No. 1, 1985.
di Sessa, A. A. Notes on the Future of Programming: Breaking the Utility Barrier, in User-Centered Systems Design, D. Norman and S. Draper (eds.), Lawrence Erlbaum Associates, Hillsdale, NJ: 1986.
diSessa, A. A. and Abelson, H. Boxer: An Expressive Reconstructible Medium, Communications of the ACM, in press for September, 1986.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1987 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
diSessa, A.A. (1987). Reference and data construction in boxer. In: Gorny, P., Tauber, M.J. (eds) Visualization in Programming. IPsy 1986. Lecture Notes in Computer Science, vol 282. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-18507-0_10
Download citation
DOI: https://doi.org/10.1007/3-540-18507-0_10
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-18507-9
Online ISBN: 978-3-540-48004-4
eBook Packages: Springer Book Archive