プログラミング教育とプログラミング的思考について、ちょっと考えてみた。>プログラミング・学習プログラミング教育とプログラミング的思考について、ちょっと考えてみた。2018/04/12元小学校教員として、プログラミング教育は、とても気になっているテーマです。育成とプログラミング教育に関する有識者会議】が議論していた「小学校段階におけるプログラミング教育の在り方について」の取りまとめ資料が文部科学省のサイトにアップされています。小学校段階におけるプログラミング教育の在り方について(議論の取りまとめ)この資料には、プログラミング教育に関する背景や目的、これからの時代に求められる資質・能力など、網羅的に情報が書かれていて、2020年度から始まるプログラミング教育の基本的な概念が示されています。公的な文書にありがちな、説明がダラダラしていて読みづらい・・・。今回の記事では、この資料の基本的かつ重要な部分を抽出しつつ、プログラミング教育とプログラミング的思考について、自身の考えを少し加えて整理していきたいと思います。目次プログラミング教育とは?目的は?プログラミング的思考って何?プログラミング教育に関する有識者会議委員リストプログラミング教育について、今後も動向をチェック!プログラミング教育とは?目的は?有識者会議の資料において、プログラミング教育とその目的について言及されています。プログラミング教育とは、子供たちに、コンピュータに意図した処理を行うよう指示することができるということを体験させながら、将来どのような職業に就くとしても、時代を超えて普遍的に求められる力としての「プログラミング的思考」などを育むことであり、コーディングを覚えることが目的ではない。下記のような記載もありました。プログラミング教育とは、子供たちに、コンピュータに意図した処理を行うよう指示することができるということを体験させながら、発達の段階に即して、次のような資質・能力を育成するものである。(小)身近な生活でコンピュータが活用されていることや、問題の解決には必要な手順があることに気付くこと。(中)社会におけるコンピュータの役割や影響を理解するとともに、簡単なプログラムを作成できるようにすること。段階に即して、「プログラミング的思考」(自分が意図する一連の活動を実現するために、どのような動きの組合せが必要であり、一つ一つの動きに対応した記号を、どのように組み合わせたらいいのか、記号の組合せをどのように改善していけば、より意図した活動に近づくのか、といったことを論理的に考えていく力)を育成すること。段階に即して、コンピュータの働きを、よりよい人生や社会づくりに生かそうとする態度を涵養すること。気付いた人もいると思いますが、一つのビックワードが出てきました。「プログラミング的思考」。この思考は、有識者の資料において、以下のような力を支えるモノとされています。情報技術(コンピュータやネット、プログラミングなど)を使いながら、世の中にあふれる情報を適切に読み解き、学んだことを活かしつつ、論理的に試行錯誤しながら課題を発見・解決し、新しい価値を創造する人の素地を育成する。いうことが、大きな目的だと考えられます。生徒の学習に関する指導の要点が書かれたもので、10年に1度くらいの頻度で改訂されています。解説とは、その要領をより理解するための説明書です。この中の総則において、「プログラミング的思考」が再定義されています。上記で示した、1年前の有識者会議の資料の2箇所が一纏めに。ちなみに、私自身は「プログラミング的思考」を以下のように捉えています。論理的かつ現実的に課題(目標や物事)をゴールから逆算し、細かく分解、分解した小さな課題を適切な手順で処理しつつ、仮説検証を繰り返し、最終的に大きな課題を解決するために必要な思考まだまだ未熟ですが、こういった思考を経た行動を重ねて、理想を少しずつ実現していきたい・・・!プログラミング教育に関する有識者会議委員リストちなみに、プログラミング教育に関する有識者会議委員は、この方々。公的機関の人が9人、民間の人が7人です。私の中で大切にしている考えの一つとして、この言葉があります。これに立ち向かうために必要なモノの一つがプログラミング的思考であり、プログラミング教育なのかもしれません。授業への反映については、一応資料に記載はありますが、実際のところ、地域や学校、教員によって、導入の進度に差がありそうなので割愛しました。今後もプログラミング教育について、現場の声を聞きつつ、チェックしていきたいと思います。TwitterシェアGoogle+PocketB!はてブLINEよく読まれている記事1プログラマーという職種や性格について思うこと。...プログラミング・学習プログラミング基礎基本の「キ」とは、何か。最近、こんなことを感じています。「プログラミングを学ぶことは、人生を豊かにする。...プログラミング・学習これからプログラミングを始める人におすすめな5つの言語プログラミング言語は、数百種類あるとされています。【口コミ】テックキャンプのWebアプリコースを受けて感じたこと昨日に引き続き、プログラミングスクールに関する体験談です。...PREVプログラミングスクール選びで絶対に失敗しないためのメソッドNEXTプログラミング基礎基本の「キ」とは、何か。プロフィールT.H印刷・教育・IT業界、20代で何回か転職。(想定の範囲外)20代後半の未経験状態でプログラミングスクールや転職エージェントを活用、ITエンジニア(正社員)になった経験などを基に記事を書いています。未経験からプログラマーに転職するための安心4ステップ【Web系】WebCampの運営元、インフラトップの情報についてプログラマーという職種や性格について思うこと。プログラミング基礎基本の「キ」とは、何か。プログラミング教育とプログラミング的思考について、ちょっと考えてみた。