専門家は、子供はコーディングする必要があると言います—子供を始める方法は次のとおりです– SheKnows

instagram viewer

ようではない 私たちの 若者たちは、デスクトップキーボードで文字を抜く方法を苦労して学び、ほとんど持っていませんでした。 私たちのAIMアウェイメッセージを変更する以外の技術的知識、今日の子供たちは市民です デジタル時代。 イノベーションは指数関数的に起こっており、接続された世界をナビゲートできることがこれまで以上に重要になっています。

子供のための月面着陸記念日の事実
関連ストーリー。 子供たちに教える月面着陸についての10の楽しい事実

したがって、前の世代が幼い頃にコーディングを教えられていなかったことは理にかなっていますが、今日の子供たちにコーディングを教えるケースは強力です。 分析的に考えるように子供たちを訓練するだけでなく、テクノロジーが進化し続けるにつれて、日常生活でのその応用は関連性が増すだけです。

もっと:ママのタブレットを盗むのをやめない子供のための最高の教育ウェブサイト

ジェシカ・マー、創設者兼CEO inDinero、コーディングはすでに子供の教育に組み込まれているべきだと考えています。 「小学校は子供たちにコーディングを要求するべきです。 それは単にカリキュラムの一部であるべきです」と彼女は言いました。 「テクノロジーは未来であり、コーディングは非常に重要なコンポーネントであり、不可欠なスキルです。 私たちはすでに20年遅れていると思います。」

そして、Mahは子供向けのコーディングについて1つか2つのことを知っています— 彼女がコーディングを学んだとき、彼女はわずか11歳でした そして彼女の最初のウェブベースのビジネスを立ち上げました。

Dell EMCのソフトウェア開発者であり、ノースイースタン大学の元プログラミングインストラクターであるJohnHilliarに聞いてみてください。 大学で子供たちがコーディングを始めるべきだと考えたとき、答えはマーが最初に学んだ年齢のあたりです。 学校。 実際、Hilliarは現在、自分の12歳の娘に、次の休暇中にCでプログラムする方法を教える準備をしています。

なぜ子供たちはコーディングを学ぶ必要があるのですか?

「コーディングは、問題を小さな問題と論理的な流れに分割する方法を教えますが、さらに重要なことは、プログラマーがユーザーと個人的に通信することを強制することです。 プログラミング言語を学ぶことは、特定のタスクを実行する方法をコンピューターに指示するメカニズムを教えます。 しかし、ユーザーが役立つと思う方法でユーザーの問題を解決することは、すべての仕事に適用できるスキルです」とヒリアー氏は語りました。 我ら。

click fraud protection

Hilliarは、中学校はC、C ++、Javaなどのプログラミング言語の導入を開始するのに理想的な年齢であると考えていますが、彼はまた コーディングは、子供の教育のほとんどの側面と同様に、必ずしも万能の努力であるとは限らないことに注意してください。 話す。

「誰もが異なる適性を持っていることを覚えておいてください」と彼は説明しました。 「私はまっすぐな学生を見てきました。学生は大学レベルの大学院コースでプログラミングを無残に理解することができませんが、彼らのすぐ隣の人は優れていました。」

子供たちにコードを教えるにはどうすればよいですか?

Hilliarは、次のようにいくつかの提案をしています。「Scratchのような言語は、非常に若い年齢(おそらく2年生)の子供にループの基本とプロセスのステップを教えることができます。 さらに、C、C ++、Javaなどの他の言語よりも楽しくグラフィカルです。」

もっと:コンピューターに夢中の子供のための6つの最高のコーディングキャンプ

ヒリアーは自分の娘と一緒に、コーディングをレイヤーで導入することを計画しています。これは、2人がすでに始めているプロセスです。 「私はCから始めて、言語のコンポーネントについてレッスンごとに構築します。 昨年、私たちはArduinoキットを一緒にいじくり回しました。 私は夜に彼女と一緒に座って新しい資料を学び、それから翌日彼女に実験をしました。 Cプログラミングについても、同じアプローチを取ります。」

子供たちにコーディングへの愛情を育むもう1つの方法は、楽しみを通してそれを強化することです。 子供は退屈しやすいので、コーディングを遊びの一部にすることで、コーディングの学習がより魅力的で楽しいものになります。 Wonder WorkshopのDash&Dotなどのハイテク「おもちゃ」がその代表的な例です。

メリンダとビルゲイツの子供向けのお気に入りのSTEMギフトとして指定され、 Dash&Dotは、子供たちにコードを教える実際のロボットです 遊びを通して。 ロボットはスマートフォンやタブレットのアプリと連携するため、子供たちはプロジェクト、課題、パズルに取り組み、自由形式の遊びで想像力をかき立てることができます。

8,500以上の学校がすでにDash&Dotをコンピューターに採用しているため、世界中の小学校が初期のコーディングに関するMah andHilliarの見解に近づき始めています。 理科 カリキュラム。

それでも、米国の大多数の学校は、カリキュラムの一部として子供向けのコーディングをまだ実装していません。 私たちの学校はコーディング教育が行われている時代の背後にあると彼女が言ったとき、マーが頭に釘を打ったことを示唆しています 心配している。

DataScience @ SMUとして— データサイエンスのオンライン科学修士 南メソジスト大学から—次のように指摘されています。「米国労働省は、2020年までに140万を超えるコンピューティング関連の求人があると予測しています。 米国のソフトウェア開発者の年俸は102,050ドルですが、すべての仕事の年俸は47,230ドルです。 それでも、米国の学校の10分の1だけが子供たちにコードを教えており、コンピュータサイエンスが将来の一部であると考えている女の子は1%未満です。」

もっと:あなたの才能のある子供は不正行為ではありません—彼は退屈しています

コンピュータサイエンスと教育の現状を探る 米国および海外のKから12人の学生の場合 DataScience @ SMU コーディングは、4か国(英国、エストニア、フランス、ベトナム)の初等または中等カリキュラムの一部としてのみ必須であり、オプションであることがわかりました。 別の4つ(カナダ、コロンビア、ドイツ、インド)で非営利団体や財団を通じて提供され、3つ(フィンランド、イタリア、 シンガポール)。

10校に1校でしか教えられていないことに加えて、ここアメリカではコーディングが十分に活用されていないことがよくあります— DataScience @ SMUによると、米国の2100万人の学生のうち実際にAPコンピュータサイエンス試験を受けたのは3万人だけでした。 2013.

コンピュータサイエンス教師協会から、カリキュラムにコーディングを実装する上での最大のハードルは何かと尋ねられたとき 1,246人の教師が、学校職員による支援や関心の欠如、および生徒の関心の欠如を主要なものとして挙げました。 障害物。

しかし、2020年までにコンピュータサイエンス関連の分野で推定140万人の米国の雇用が創出されると見込まれており、その30%にすぎません。 資格のある米国市民によって満たされると予測されている人々—私たち全員がコーディングにもっと興味を持つようになったのは当然のことです 子供たち。

画像:Tiffany Egbert / SheKnows

この投稿は、WonderWorkshopによって後援されました。