子供プロググラミングどうしたらいいの?

 

  • ゲーム好きな子供も、ゲームをプログラミングできれば、勉強につながるかも?
  • 子どもが、プログラミングやってみたいって言い出したけど、どうしたらいいの?

小学生のお子さんをもつお母さんは、こんな悩みをお持ちではないでしょうか?
元SEでプログラマーの学習塾塾長の管理人が、このお母さんの疑問に、教育費や
親としての本音に至るまで、納得のいかれる情報を分かりやすい形で差し上げます。

@いつか、お父さんが教えてくれるかと

 

思ってたけど仕事が忙しいし

 

子供に教えるのは、やっぱり何をしたらいいか

 

分からないみたい!!

 

A子供向けプログラミングの

 

ワークショップに対象年齢だから大丈夫だろうと

 

申し込んで

 

子供と一緒に参加したのに

 

全く子供が興味を示さず

 

途中で帰ってきた!!

 

私の運営する学習塾の、面談中に、子供さんのプログラミングについて良く出てくる会話です。
こういう展開にならないようにするために、どうしたらいいのか?

 

急いでいるお母さんのための、子どものプログラミング教育のポイント3か条

【第1条】子供のプログラミング学習によって得られる4教科成績アップを最大化する。

そのためには・・

  • 親自ら、プログラミングを我が子に家庭で教える準備をする。×
  • 親はツールも含めて、我が子がプログラミングに感心を深める機会を作る。

プログラミングは、国語や算数よりも増して、親御さんが教えると、感情が入ってしまいます。
教科が、馴染みにくい要素をもっているからです。

 

我が子可愛さゆえに、言ってはいけないと分かっていても、『どうして出来ないの?』と言ってしまうのが、親御さんの悲しい性です。

 

【第2条】簡単にお子さんがプログラミングに興味を持つ可能性を最大化する。

そのためには

  • アプリ、スクラッチ、本などへの取り組みを親御さんが言って聞かせて、触れさせてみる。×
  • プログラミング教室の無料体験で、プログラミングに触れさせて、その後、興味を深堀りできてからアプリ、スクラッチ、本など、に触れさせてみる。

せっかく学校での必修化をきっかけに興味を持ち始めたのに、やる気を削いでは、台無し!
無料体験ながらも、時間に余裕のある空間の中で、
専門家である第三者に興味付けをもお任せするのが、無難です。
パソコン未経験のお子さんも、アイパッドを使うので、キーボード操作に戸惑うことなくプログラミングが体験できます。

 

親御さんは、第三者に興味付けをしてもらうきっかけを作る役に徹しましょう。
もちろんプログラミング塾の無料体験をしたからといって、入会しなければならない雰囲気などいっさいないです。

 

下のお子さんが小さいとか、家を空けられないので『塾はちょっと!』といった事情は、良くわかります。
一度だけ、無料体験したあとは、スクラッチでお父さんやお母さんの時間のあるときに、一緒にプログラミングするだけで十分です。

 

PuffinというWebブラウザを使うと、スマホやタブレット上でスクラッチを使うことができるようになります。小さいながらスクラッチのエディター画面が開き、ちゃんとプログラミングすることができます。

【第3条】プログラミング教室での無料体験の成功率を最大化させる。

そのためには、

  • オンラインプログラミング教室や、通信制のプログラミングも含めて無料体験させる×
  • 最寄のプログラミング教室で、プログラミング専用の指導者とのやりとりに触れさせる

子どもさんが、プログラミングのどの要素に興味を抱くかは?十人十色、千差万別です
そのため、オンラインや通信講座ではなく、目の前でしっかりと、五感に触れて
見てくれる無料体験がお子さんの興味どころをしっかりキャッチして伸ばしてくれます。

 

また学習塾の講師の先生は、座学専門の理解重視の教え方しかできません。
通塾中の学習塾は通いやすいですが、注意が必要です。

 

プログラミングの授業は、技術家庭に近い要素を持っています。
プログラミング専任の講師のいるプログラミング専用塾でないとお子さんの興味どころをしっかりキャッチすることは、困難です。

 

むしろ学習塾の運営するプログラミングの無料体験では、お子さんがプログラミングに飽きてしまうリスクがあります。

 

プログラミングの無料体験は、良質なものに絞り込む必要があります。

 

 

お子さんのプログラミングへの興味を最大限引き出す無料体験の資料を見る

【目次】子供のプログラミング!親御さんのもつ11の疑問

  • 子供プログラミング教育って、何をするの?
  • 小学校でするプログラミング教育ってなにを目的としているの?
  • どうして学校が子供プログラミング教育を?
  • プログラミングは子供の入試に出るの?
  • プログラミングは公立中学高校の定期テストに出るの?
  • プログラミング教育の大学入試への影響は?
  • プログラミングを十分に学べない子は、どうなるの?
  • プログラミングの発達で、なくなる仕事はあるの?
  • AIのプログラミングの発達で職業が自動化され淘汰される?
  • プログラミングでさえAIに浸食される。IT技術者も?
  • 我が子に「プログラミングってわからないよ?」と聞かれてすぐに始められる塾の相場や教育用ツールは?

  • 子供プログラミング教育って、何をするの?

    2020年には小学校でプログラミングが必修化され、2021年には、中学校で、2022年には、高校で行われます。

     

    内容的には、プログラミングという教科が新たに設けられるわけではなく、理科や総合的的学習の授業中に、部分的に取り入れられるものです。単体で成績の評価がつくわけでもないです。

     

    何年か試行錯誤を繰り返して、いずれは、プログラミングという教科が独立した単元として、組み入れられることが、予想されます。

    小学校でするプログラミング教育ってなにを目的としているの?

    プログラミングとは?

    プログラミングとは 子どもさん向けに分かりやすく説明すると
    機械やゲームのキャラクターに動き方を命令する内容をコンピューターに対して
    記述すること意味します。

     

    例えば、ロボットにお好み焼きのための買い物をするための命令を記述
    したとします。

     

    具体的には、『小麦粉は、薄力粉と書かれたもの。1kgって書いてある袋に入っている
    もので250円のものを選んでね』っていうお母さんの依頼を以下のように論理的に組み替える必要があります。

     

    日本語でプログラミングすると・・

     

      1. 分岐 その小麦粉は薄力粉か?
      2. 処理 薄力粉であれば、分岐2へ
      3. 処理 薄力粉でなければ、購入の候補から外す。
      1. 分岐2 その薄力粉は1kgと書いてあるか?
      2. 処理 1kgなら分岐3へ
      3. 処理 そうでなければ、購入の候補から外す。
      1. 分岐3 その1kgの薄力粉は、250円と書かれているか?
      2. 処理 250円と書かれていれば購入の候補に入れる。
      3. 処理 選んだ薄力粉全体の中から、一つを選んで購入する。

     

     

    この命令することを記述する言語をプログラム言語といいます。

     

    上記プログラミング言語は、『子供を億万長者にしたければ、プログラミングの基礎を教えなさい』メディアファクトリー社より一部引用させていただいております。

     

    子供 プログラミング教育文科省

    文部科学省の「小学校プログラミング教育の手引き」によると
    ITエンジニア不足を解消するのが、目的ではなく、A子供のうちにプログラミング的思考を身につけさせ、
    もって将来の国民全体のプログラミング的思考力を図るのが目的です。

     

    決して、プログラムを書くこと=プログラミングやコーディング力そのものを
    身につけるのが、目的ではありません。

     

    美術を教わるからといって美術家にならなければならないわけではないし、
    音楽を教わるからといって音楽家にならなければならないわけでないのと同じ考え方です。

     

    簡単でもいいから早い時期にプログラミングをさせロジックを何回も追うことで論理的思考力を身に付けさせるのが、目的です。

     

    論理的思考力なら、小学生のときから論理学を教えれば身につくのでは、と
    思われるかもしれませんが、小学生に論理学は難解極まりないです。

     

    子供プログラミングの究極の目的は?

     

    AIにできない創造的な仕事をする素養を身につけることを究極の目的としています。

     

    AIは、過去のデータに基づいて、仕事を遂行します。なので、いままでにない新しい何かを創造
    することはできないのです。

     

    説明書の通り組み立てようとする子は指示を受けない限り、仕事ができない大人になってしまいます。

     

    そのような仕事は将来的にAIにとって変わられてしまいます。説明書にもないものを喜んで組み立てる子だけが AIにできない創造的な仕事ができるのです。

     

    プログラミングは、その手段にすぎないのです。プログラマーにならなくとも、今までにない創造的な仕事を可能にさせることがプログラミング教育必修化の究極的な目的です。

     

    例えば、画像の読み取り技術や、編集技術は、医療用分野にてすでにAI化されています。プログラミングそのものも将来的には、AIによって取って変わられるでしょう。

     

    だからこそ、
    プログラミング教育必修化には、具体的には、Aiには不可能な仕事のできるお子さんにしてあげたい
    という目的があります。

     

    国民が、単に、モノやサービスを消費する時代から、自分自身で今までにない新しいものを作れる時代への移行を国が認めているからに他なりません。

     

    AIによって、現在の仕事の65%は失われるといわれています。その失われる65%の仕事を新たに創造させるのがプログラミング教育です。

     

    どうして学校が子供プログラミング教育を?

    答えが必ずひとつある教育制度の限界を救う子供プログラミング教育

    これまでの日本の教育は、問題と答えが1対1の関係にある知識を授ける目的で教育制度が設計されてきました。
    この結果日本の産業は一定の範囲で成長しました。大量生産やマス向けサービスには、この教育スタイルが合っていたのです。

     

    しかしAIやIOTによる第5次産業革命がおこるこれからの時代には、
    問題と答えが1対1の関係にある理解や知識をベースとする仕事はすべてAIによってとって代わられます。

     

    むしろあたらしい問題を創造したり、複数の答えをどのように関係づけるか?
    などAIにできない思考を人間の役割とする産業構造へ移行します。

     

    子供のプログラミング教育に世界各国が力を入れる背景

    最近IoTやAIといったワードをよく耳にするようになりましたね。

     

    IoTとは、Internet of Thingsの略語でモノ(物)がインターネットに接続されると同時にモノがもつ情報を交換することにより相互に制御する仕組みのことです。

     

    例えば、温度計の中に、温度と湿度を測るセンサーをつけ、高音多湿になると、温度計からエアコンに情報が伝わり、除湿と同時に温度を下げることが、自動で行われるような仕組みです。実は小型のチップ化されたコンピューターが家電製品の中に組み込まれていて、この仕組みを動かしてます。

     

    この仕組みにAIが繋がり、自動学習によって、人間にとって最適な温度と湿度が設定され、人の手を介すことなく快適な部屋の状態を作ることが可能になります。

     

    すると電気代の節約から、家電製品のメンテナンスの低コスト化が実現して、長持ちする家電でお金がかからなくなります。

     

    ※AIとは、artificial intelligenceアーティフィカルインテジェンスの略語で人工知能という意味。インフォメーションが情報を意味するのに対して、インテリジェンスというのは、知能を意味する。人工的に作られた知能を意味する。
    2045年には人工知能が人類の知能を超えるというシンギュラリティー「(技術的特異点)を越えるという意味」が起こると言われている。

     

    すでにイギリスやアメリカ、ロシアなど世界各国で必須の子供プログラミング教育?

     

    イギリスやアメリカ、ロシアなどの先進国では、

    1. アルゴリズムの理解、プログラムの作成とデバッグ、
    2. 論理的推論によるプログラムの挙動予測、情報技術の安全な利用法、
    3. コンピュータネットワークの理解など

     

    ちょっと聞いただけど頭が痛くなる内容ですが

     

    独立した単元として全学年に渡って指導体系が細かく作られています。

     

    ただし、こういった先進国でも、プログラミング教育の目的は、あくまでプログラミング的思考の習得にあります。
    プログラミングに関する具体的技術は、時代遅れになる可能性が高いからです。
    これに対して、プログラミングの骨組みにあたるプログラミング的思考は、時代によって変わることがないのです。

     

     

    子供のプログラミングで動くワニ作る!!

    習い事で、年少さんの頃から、プログラミングに触れていると、年長さんになるころには、この動画のようなプログラミングで動く動物を制作できるようになります。小学校で習うプログラミングの目的は、プログラムを書くことではないですが、お子さんが、プログラムを書いてみたいという気持ちが出たら、敢えて否定することもなく、ご本人の希望通りに、やらせてあげましょう!!

    年長さんの男の子がつくった動くワニロボット※音量が出ます!

     

    プログラミングは我が子供の入試に出るの?

    中学入試編

    中学入試では、過去問の出題パターンを理解して、解答へのアプローチ方法を暗記していた生徒が、合格出来る時代が続きました。
    しかし、2018年の有名私立中学入試問題で受験生にショッキングな出題がなされました。
    従来の勉強方法では太刀打ちできない試験問題を見た瞬間から論理的に答えていく姿勢が要求される出題でした。

     

    例えば、ある私立中学では、物産展にカニ弁当を出品する北海道の商社の社員が、新宿のデパートの物産展と池袋の物産展のデパート担当者として、登場しました。

     

    新宿のデパート担当社員は、カニ弁当を完売し、池袋のデパート担当社員は、お弁当を10個売り残してしまった場合、どちらの担当社員が、優れているか?を記述式で問う問題が出題されました。

     

    小学生に考えさせる問題としては、かなり高度な内容です。販売の機会ロスなどの概念を知る由もないからです。

     

    もちろんこのような問題は、学校でも指導していませんし、中学受験の塾でも対策を打つことはないです。

     

    プログラミング教育の公立高校入試や公立中学定期テストへの影響は?編

    記述式の解答が増え、プログラミング的思考は必須の解答能力

    従来の答えのみ記入させる問題から、答えに至る理由を記述させる問題への変化が公立高校入試の出題の傾向として定着してきています。

     

    2012年以前から記述化の傾向はありましたので、プログラミング教育の直接の効果とまでは言えません。

     

    しかしプログラミング的思考は、理路整然とした文章の作成に不可欠といえます。

     

    プログラミング的思考と連動して、数学とプログラミングの融合問題や理科とプログラミングとの融合問題が出題されることが予想されます。

     

    また公立高校入試では、内申点が重視されます。内申点は実技科目である技術家庭科目も含まれます。その結果、プログラミング的思考をつけることは、内申点アップにつながり、受験校の選択肢に重要な影響を与えます。

     

    プログラミング教育の大学入試への影響は?

    2021年より、従来のセンター試験は、廃止され新たに、大学入学共通テストが開始されます。

     

    センター試験は、選択肢の中に正解が必ず1個見つけられる形式の試験でした。

     

    この形式の性格から、正確な知識と消去法という解答技術さえあれば、満点を取ることも可能でした。

     

    しかし大学入学共通テストでは、正確が選択肢の中に0個ないしは、複数個存在する問題もあり、正確な知識と消去法だけでは、正解に至ることが、出来ないテストに変わってしまいます。

     

    試験問題を見た瞬間に、柔軟な思考で、論理的な判断が出来ないと、正解にいたれない出題へと変更されていきます。

     

    二次試験でも初見問題(初めて見る問題)が増えて、試験のその場で考えさせる出題傾向となります。

     

    解く手順をその場で考えないと解けないので、プログラミング的思考力の有無が、初めて見る問題では必要不可欠となります。

     

    プログラミングを十分に学べない子は、どうなるの?

    プログラミングができなくともAIでは創作ができない芸術とか人の感性にアピールする仕事の需要がある

    プログラミングを十分に学べなくとも芸術など人の感性で評価される仕事で活躍できます。
    ただし極めて高い競争率になります。

     

    プログラミングの発達で、なくなる仕事はあるの?

    AIの発達で職業が淘汰されるということですが、どんなことが身近に起こるか?みなさんご存知の自動運転ですね!

     

     

    色々と職業は淘汰されていくと関連企業では考えられるのは、自動車保険みたいなものは必要なくなってくるというようなことになります。自動運転が普及すると事故率が低下するからです。

    AIのプログラミングの発達で職業が自動化され淘汰される?

    AIを搭載したドローンで測量が自動化すると測量士などの資格を持っていても将来はドローンを使えないと仕事にならないという時代になります。

     

    AI搭載の3 D プリンターを使ってものづくりをしていくという形になりますと職人さんとして彫金とか金型づくりを身につけたとしても20年後にはもう3Dプリンター主流なってきてパソコンでプログラミングみたいなものができないとこのものづくりにも使用に差し支えが起きてきます。

     

    AIのプログラミングの発達で職業が自動化され淘汰される?

    IT 機器で溢れる現代に欠かせないプログラミングの技術は英語とならんで手につけるべきとまで言われていて注目の的なんですね

     

    背景には、 AIで職業が淘汰される流れの中で、IT技術者の人材不足が深刻な状況にがあるといわれています。文部科学省の「小学校プログラミング教育の手引き」にもIT技術者の人材不足が深刻な状況が叫ばれていることから、お子さんをIT技術者にと勧めるサイトも多々見受けられます。

     

    でもちょっと待って下さい!IT業界はAIによって、淘汰されないのでしょうか?

     

     

    プログラミングでさえAIに浸食される。IT技術者も

    結論から申し上げますと、IT技術者も分野よっては、AIによって、淘汰されます。

     

    SEのような職業は、淘汰されませんが、プログラマーは、淘汰されます。
    SEとプログラマーは何が違うんでしょうか?以下AIによって、淘汰されないSEとプログラマーの違いについて見ていこうと思います。

     

    私は、元プログラマーなので、経験上このあたりの事情には、詳しいのですが、実はプログラマーというのも10年後に人工知能によって仕事が無くなる職業と考えられています。

     

    実際に会社のプログラマーとして、独立系のプログラマーとして多少とも仕事を請け負った経験がある方なら分かると思いますが、一言でプログラマーと言っても様々なプログラマーがいます。

     

    また現在においてすら、ジェネレーターというプログラムによってプログラミングが
    自動で行われていて、プログラマーは、淘汰される職業の上位に位置していると考えられています。

     

     

    IT技術者といっても人間にしか出来ない部分の仕事もあります。
    過去のデータ情報から、パターンを見出して、どういう流れで、仕事を
    進めるべきかを考えるのが、AIです。

     

    すると、パターン化できる要素の多い、IT分野こそAI
    が得意とする分野なのです。ただし、SEのように、システムを設計するような技術は、パターン化できない創造的な仕事なので、AIによる自動化は困難になります。

     

    AIに浸食されない分野にお子さんの能力を長けさせることです。
    どの分野の職業を選んだとしても新しい価値をクリエイトする力をプログラミングの勉強を通じて、身に着けさせることです。
    もともとプログラミングには、無から有を生み出す創造的作用が含まれています。
    小学校で、プログラミングに接する際に、いかにこの創造的作用に取り組めるか?
    で、その後、中学、高校でのプログラミングへの取り組み方が、変わっていきます。

    我が子に「プログラミングってわからないよ?」と聞かれてすぐに始められる塾の相場や教育用ツールは?

    プログラミング塾の相場は、1回1.5時間=90分の授業で授業単価で5千円が相場です。
    教育費用として、プログラミングにどこまで費用をかけられるのか?は費用対効果の視点で考えると決断がつきやすいです。
    プログラミング的思考が身につかないと、いずれ大学入試の学力で大幅な遅れをとるばかりか、仕事の面でもAIに取られてしまいます。
    こういう視点からは、塾代と同じ感覚で教育費として、負担して差し支えないです。

     

    習い事と考えていると、一見高価な出費と感じてしまいますが、塾代と同じと考えれば、決して高くはないです。
    学習塾や学校で指導する知識が、AIの普及でいずれ不要になる可能性もあり、となると、プログラミング教育がむしろメインになる可能性すらあります。

     

    未就学児や小学校低学年ならパズルゲームでプログラミング的思考を鍛えよう | h3
    Lightbot | h4
    トレーニングジム | h4
    子ども向けプログラミング教育の王道はScratchだが、「プログラミングゼミ」もおすすめ | h3
    プログラミングゼミ | h4
    Scratch | h4
    大人もはまる、安くて楽しいマイコンボード「micro:bit」 | h3
    大学受験もタッチタイプの時代に……キーボードに慣れさせたいなら、昔懐かしBASICはいかが? | h3
    chigoJam |

更新履歴