海外の子どもたちはみんなプログラミングを学んでいますが、彼らが学んでいるのはプログラミングではなく、プログラミング的思考なのです!

海外の子どもたちはみんなプログラミングを学んでいますが、彼らが学んでいるのはプログラミングではなく、プログラミング的思考なのです!

人工知能が話題になるにつれ、コーディングも親たちの注目の的になっています。実は、子どもにプログラミングを学ばせる目的は、コードを書かせることではありません。重要なのは、アルゴリズムと論理的思考を習得させることです。

人工知能の時代では、プログラミングを学ぶことは必須です

2016年3月、英国ロンドンのGoogle DeepMindが開発した人工知能囲碁プログラム「AlphaGo」が囲碁世界チャンピオンのイ・セドルに勝利し、人間が作ったスーパー人工知能とスーパー人工知能マシンに関する世界的な議論が巻き起こった。

[[240996]]

カーツワイルは「我々の心は生物学的な心と非生物学的な心のハイブリッドになるだろう」と信じている。

レイ・カーツワイルは、2030年までに人間は人工知能と融合し「ハイブリッド」になると予測している。

ソフトバンクの孫正義社長は、今後30年で超知能ロボットの数が人間を上回るだろうと語った。

イングランド銀行の報告書は、今後10〜20年で英国と米国の人間の仕事の50%が人工知能に置き換えられると指摘した。今後4~5年で、低技能労働者だけでなく、運転手や倉庫管理者も大量に失業するだろう。医師、弁護士、ファンドマネージャーなどの高度なスキルを持つ専門家でさえ、人工知能に置き換えられる可能性があります。

15年後に人工知能に置き換えられる可能性のある仕事

人工知能時代の到来は止められないように思われる今、未来を予測することはできません。将来を恐れるのではなく、AI が奪うことのできない子供たちの競争心を育み、人工知能がもたらす可能性のある脅威と戦う方法を学ばせるのがよいでしょう。

実際、過去 20 年間に世界的なインターネットのトレンドをリードしてきた人々は、すべてコンピューターの学習やプログラミングに関係しています。

  • ビル・ゲイツ:ハーバード大学コンピュータサイエンス学部(世界トップの学部ハーバードCS50、Bing無料ハード広告)
  • ジェフ・ベゾス(アマゾン):プリンストン大学コンピュータサイエンス学部(私は同意しません、私たちが最初です)
  • Zha (Facebook): ハーバード大学コンピューターサイエンス学部
  • シュピーゲル(スナップチャット、ミランダ・カーの夫、世界最年少億万長者):スタンフォード大学コンピュータサイエンス
  • 馬華騰:深圳大学コンピュータサイエンス学部
  • Li Yanhong: 北京大学情報管理学、ニューヨーク州立大学バッファロー校コンピュータサイエンス修士

諸外国はすでに行動を起こし始めていることが判明

米国の「Hour of Code Week」の期間中、オバマ大統領は自らJavaコードを書き、アメリカ国民に子供たちにプログラミングを学ばせるよう呼びかけ、アメリカの学校でのコンピュータサイエンス教育に40億ドルの資金を提供すると発表した。

[[240997]]

オバマ大統領は「Hour of Code」キャンペーンを立ち上げ、すべての人にプログラミングを学ぶよう呼びかけた。

英国はまた、2014年を「コードの年」と定め、5歳から16歳までのすべての学生にコンピュータープログラミングの学習を義務付けた。フランスでは、プログラミングは義務教育の選択科目として組み込まれています。フィンランドやエストニアなどの北欧諸国では、プログラミングも非常に重要な義務教育科目とみなされています。

Apple CEOのティム・クック氏は、次のようなアドバイスをしました。「プログラミングはすべての公立学校で必修科目になるべきだ。」

昨年のアップル世界開発者会議で、クック氏は特に「有名」エンジニアである10歳の少年ユマ・ソエリアントを招待した。 6歳でプログラミングを学び始め、7歳でスタンフォード大学のプログラミング教育を独学で修了、8歳でフードオーダーアプリを開発・リリース、9歳でApple Storeに5つのアプリをリリース、10歳でプログラマーのエリートカンファレンスであるApple Developer Conferenceに参加。

こんな子を羨ましがる人は何人いるのだろうか!

このことから、子供たちにプログラミングを学ばせることは、外国の教育カリキュラムのコンピューター部分において重要な位置を占めていることがわかります。

中国ではプログラミングが必修科目になった

国務院が2017年7月に発表した「新世代人工知能発展計画」では、「国家レベルの知能教育プロジェクトを実施し、小中学校に人工知能関連のコースを設ける必要がある」と言及されている。 2018年の全国人民代表大会と中国人民政治協商会議では、両会議に対する政府の報告書に人工知能に関する記述が再び盛り込まれた。

教育部はまた、大学学部専攻の年間登録・承認結果を発表した。「ロボット工学」専攻の承認を受けた大学は、昨年の24校から今年は60校に増加した。そのうち江蘇省の10の大学がこの専攻の設置を申請している。

江蘇省の大学が「ロボット工学」専攻を新設

今年3月6日、南京大学の公式サイトは、研究と決定を経て、南京大学が正式に人工知能学院を設立したというニュースを正式に発表した。

プログラミングを学ぶとき、具体的に何を学ぶのでしょうか?

ジョブズはこう言った。

この国の誰もがプログラミングを学ぶべきです。プログラミングは思考方法を教えてくれるからです。コンピュータ啓蒙の最大の利点は、人々の思考方法を訓練できることです。これは思考の完全性と論理性を訓練するプロセスであり、このプロセスで問題に対する新しい見方や対処方法を養うことができます。

ジョブズが言いたかったのは、子供たちが将来コンピュータ業界で働くかどうかに関係なく、プログラミング思考という基本的な資質を身につけるべきだということです。

プログラミング思考とは一体何でしょうか?

実際、自然言語(人間の言語)とコンピュータ言語には多くの類似点があります。コンピュータ言語を学ぶことは、外国語の文法を学ぶことに似ています。

本当の難しさは、プログラミング思考と問題解決能力にあります。

「プログラミング思考」とは、プログラムを書くためのスキルではなく、問題を効率的に解決するための考え方です。 「プログラミング思考」とは、 「問題を理解する - 道を見つける」という思考プロセスであり、分解 - パターン認識 - 抽象化 - アルゴリズムの 4 つのステップで構成されます。

  • 複雑で大きな問題を、より実行しやすく理解しやすい小さなステップに分解します。
  • パターン認識、類似パターンの検出、セグメンテーションの問題の効率的な解決。
  • 抽象化。最も重要な情報に焦点を当て、無駄な詳細は無視します。
  • アルゴリズムは、問題全体を解決するための段階的な解決パスを設計します。

子どもにとってプログラミング思考がもたらす具体的なメリットは何でしょうか?

まず、プログラミングは子供たちが抽象的な概念を理解するのに役立ちます。

多くの子どもにとって、多くの概念は抽象的すぎたり、現実から遠すぎたり、理解するのが難しいものです。しかし、プログラミングの過程では、抽象的な概念を目に見える具体的なイメージに変換することができます。たとえば、プログラミングのプロセス中に、子供たちはプログラミングをより直感的に理解できるようになります。

コード内の小数点を移動すると、画面上のオブジェクトのサイズが大幅に変わることがあります。子どもたちは、小数や分数の抽象的な概念を鮮明なグラフィックに変換し、心に刻み込むことができます。

第二に、プログラミングは数学的なスキルを強化することができます。

子供がコードを使って戦艦を建造したい場合、あらゆる種類の数学的知識と抽象的に考える能力が必要になります。

たとえば、子どもたちは論理を使って、戦艦のどの部分を最初にコード化するかを決定する必要があります。最初に戦艦を描くべきでしょうか、それとも最初に戦艦を動かすべきでしょうか。この思考プロセスは彼の論理的思考を強化することができます。

[[241000]]

まとめると、プログラミングとは、子供をプログラマーにすることではなく、プログラミング的思考を学ぶことです。問題がどんなに複雑であっても、それを小さな問題に分解し、問題の鍵と問題間の関係性を見つけ、そして一つずつ問題を解決する方法を見つけます。このプロセスでは、思考が特に重要です。これは、子供向けプログラミングが子供たちに教える最も重要な能力です。

<<:  Amazon Lexについて

>>:  コンパニオン チップ: AI にとって賢い選択でしょうか?

ブログ    

推薦する

ドローンによるマッピング:建設業界の再考

[[392894]]建設業界は技術変革の瀬戸際に立っています。建設業界では新しい技術の導入が遅れるこ...

ロボット工学が環境に優しい建物にどのように役立つか

建設業界は、他の多くの業界と同様に、より環境に優しくなる瀬戸際にあります。環境に優しいプロジェクトに...

世紀の奇跡!華中科技大学の師弟が世界で初めて韓国の常温超伝導磁気浮上を再現、アメリカン・スーパーコンダクターは取引セッション中に150%急騰

人類は物質とエネルギーの新しい時代を迎えようとしているのでしょうか?未来のテクノロジーへの扉が開かれ...

新しいAIシステムが地震を正確に予測できるようになりました

科学者たちは地震を正確に予測できる人工知能(AI)システムを開発した。これは自然災害に備え、人命を救...

シンプルでスマートなアプローチ: Python による顔認識

この記事は、公開アカウント「Reading the Core」(ID: AI_Discovery)か...

機械学習における欠損値に対処する9つの方法

データサイエンスはデータに関するものです。これは、あらゆるデータ サイエンスや機械学習プロジェクトの...

AIがIT業界とAV業界にもたらす変化

[51CTO.com クイック翻訳]人工知能が情報技術 (IT) 業界とオーディオビジュアル (AV...

SafetyNet: 自動運転における機械学習戦略のための安全な計画アプローチ

[[427712]] 2021年9月28日にarXivにアップロードされた論文「SafetyNet:...

人工知能が両親の写真から子供の顔を合成し、ディープラーニングが親族関係を生成する

人工知能が両親の写真から子供の顔を合成、親族関係生成のためのディープラーニング 概要: この論文では...

ロボットにあなたのことをもっと理解させるにはどうすればいいでしょうか?

[[361286]]自然言語処理技術は人工知能技術の重要な分野です。自然言語処理技術自体が成熟する...

...

Huice: 大手 e コマース企業が使用しているスマート小売管理ソフトウェアの優れた点は何でしょうか?

6月30日、北京地下鉄の改札口でデジタル人民元が支払いに使えるようになる。「孔坊兄弟」は再び変身し...

データサイエンス技術の未来

[[361283]]画像ソース: https://pixabay.com/images/id-477...

清華大学:過去10年間の人工知能の発展の概要:中国は急速な進歩を遂げ、その特許は世界の70%を占める

1. 急速な発展の10年1. 論文の発表状況<br /> 人工知能は過去10年間で急速に...

AIカンファレンスは数多くあるが、私たちは違う

[51CTO.com からのオリジナル記事] テクノロジーが国の基盤であるならば、人工知能は将来の技...