知識を構造的に構築することの重要性は広く知られており,特に多くの観点に基づいて柔軟にこの構造が構築されることが望まれる.本研究では,プログラミング,数学,物理学,論理学などの領域において,知識を構造的に整理させることや複数の観点で構造化させるための手法を提案し,その学習支援を実現した.結果として,様々な領域において知識の構造を構築させることができ,さらにこのような構造的な構築は,近年注目されているプログラミング教育の領域,特にオブジェクト指向言語などの領域におけるシステム設計(クラス設計)の領域においても活用できる可能性が示された.
|