Loading...

Mary Rose Cook: A programming language for children

4,073 views

Loading...

Loading...

Transcript

The interactive transcript could not be loaded.

Loading...

Loading...

Rating is available when the video has been rented.
This feature is not available right now. Please try again later.
Published on Oct 22, 2012

A child starts learning to read and write at age 5. Why can't they start learning to program then, too? I am making Isla, a first programming language for young children. The accompanying environment is called Storytime and lets a child use Isla to write text adventures.

I'll describe the Isla compiler and how I implemented the lexer, parser and interpreter. I'll describe the design of the Isla grammar. Why is there no punctuation? Why are expressions like sentences? How did I enable array and object assignments, function calls, conditionals and logical rules in baby talk?

For reuse of this video under a more permissive license please get in touch with us. The speakers retain the copyright for their performances.

Loading...

When autoplay is enabled, a suggested video will automatically play next.

Up next


to add this to Watch Later

Add to

Loading playlists...