小学校段階で育成すべき資質・能力と効果的なプログラミング教育の在り方等、検討(平成28年4月19日、文部科学省初等中等教育局長決定)

プログラミング教育には、論理的思考力や創造性、問題解決能力といった資質・能力を育むという側面と、コンピューターを動かすために必要なコーディング(プログラミング言語を用いた記述方法)を学ぶという両側面