With all the intensity and brilliance he is known for, Alan Kay gives TEDsters a lesson in lessons. Kay has spent years envisioning better techniques for teaching kids, and in this talk, after reminding us that "the world is not what it seems," he shows us how good programming can sharpen our picture. His unique software lets children learn by doing, but also learn by computing and by creating lessons themselves.