Literature Review

  1. Context
  2. Designing Montessori
  3. Influences
  4. Educational Software
  5. Arguments Against
  6. Answers to Objections
  7. A Good Quote
  8. Bibliography
  9. Resources


  1. Design Problem
  2. Literature Review
  3. Work Models
  4. Design Patterns
  5. Design Experiments
  6. Lesson Ideas
  7. Montessori Computes
  8. Thinking About Circles

Related Links

Patterns and Design


Educational Software

  • We design business software for people with some base understanding and skill in a given domain.  Educational software is designed for people with less understanding and skill in order to help them develop a more understanding and skill.
  • In business software, we try to reduce user hesitation and errors as much as possible.  In educational software, we strategically create occasions for hesitation and error to promote learning.
  • On the other hand, the idea of breakdowns still have meaning in the classroom.  For example, there are periods that may last minutes, hours, days or years when a child is not finding a match between herself and some work, or doesn't have an established place in the classroom community.
  • Classroom breakdowns can probably be classified into gaps in understanding, distraction or lack of engagement, and difficulties in applying understanding.  These breakdowns can occur in the context of intellectual, emotional, practical, social, or spiritual tasks.