教育用プログラミング言語設計の原則:なぜコンセンサスが得られないのか?

2024-12-16

本稿では、数十年にわたる教育用プログラミング言語設計の原則の進化を探ります。Wirthらの研究が簡潔さやモジュール性といった原則を強調したにもかかわらず、初心者向けの適切な言語に関して、教育者間では依然として意見の相違があります。本稿では、現在の技術環境におけるこれらの原則の解釈の変化、そして世界中で広く使用されている共通の教育用プログラミング言語が出現しない理由を分析します。著者らは、教育用言語と産業用言語の相対的なメリットについて議論し、各世代の学習者には独自の言語が必要であると主張しています。