Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Algorithms & Data Structures for Grasshopper
Algorithms and Data Structures for Grasshopper
Introduction
Before your start, please review these recommendations: (2:39)
1. Algorithms
1.1. Introduction to Algorithms
1.2. Algorithm Parts
1.3. Designing Algorithms
1.4. Pitfalls of Algorithmic Design
1.5. Tutorials: Algorithms
1.6. Quiz
1.7. Questions about Algorithms?
2. Data
2.1. Introduction to Data
2.2. Data Sources
2.3. Data Types
2.4. Data Casting
2.5. Data Operations
2.6. Data Analysis
2.7. Data Sorting
2.8. Data Selection
2.9. Data Mapping
2.10. Tutorials: Data
2.11. Quiz
2.12. Questions about Data?
3. Data Structures
3.1. Introduction to Data Structures
3.2. Generating Lists
3.3. List operations
3.4. List Matching
3.5. Tutorials: Data Structures
3.6. Quiz
3.7. Questions about Data Structures?
4. Data Trees
4.1. Introduction to Data Trees
4.2. Data Trees Notation
4.3. Generating Trees
4.4. Viewing Trees
4.5. Tree Matching
4.6. Traversing trees
4.7. Quiz
4.8. Questions about Data Trees
5. Basic Data Tree Operations
5.1. List Operations on Trees
5.2. Grafting: from Lists to Trees
5.3. Flattening: from Trees to Lists
5.4. Combining and Merging Trees
5.5. Flipping Data trees
5.6. Simplifying Data Trees
5.7. Tutorials: Basic Data Tree Operations
5.8. Quiz
5.9. Questions about Data Tree Operations?
6. Advanced Data Trees Operations
6.1. Relative Tree Items
6.2. Split Data Trees
6.3. The Path Mapper
6.4. Tutorials: Advanced Data Trees
6.5. Quiz
6.6. Questions about Advanced Data Tree Operations?
Certification & Feedback
You've done it!
1.4. Pitfalls of Algorithmic Design
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock