Skip to main content

Action Graphics

A Spreadsheet-Based Language for Animated Simulation

  • Chapter
Visual Languages and Applications

Part of the book series: Languages and Information Systems ((LISS))

Abstract

In his book Mindstorms, Seymour Papert describes a vision of how computers can create “micro worlds” in which the innate beauty of mathematics, physics, and other sciences are revealed to children. Many of us who are interested in helping children develop their problem-solving skills share his vision.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

eBook
USD 16.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 16.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Similar content being viewed by others

References

  1. S. Papert, Mindstorms, Basic Books, New York, 1980.

    Google Scholar 

  2. J. M. Moshell, C. E. Hughes, and R. M. Aiken, High School Microcomputer Science Education, National Science Foundation Grant SED79–18992, 1979.

    Google Scholar 

  3. J. M. Moshell, et al., Computer Power: A First Course in Using the Computer, McGraw-Hill, New York, 1982.

    Google Scholar 

  4. C. E. Hughes and J. M. Moshell, Visible Pascal, John Wiley and Sons, New York, 1985.

    Google Scholar 

  5. Think Technologies, MacPascal, Apple Computer, Inc., Cupertino, California, 1984.

    Google Scholar 

  6. Looking Glass Software, Ltd., Alice: The Personal Pascal, Software Channels, Inc., Kingswood, Texas, 1985.

    Google Scholar 

  7. M. H. Brown, Exploring algorithms using balsa-II, Computer 21(5), 14–36 (1988).

    Article  Google Scholar 

  8. C. E. Hughes, IMAGINATION: Picture Programming, John Wiley and Sons, New York, 1983.

    Google Scholar 

  9. A. Kay, Computer software, Sci. Am., 1984 (September), 53–59.

    Google Scholar 

  10. C. E. Hughes and J. M. Moshell, Formula Vision, Gentleware Corp., Maidand, Florida, 1986; ISTE, Eugene, Oregon, 1989.

    Google Scholar 

  11. C. E. Hughes and J. M. Moshell, Graphical spreadsheet environments for problem solving, Proceeding of NCGA’s Computer Graphics’87 Conference, Philadelphia, Pennsylvania, 1987, pp. 618–627.

    Google Scholar 

  12. J. M. Moshell, C. E. Hughes, L. W. Lacy, R. L. Lewis, and D. J. Blower, A spreadsheet-based visual language for freehand sketching of complex motions, Proceedings of the 1987 Workshop on Visual Languages, Linköping, Sweden, 1987, pp. 94–104.

    Google Scholar 

  13. Claris, MacDraw, Claris Corporation, Mountain View, California, 1988.

    Google Scholar 

  14. S. S. Muchnick and N. D. Jones, Program Flow Analysis: Theory and Applications, Prentice-Hall, Englewood Cliffs, New Jersey, 1981.

    MATH  Google Scholar 

  15. A. L. Davis and R. M. Keller, Data flow program graphs, Computer 15(2), 26–41 (1982).

    Article  Google Scholar 

  16. J. E. Hopgroft and J. D. Ullman, Introduction to Automata Theory, Languages, and Computation, Addison-Wesley, Reading, Massachusetts, 1979.

    Google Scholar 

  17. M. D. Petty, Tactical simulation in an object-oriented animated graphics environment, M.S.thesis, University of Central Florida, Orlando, Florida, April 1988.

    Google Scholar 

  18. D. G. Bobrow, K. Kabun, G. Kigzales, L. Masinter, M. Stefik, and F. Zdybel, CommonLoops: Merging Lisp and object-oriented programming, pp. 17–29 in OOPSLA’86 Conference Proceedings, Association for Computing Machinery, New York, 1986.

    Google Scholar 

  19. R. L. Lewis, J. M. Moshell, C. E. Hughes, and L. W. Lacy, CFCL—Central Florida Common Lisp Object System, Technical Report UCF-CS-87-06, University of Central Florida, Orlando, Florida, 1987.

    Google Scholar 

  20. Gold Hill Computers, Golden Common Lisp 286 Developer User’s Guide, Version 2.2, Cambridge, Massachusetts, 1987.

    Google Scholar 

  21. B. Cox, Object Oriented Programming, Addison-Wesley, Reading, Massachusetts, 1986.

    Google Scholar 

  22. G. Sussman and G. Steele, CONSTRAINTS—A language for expressing almosthierarchical descriptions, Artificial Intelligence 14(1), 1–39 (1980).

    Article  Google Scholar 

  23. A. Borning, The programming language aspects of ThingLab, a constraint-oriented simulation laboratory, ACM Trans. Programming Languages Systems 3(4), 353–387 (1981).

    Article  Google Scholar 

  24. W. Leler, Constraint Programming Languages: Their Specification and Generation, Addison-Wesley, Reading, Massachusetts, 1988.

    Google Scholar 

  25. A. Borning et al., Constraint hierarchies, pp. 48–60 in OOPSLA’87 Conference Proceedings, Association for Computing Machinery, New York, 1987.

    Google Scholar 

  26. A. Burning, J. Jaffar, S. Michaylor, P. Stugkey, and R. Yap, Defining constraints graphically, pp. 137–143 in Human Factors in Computing Systems, CHI’86 Conference Proceedings, Association for Computing Machinery, 1986.

    Google Scholar 

  27. I. Sutherland, Sketchpad: A man—machine graphical communication system, Proceedings of the Spring Joint Computer Conference, IFIPS, 1963, pp. 329–345.

    Google Scholar 

  28. N. Heintze, R. Duisberg, B. Freeman-Bensen, A. Kramer, and M. Wodf, The CLP(R) Programmer’s Manual, Monash University, Victoria, Australia, 1987.

    Google Scholar 

  29. J. L. Peterson, Petri Met Theory and the Modeling of Systems, Prentice-Hall, Englewood Cliffs, New Jersey, 1981.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1990 Plenum Press, New York

About this chapter

Cite this chapter

Hughes, C.E., Moshell, J.M. (1990). Action Graphics. In: Ichikawa, T., Jungert, E., Korfhage, R.R. (eds) Visual Languages and Applications. Languages and Information Systems. Springer, Boston, MA. https://doi.org/10.1007/978-1-4613-0569-9_12

Download citation

  • DOI: https://doi.org/10.1007/978-1-4613-0569-9_12

  • Publisher Name: Springer, Boston, MA

  • Print ISBN: 978-1-4612-7871-9

  • Online ISBN: 978-1-4613-0569-9

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics