
When discussing technologies to support learning and education, my mentor Seymour Papert (who, sadly, passed away last month) often emphasized the importance of “low floors” and “high ceilings.” For a technology to be effective, he said, it should provide easy ways for novices to get started (low floor) but also ways for them to work on increasingly sophisticated projects over time (high ceiling). With his Logo programming language, for example, kids could start by drawing simple squares and triangles, but gradually create more complex geometric patterns over time.