Ellen programming her smart alarm
Ellen programs her smart alarm clock by composition. She is used to composing Lego projects by selecting bricks and clicking them together. In a similar fashion, she selects objects and links them together to form her personal program. While Lego bricks are dumb pieces of plastic, Ellen's objects are smart and she augments them with code that adapt them to her needs.