日本における情報技術(IT)分野の発展は人材の育成にかかっている。IT技術者の絶対量の不足が深刻であることから、文系出身者などのITに関する専門教育を受けていない人材にまで無理に知識を詰め込むという方法で技術者を育ててしまっている。その結果として、質の悪い技術者が生み出され、技術者のモラルハザードというべき現象までが起きている。このようにして育てられた技術者は、技術の背景にある考え方を捉えていない。無理に詰め込まれた知識から公式を当てはめるようにして問題解決をしていくために、技術を誤って適用してしまうことが起こる。近年世界標準となっているオブジェクト指向技術に関して、この問題は深刻である。オブジェクト指向プログラミング言語や、モデリング言語を知識として習得した技術者が、その背景にある考え方を知らずに技術を適用する結果として、オブジェクト指向技術が本来もつ、堅牢性、拡張性などの利点が得られなくなる。この問題を解決するために、オブジェクト指向技術を背景にある考え方から教育するカリキュラム「オブジェクト指向哲学」を試作し、実験を行った。このカリキュラムの特徴は、オブジェクト指向技術を考え方から教育するために、歴史に沿って構造化プログラミングの手法を教育した後に、オブジェクト指向プログラミングの手法と対比することで、オブジェクト指向技術を使う利点を明確にしながら教育することである。Designの手法を取り入れていることである。学習目標の整理と分類をすることで、効果的、効率的なカリキュラムを開発することができた。「オブジェクト指向哲学」を使って実際に企業で教育してみた結果、オブジェクト指向技術者を育てるために非常に有用であるという評価を得た。Designの手法を取り入れることによって、学習目標、つまり教育するべきことが明らかになり、それらの分類によって効果的な教授法への方針が導かれることが分かった。本論文は、「オブジェクト指向哲学」作成における試行錯誤の過程と実験結果を報告するものである。75Wordドキュメントのダウンロード最終発表資料のダウンロード。