2019.08.28>>エンジニア養成プログラムNo.1未経験からのITエンジニア転職ならテックエキスパート2020年からいよいよはじまる義務教育におけるプログラミングの必修化。開始が近づくにつれ、どのように授業が行われるのか気になっている方も多いでしょう。この記事では、プログラミング教育の必修化の2019年の最新の情報について解説。プログラミング教育が授業でどのように行われるのかや、具体的な授業の事例についても理解できます。将来を考えたプログラミングの習得のサポートがベストプログラミング教育はなぜ必修化されるのかまず、プログラミング教育が必修化される背景について解説します。ITを活用したビジネスの競争に勝つためプログラミング教育の必修化は、世界各国とのITを活用したビジネスの競争に勝つため。子どものうちからプログラミングを学んでITのスキルを底上げすることが大きな目的です。高齢化社会が進み、労働人口が減少すれば、単純に考えれば日本の国としての経済力は下がります。それを避けるためには、日本は1人あたりの生産性を上げる必要があります。そこで重要になるのがITスキルなのです。未来の学びコンソーシアムの資料によると、すでに90%の職業において基礎的なITスキルが必要とあります。その他にも、最大で79万人が不足すると言われているITエンジニアの不足に対する対策という面もプログラミング必修化の背景の一因です。プログラミング的思考を育むためプログラミングを学ぶことで、ロジカルな考え方のできるプログラミング的思考を持った子どもを育てることもプログラミング教育必修化の目的とされています。プログラミング的思考とは、簡単に言うと課題解決能力。ぶ姿勢・人間性などを育むことも国は重要であると考えているのです。どのようにプログラムが動いているのかという仕組みを理解することで、ITを受け身ではなく、攻めの姿勢で使えるようになるでしょう。文部科学省による「小学校プログラミング教育の手引」には、小学校プログラミング教育の狙いとして以下の3つが挙げられています。プログラミング教育必修化の最新動向プログラミング必修化で小学校の授業の何が変わるのかプログラミング必修化によって、小学校の授業は実際にどのように変わるのでしょうか。以下でその詳細について解説します。「プログラミング」という教科ができるわけではないまず、プログラミングが必修化されるからといって、「プログラミング」という教科ができるわけではないことを覚えておきましょう。「総合的な学習の時間」の中で、プログラミングを含めた情報に関する学習を行う時間は設けられます。その他にも算数・音楽・理科など、さまざまな教科に取り入れられるのが中心となるでしょう。教育課程内だけでなく、教育過程外のプログラミング教育も想定されており、学校によって幅広い取り組みが行われることが予想されます。2020年のプログラミング必修化に先駆けて、町田第三小学校の「AI×プログラミング」の公開授業のように取り組みを模索している小学校も少なくありません。Japanプログラミングのみの教科書もないプログラミングという学科できるわけではありませんので、プログラミングのみを扱った教科書もありません。それぞれの教科の教科書の中で、必要に応じてプログラミングについて言及されます。そのような、プログラミングに関わる内容は1年生の教科書から登場するので、自然に慣れていくイメージとなるでしょう。教育課程内の学習活動はAからDに分類される文部科学省による「小学校プログラミング教育の手引」によると、小学校における教育課程内のプログラミング学習はAからDに分類されるとあります。A:学習指導要領に例示されている単元等で実施するものB:学習指導要領に例示されてはいないが、学習指導要領に示される各教科等の内容を指導する中で実施するものC:教育課程内で各教科等とは別に実施するものD:クラブ活動など、特定の児童を対象として、教育課程内で実施するもの教育課程外のプログラミング教育もある以下の教育課程外のプログラミング教育も想定されています。E.学校を会場とするが、教育課程外のものF.学校外でのプログラミングの学習機会これだけではイメージがつかみづらいと思います。次で具体的な事例について紹介していきますので、参考にしてください。この記事のハッシュタグ#初心者#プログラミング教育#プログラミング#子ども#教育プログラミングが扱われる教科の指導事例プログラミングが扱われる教科の指導事例について紹介します。上述で紹介したA分類に含まれる学習内容の指導事例を見ていきましょう。小学校5年生を対象に、Scratchを利用して、プログラミングで正多角形などの図形を描いたり、円周と直径について学んだりする事例です。実際に手を動かすことで自分が図形を描くのと、プログラミングで図形を描くことの違いを理解できるでしょう。コンピュータに正しく命令をすると、早く正確に図形が描けることも実感できます。2.0を使って、電気をムダなく使う方法と結びつけて学習を行う事例です。身近な発電ラジオ・自転車のライト・モーターなどから電気が蓄えられることをまず学習。そのうえで、プログラミングによって実際にモーターなどでロボットを動かすことを体験します。理解と体験が紐づき、楽しみながらプログラミングに親しむことができるでしょう。PR大作戦」というテーマを掲げ、街の魅力を伝えるための案内方法を考える上でプログラミングを自然な形で学ぶという事例です。B分類に含まれる学習内容の指導例B分類に含まれる学習内容の指導例について紹介します。敬語の使い方を考える授業で、Scratchを使って理解を深めるという事例です。Scratchで場面や人物に合った敬語を選ぶと、その入力した結果によって出力される表情が変わります。視覚的に結果が理解できる点が、今までの国語の授業とは異なる点と言えるでしょう。音楽のリズムや仕組みを学ぶ授業での事例です。リズムのカードを組み合わせることで、繰り返しのリズムを実際に作ります。組み合わせによってどのように変わるかがすぐにわかるので、違いを体感しながら学習が進められるでしょう。家族と食べる朝食を考える授業での事例です。その中で、普段は意識することのない自動炊飯器のごはんを炊くためのプログラムについて考えます。コンピュータやプログラミングが身近なものであることを理解してもらうことが目的です。プログラミング教育は何年生からはじまるの?おもに4年生以上の小学校高学年が対象です。2020年に必修化された後は、指導する先生や学校のカリキュラムによって変更があると予想されています。企業や団体がともに設立したプログラミング教育のポータルサイト「未来の学びコンソーシアム」をご覧いただくと、最新の情報がチェックできます。最新の動向や事例が知りたい方は、合わせて未来の学びコンソーシアムもご覧ください。未経験からIT業界に挑戦するポイントをまとめた資料を公開しています。以下のような疑問はありませんか。読むだけで転職が有利になる限定資料をダウンロードしてみてください。小学校のプログラミング教育で使われる言語と学習方法とは文部科学省の事例に掲載されている言語は以下の通りです。Share小学校のプログラミング教育では、ビジュアルプログラミング言語が使われる機会が多いと予想されます。ビジュアルプログラミング言語とは、テキストではなくオブジェクトで直感的にプログラミングが行える言語です。以下で、代表的なビジュアルプログラミング言語であるScratchとViscuitについて解説します。Scratch(スクラッチ)Scratchはビジュアルプログラミング言語を代表する存在と言えるでしょう。シンプルでわかりやすいだけでなく、複雑なプログラムの構築までできるという特徴があります。そのような柔軟性の高さから、小学校から大学まで幅広い世界中の教育機関で使われているのです。この記事もオススメ子どものプログラミングにおすすめのScratchとは?使い方・ゲームの作り方・特徴を解説Viscuit(ビスケット)国産のビジュアルプログラミング言語「Viscuit」。Scratchとの大きな違いは、小学生以下の低年齢の子どもでも遊ぶようにプログラミングができる点です。UIもかわいらしいため、子どものプログラミングの入門に最適な言語と言えるでしょう。Educationロボットプログラミングは、ロボットをプログラミングで動かすことを指します。ブロック・電子パーツ・プログラムという要素で構成されることが多いです。構築したプログラムからどのような結果が得られるかがロボットを動かすことですぐにわかります。ロボット作りの楽しさを通して、プログラミングにも親しめる学習方法として人気が高いです。事例の中ではレゴ・ArtecRobo・micoro:bit・MESHなどの教材が使われています。この記事もオススメレゴは子どものプログラミング学習におすすめ!教材・教室・ロボットプログラミングについても解説アンプラグドプログラミングPCやタブレットなどのコンピュータを使わずにプログラミング的な思考を身に付ける学習方法です。カード・パズルなどを使って学ぶため、ICT環境が整っていなくてもプログラミングが学べるというメリットがあります。プログラミング教育必修化が抱える課題プログラミング教育の必修化が抱えている今後解決すべき課題について解説します。学校によって学習のクオリティに差が出るそれぞれの学校の取り組み方によって、学習のクオリティに差が出る可能性は高いでしょう。現在のプログラミングの授業での取り入れる予定を見ると、それを想像するのは難しくありません。実際に教育課程の中での現在の取り組みの事例を見ても、使っている教材をはじめとした違いがあります。学校がどの程度プログラミングに力を入れるかによって、その成果は大きく異なるでしょう。教師の98%が授業に不安を感じているプログラミング必修化に対して不安を感じているのは、保護者だけではありません。リセマムのアンケートによると、教師の98%が少なからず不安を感じているとあります。育成のためにプログラミング教育を担当するすべての模擬授業研修は行われますが、それも2019年の夏からです。一般的にプログラミングの仕事の基礎と言えるスキルを身に付けるには1,000時間かかると言われています。プログラミングのスキルを身に付けることだけではなく、プログラミング的思考を学ぶことが目的であればそこまでのスキルは必要ないと言えるかもしれません。十分なプログラミングへの理解がない教師が授業を行うことに不安を覚える保護者の方は少なくないでしょう。この記事もオススメプログラミングの習得には1000時間が必要なのか。時短でスキルを身に付ける方法を解説プログラミング学習に適したICT環境が整っていないプログラミング学習を進めるための最適なICT環境が整っていないことも課題の1つです。2019年秋から整備計画がはじまり、2020年からICT環境の整備がはじまります。そのため、開始当初はICT環境が整っていない学校も多く見られるでしょう。文部科学省の「平成30年度以降の学校におけるICT環境の整備方針について」という資料によると、学習用のコンピューターが1人1台が好ましいけれど、3クラスに1クラス分程度が適当とあります。これがプログラミング教育の授業が最低限できるレベルという判断されました。コンピューターだけでなく、LANや学習用サーバーなどのネットワーク環境の整備も必要ですので、充実したICT環境が整うまでにはまだ時間がかかるでしょう。プログラミングを学ぶおすすめの方法について2020年のプログラミング教育必修化に備えて、プログラミングを学習するおすすめの方法について紹介します。プログラミング教室に通う子どものプログラミング学習において、高い効果が期待できるのがプログラミング教室。プログラミング教室に通わせるのは費用がかかりますが、一緒に学ぶ友だちがいるのは子どもにとってやる気につながります。一口にプログラミング教室といっても、その学習内容はそれぞれで異なります。学べる内容は大切ですが、子どもが学びたいと意欲を持てるプログラミング教室を選ぶことを大切にしましょう。この記事もオススメ【2019年】子供向けプログラミング教室が急増中!おすすめの教室(塾)11選ゲームを楽しんでプログラミングを学ぶゲームを楽しみながらプログラミングを学ぶ方法もおすすすめです。「勉強」ではなく、「ゲームをクリアする」と考えると子どもも自然に取り組めるでしょう。子供向けのプログラミングの書籍を活用する子供向けのプログラミングの書籍を活用するのもおすすめの学習方法です。プログラミングの独学の定番と言える書籍。大人向けのものは難しく敬遠している方もいらっしゃるでしょう。最近では子どもを対象としたプログラミング学習の本も増えています。「ルビィのぼうけん」のように絵本でプログラミング思考が学べる本もあるので、子どものプログラミング入門として利用するのもおすすめです。この記事もオススメパソコン不要!低学年のIT教育に最適。テクノロジー絵本「ルビィのぼうけん」とは将来を考えたプログラミングの習得のサポートがベスト学校の成績などを考えるよりも、子どもの可能性を広げることが大切。プログラミングを含めたITスキルはこれからの世の中で確実に重要になるでしょう。それを踏まえて、将来を見据えたプログラミングの学習に対するアプローチを行うことをおすすめします。高いスキルが身に付くプログラミング教室に通わせたとしても、苦手意識が生まれてしまっては意味がありません。ITを活用することの楽しさを実感して、子どもが主体的に学べるサポートをすることが大切です。自分がプログラミングがわからなくてどうすればよいか悩んでいるのであれば、この機会に一緒に学ぶとよいでしょう。エキスパート)ならやりきれますプログラミングを独学で学ぶことに限界を感じていませんか?効率よくプログラミングを学ぶなら、プロのメンター(講師)のもとでしっかりと教わることがおすすめ。エキスパート)ではすぐにメンターに質問できるから「わからない」を「わかる」に変えられて、プロとして通用する技術が身につきます。プログラミングを学ぶ同期がいるのも挫折しないポイントです。エキスパート)の強みやミッション、実績をまとめたサービス資料をぜひみてください。サービス資料をみる関連記事Webデザイナーとはどのような職種か。Hiroto音楽・ITをはじめとするさまざまなジャンルのライティングを行っています。ITエンジニアの経験を生かし、TECH::NOTEでの執筆を担当。営業マンからチームラボのエンジニアへ。僕は10週間でITの世界へパン工場で働く無名役者。プログラミング未経験・学歴なし・26歳バイト。超逆境からのエンジニア転職40代でも子供は産もうと思えば産める。今は好きなことをやる。エンジニア紹介TECH::NOTEはこれらのサービスを運営する株式会社divのオウンドメディアです。弊社代表の真子がビジネス・人生に役立つことを話します!株式会社divで一緒に働きませんか?スタッフインタビューTECH::CAMPも受講生と共に日々成長!メンター教育や仕組み改善内容を公開します愛されるコネクトメンターに聞く!受講生の成長へのアツい想いとプログラミングのスキルを伸ばす秘訣TECH::EXPERTの学習カリキュラムに込められた想いとは。記事で紹介している情報は更新時・公開時のものです。スクールやサービスの最新情報は、必ずその公式サイトをご確認ください。