# 基本节点和概念

在本部分中，我们将介绍 Dynamo 库中提供的基本节点，这些节点将帮助您像专业人员一样创建自己的可视化程序。

* [计算设计的几何图形](https://primer2.dynamobim.org/zh-cn/5_essential_nodes_and_concepts/5-2_geometry-for-computational-design)：如何在 Dynamo 中使用几何图元？探索基于基本体创建简单或复杂几何图形的多种方法。
* [程序的构建块](https://primer2.dynamobim.org/zh-cn/5_essential_nodes_and_concepts/5-3_the-building-blocks-of-programs)：“数据”是什么，我可以在程序中开始使用哪些基本类型？此外，还要了解有关在设计工作流中结合数学和逻辑运算的更多信息。
* [使用列表进行设计](https://primer2.dynamobim.org/zh-cn/5_essential_nodes_and_concepts/5-4_designing-with-lists)：如何管理和协调数据结构？详细了解“列表”的概念，并使用它来高效管理设计数据。
* [Dynamo 中的词典](https://primer2.dynamobim.org/zh-cn/5_essential_nodes_and_concepts/5-5_dictionaries-in-dynamo)：什么是词典？了解如何使用词典查找现有结果中的特定数据和值。
