- 1 Agha, G. Actors: A Model for Concurrent Computation in Distributed 5~ystems. The MIT Press, Cambridge, Mass., 1987. Google ScholarDigital Library
- 2 Brown, M. Algorithm Animation. The MIT Press, Cambridge, Mass., 1987.Google Scholar
- 3 Green, T.R.G. and Petre, M. When visual programs are harder to read than textual programs. In Proceedings of the Sixth European Conference on Cognitive Ergonomics (1992).Google Scholar
- 4 Green, T.R.G. and Petre, M. Usability analysis of visual programming environments: A cognitive dimensions framework. J. Visual Languages and Computing 7, 2 (June 1996).Google ScholarCross Ref
- 5 Haarslev, V. A fully formalized theory for describing visual notations. In Proceedings of the IEEE Visual Language Conference (1995). Google ScholarDigital Library
- 6 Kahn, K. Concurrent constraint programs to parse and animate pictures of concurrent constraint programs. In Proceedings of the Fifth Generation Computer 5~ystems Conference (Tokyo, Japan, June 1992).Google Scholar
- 7 Kahn, K. ToonTalkTM--An animated programming environment for children. J. Visual Languages and Computing 7, 2 (June 1996).Google ScholarCross Ref
- 8 Kahn, K. and Saraswat, V. Complete visualizations of concurrent programs and their executions. In Proceedings of the IEEE Workshop on Visual Languages, (Skokie, Ill., Oct. 1990).Google ScholarCross Ref
- 9 Kahn, K. and Saraswat, V. Actors as a special case of concurrent constraint programming. In Proceedings of the Joint Conference on Object-Oriented Programming: 5~ystems, Languages, and Applications and the European Conference on Object-Oriented Programming (Oct. 1990). ACM Press, NY. Google ScholarDigital Library
- 10 Kahn, K.M. and Saraswat, V.A. Complete visualizations of concurrent programs and their executions. In Proceedings of the IEEE Visual Language Workshop (Oct. 1990).Google ScholarCross Ref
- 11 Kay, A. Computer software. Scientific American 251, 3 (Sept. 1984), 41-47,Google ScholarCross Ref
- 12 Knuth, D. Literate Programming. Center for the Study of Language and Information, Stanford University, 1992. Google ScholarDigital Library
- 13 Kurlander, D. Graphical Editing by Example. Ph.D. Dissertation, Computer Science Department, Columbia University, July 1993. Google ScholarDigital Library
- 14 Lehrenfeld, G. and Mfiller, W. Defining the Relational Grammar of PJ--A Case Study. Tech. Rep. CR-07-94, Cadlab, Paderborn University, Germany, 1994.Google Scholar
- 15 Lieberman, H. Intelligent graphics. Commun. ACM 39, 8 (Aug. 1996). Google ScholarDigital Library
- 16 Myers, B. Taxonomies of visual programming and program visualizations. J. Visual Languages and Computing 1 (1990), 97-123.Google ScholarDigital Library
- 17 Perlman, R. Using computer technology to provide a creative learning environment for preschool children. MIT AI Lab Memo 360. Logo Memo 24. May 1976.Google Scholar
- 18 Smith, D. Pygmalion: A Creative Programming Environment. Stanford University Computer Science Tech. Rep. No. STAN-CS-75- 499, June 1975.Google ScholarCross Ref
- 19 Smith, D., Cypher, A., and Spohrer, J. KidSim: Programming agents without a programming language. Commun. ACM 37, 7 (July 1994). Google ScholarDigital Library
- 20 W. Sutherland. On-line Graphical 5~9ecification of Computer Procedures. Ph.D. dissertation, MIT, 1966.Google Scholar
- 21 Suzuki, H. and Kato, H. Interaction-level support for collaborative learning: AlgoBlock--An open programming language. In Proceedings of CSCL'95 (Oct. 1995). Google ScholarDigital Library
Index Terms
- Drawings on napkins, video-game animation, and other ways to program computers
Recommendations
Controlled animation of video sprites
SCA '02: Proceedings of the 2002 ACM SIGGRAPH/Eurographics symposium on Computer animationWe introduce a new optimization algorithm for video sprites to animate realistic-looking characters. Video sprites are animations created by rearranging recorded video frames of a moving object. Our new technique to find good frame arrangements is based ...
Comments