Kids learn to program in Tidepool, though not with colorful blocks that soon become a mess. Tidepool aims well past the Hour of Code into the meat and potatoes of actual development.

For that you need text, not blocks, which can be difficult for kids. Syntax is a high hurdle for young ages, so Tidepool turns to the magic of AI to allow something more forgiving.

Children code with conversation, chatting with cognitive agents using natural language. They learn what words work, what things do, much in the way they learn their mother tongue. They ask, they tell, they learn context over time. They teach new words. Along the way, they learn the abstract lessons of language in a new and deeper way.