プログラミングとは何か,基礎・基本の考え方(プログラミング的思考)を学び,小学校教育で実際に用いるプログラミングを解説。実際に小学校の各教科においてプログラミング教育を実施する際の考え方や実践例を紹介したプログラミング教育の入門書。