# 基本ノードと概念

このセクションでは、プロのような独自のビジュアル プログラムを作成する際に役立つ、Dynamo ライブラリで使用できる基本ノードについて説明します。

* [計算設計用のジオメトリ](https://primer2.dynamobim.org/ja/5_essential_nodes_and_concepts/5-2_geometry-for-computational-design): Dynamo のジオメトリ要素の仕組みを紹介します。プリミティブから単純な、または複雑なジオメトリを作成する複数の方法について説明します。
* [プログラムの構成要素](https://primer2.dynamobim.org/ja/5_essential_nodes_and_concepts/5-3_the-building-blocks-of-programs): データの定義と、プログラムで使用できる基本的なタイプを紹介します。また、設計ワークフローに数値演算と論理演算を組み込む方法についても学習します。
* [リストを使用した設計](https://primer2.dynamobim.org/ja/5_essential_nodes_and_concepts/5-4_designing-with-lists) :データ構造を管理および調整する方法を紹介します。リストの概念の詳細を理解し、リストを使用して設計データを効率的に管理できるようにします。
* [Dynamo のディクショナリ](https://primer2.dynamobim.org/ja/5_essential_nodes_and_concepts/5-5_dictionaries-in-dynamo): ディクショナリについて解説します。ディクショナリを使用して、既存の結果から特定のデータと値を検索する方法を確認してください。
