Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn context-free grammar concepts and their implementation in text programming through this comprehensive video session from a Programming from A to Z class. Explore the fundamentals of context-free grammar and discover how to apply these concepts using popular JavaScript libraries including Tracery and RiTa.js for generating dynamic text content. Master practical implementation techniques through hands-on coding challenges that demonstrate context-free grammar applications, L-system fractal trees, and recursive programming patterns. Gain experience with text generation algorithms and understand how grammatical structures can be programmatically manipulated to create sophisticated text-based applications and creative coding projects.
Syllabus
7.1: Intro to Session 7: Context-Free Grammar - Programming with Text
7.2: Context-Free Grammar with Tracery - Programming with Text
7.3: Context-Free Grammar with RiTa.js - Programming with Text
Coding Challenge #43: Context-Free Grammar
7.4: Homework Assignment Session 7 - Programming with Text
Coding Challenge 14: Fractal Trees - Recursive
Coding Challenge #16: L-System Fractal Trees
Taught by
The Coding Train