Excellent point. There&#x27;s got to be a sweet spot between visually interesting and &quot;symbolically&quot; useful (maybe algorithmically is a better word there)<p>I tried a rather ham-fisted restaurant menu example below, but that&#x27;s boring as hell. I wonder if there&#x27;s something better?<p>I really think a nice simple language like Python is a good choice - python has a few WTFs for beginners, but the more immediate visual niche languages give immediate payoff (good) but then later their impracticality re-enforces to the child that learning it was a fun intellectual exercise but ultimately useless.<p>Challenge: Whats the shortest, simplest, most appealing python program we could use to teach kids? I dont know the answer to that, but it&#x27;s fun to think about :)