2016 年 40 巻 3 号 p. 197-208
本稿では,初等中等教育において全国レベルでプログラミング教育が実施されている英国,オーストラリア,米国のカリキュラムを調査し,その内容を総括的に述べる.各国とも情報教育として,プログラミング教育を包含するコンピュテーショナルシンキングの考え方を中核にして,抽象化,問題の分析,アルゴリズム,データ活用,評価,協働作業等の能力の育成を目指した学習内容を定義している.各国のプログラミング教育は類似した内容で,小学校低学年ではロボットやパズルを使用して手順の指示を行い,小学校高学年ではビジュアル言語を使用して分岐や反復を含むプログラムを制作し,中学校高校ではテキスト言語を使用して複数のデータ型やモジュールを含むプログラムを開発する.また,従来のICTの基本的操作,情報倫理,情報の安全教育などを小学校低学年から実施するなど総合的な情報教育の面もある.