YoVDO

A Programming Language for Children

Offered By: JSConf via YouTube

Tags

JSConf Courses Compiler Design Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the development of Isla, a programming language designed for young children, in this JSConf talk. Discover how the Isla compiler, including its lexer, parser, and interpreter, was implemented to create a child-friendly coding environment. Learn about the unique grammar design choices, such as the absence of punctuation and sentence-like expressions, that make Isla accessible to young learners. Understand how advanced programming concepts like array and object assignments, function calls, conditionals, and logical rules are simplified into "baby talk" for easier comprehension. Gain insights into the Storytime environment, which allows children to use Isla for creating text adventures, potentially enabling them to start programming as early as age 5.

Syllabus

Mary Rose Cook: A programming language for children


Taught by

JSConf

Related Courses

Deno - Next Generation JavaScript Runtime
JSConf via YouTube
How I Got 1600 Stars on GitHub in 2 Months of Open Source Work
JSConf via YouTube
Is it Okay to Pursue Functional Programming on Frontend - JSConf Korea
JSConf via YouTube
If - Extensible Design - Return "Work Life Balance"
JSConf via YouTube
React x Web Components - How It Is and How It Could Be
JSConf via YouTube