Course Readings






Additional Readings


  1. Abrahamson, D., Berland, M.W., Shapiro, R. B., Unterman, J. W., & Wilensky, U. (2004). Leveraging epistemological diversity through computer-based argumentation in the domain of probability. In Y. B. Kafai, W. A. Sandoval, N. Enyedy, A. S. Nixon, F. Herrera (Eds.), Proceedings of The Sixth International Conference of the Learning Sciences (pp. 28 – 35). Mahwah NJ: Lawrence Erlbaum Associates. [pdf]

  2. Ackermann, E. K. (2001). Piaget's constructivism, Papert's constructionism: What's the difference? Future of learning group publication. [pdf]

  3. Blikstein, P., & Wilensky, U. (2007). Bifocal modeling: a framework for combining computer modeling, robotics and real-world sensing. Paper presented at the annual meeting of the American Educational Research Association, Chicago, IL, April 9-13. [pdf]

  1. diSessa, A. (2000). Changing Minds: Computers, Learning, and Literacy. Cambridge: MIT Press. (Introduction and Chapter 1) [pdf]

  2. diSessa, A. A. (1997). Open toolsets: New ends and new means in learning mathematics and science with computers. In E. Pehkonen (Ed.), Proceedings of the 21st Conference of the International Group for the Psychology of Mathematics Education, Vol. 1, Lahti, Finland, 47 – 62. [pdf]

  3. Edwards, L. (1995). Microworlds as Representations. In A. diSessa, C. Hoyles, and R. Noss (Eds.), Computers and Exploratory Learning. NATO ASI Series, Subseries F, 146. Heidelberg: Springer-Verlag. [pdf]

  4. Eisenberg, M. (1991). Programmable Applications: Interpreter Meets Interface.  MIT AI Lab Memo. [pdf]

  5. Eisenberg, M. (2003). Mindstuff: Educational Technology Beyond the Computer. Paper based on talk at the University of Colorado-Boulder's Institute for Cognitive Science, December 2003. [pdf]

  6. Falbel, A. (1991). The Computer as a Convivial Tool. In I. Harel & S. Papert (Eds.). Constructionism. (p. 29 – 40). Norwood, New Jersey: Ablex Publishing [pdf]

  7. Goldman-Segall, R. & Maxwell, J.W. (2002). Computers, the Internet, and new media for learning. In W. M. Reynolds & G. E. Miller (Eds.), Handbook of psychology. Volume 7: Educational psychology (pp 393–427). New York: John Wiley & Sons. [pdf]

  8. Hancock, C. (2001). Children’s Understanding of Processes in the Construction of Robot Behaviors. [pdf]

  9. Harel, I., and Papert, S. (1990). Software Design as a Learning Environment. Interactive Learning Environments, vol. 1, no. 1, pp. 1-32. [pdf]

  10. Kay, A. (1991). Computers, Networks, and Education. Scientific American, vol. 265, no. 3, pp. 100-107 (Sept. 1991). [pdf]

  11. Martin et al (2000). To Mindstorms and Beyond: Evolution of a Construction Kit for Magical Machines. In Robots for Kids: Exploring New Technologies for Learning Experiences. (Edited by Allison Druin). Morgan Kaufman / Academic Press, San Francisco, [pdf]

  12. Oren, T. (1990). Designing a New Medium. In The Art of Human-Computer Interface Design (edited by B. Laurel). Reading, MA: Addison Wesley. [pdf]

  13. Papert, S. (1991). Situating Constructionism. In Constructionism, edited by I. Harel and S. Papert. Norwood, NJ: Ablex Publishing. [pdf]

  14. Perkins, D. (1991). Technology Meets Constructivism: Do They Make a Marriage? Educational Technology, May 1991. [pdf]

  15. Piaget, J.(1952). Conservation of Continuous Quantities. The child's conception of number, (p. 3-17). London: Routledge and Kegan. [pdf]

  16. Piaget, J. (1929). The child's conception of the world. London/New York: Harcourt, Brace, and World. [pdf]

  17. Piaget, J. (1952). The Origins of Intelligence in Children. New York, NY: International University Press. [pdf]

  18. Resnick, M., Martin, F., Sargent, R. & Silverman, B. (1996). Programmable Bricks: Toys to Think with. IBM Systems Journal. Vol. 35, Nos. 3&4. [pdf]

  19. Smith, D., Cypher, A. & Tesler, L (2000). Novice Programming comes of Age. In H. Lieberman (Ed.), Your Wish is My Command. Cambridge, MA: MIT Press. [pdf]

  20. Starr, P. (1994). Seductions of Sim: Policy as a Simulation Game. The American Prospect, 5(17), March 21, 1994. [pdf]

  21. Turkle, S. (1984). Adolescence and Identity: Finding Yourself in the Machine. The Second Self: Computers and the Human Spirit. New York: Simon and Schuster. [pdf]

  22. Turkle, S., Papert, S. (1991). Epistemological Pluralism and Revaluation of the Concrete. In I. Harel & S. Papert (Eds.), Constructionism (pp. 161-192). Norwood, NJ: Ablex Publishing Co. [pdf]

  23. Wilensky, U. (2001) Modeling Nature’s Emergent Patterns with Multi-agent Languages. Proceedings of EuroLogo 2001. Linz, Austria. [pdf]

  24. Wilensky, U. & Reisman, K. (2006). Thinking Like a Wolf, a Sheep or a Firefly: Learning Biology through Constructing and Testing Computational Theories -- an Embodied Modeling Approach. Cognition & Instruction, 24(2), pp. 171-209. [pdf]

  25. Wilensky, U. (2003). Statistical mechanics for secondary school: The GasLab modeling toolkit. International Journal of Computers for Mathematical Learning, 8(1), 1-41 (In special issue on agent-based modeling,, U. Wilensky (Ed.)). [pdf]

  26. Wilensky, U. & Resnick, M. (1999). Thinking in Levels: A Dynamic Systems Perspective to Making Sense of the World. Journal of Science Education and Technology. Vol. 8 No. 1. pp. 3 – 18. [pdf]