・デジタルネイティブ世代の21世紀型スキル

「プログラミング教育」については、コーディング(プログラミング言語を用いた記述方法)を覚えることがプログラミング教育の目的ではなく「プログラミング的思考」を身に付けることを目的としております。
「プログラミング的思考」とは、情報技術が人間の生活にますます身近なものとなる中で、それらのサービスを受け身で享受するだけではなく、その働きを理解して、自分が設定した目的のために使いこなし、よりよい人生や社会づくりに生かしていくために必要である。

参考
文部科学省