今日の親にとって非常に合理的な質問は、次のとおりです。「AI はコードを書けるのに、なぜそれができるの?」私の子供はまだプログラミングを学ばなければなりませんか?」あなたの子供をコンピュータよりも早くコマンドを入力できる人間に変えることだけが目標であれば、おそらく答えは必要ありません。しかし、それは子どもにとってプログラミング学習の最良の目標ではありません。

子どもにとって、プログラミングは思考の訓練です。ウサギはニンジンのところへ行かなければなりません。道路は岩が多く、曲がり角があり、コマンドブロックの数は限られています。解決するには、子供たちは観察し、予測し、試し、間違いを認識し、それを修正する必要があります。 「コード」は、機械が従うことができるように、子供が自分の考えを明確に表現する方法にすぎません。

AI が答えを与えますが、子供は依然として問題の提起方法を知る必要があります。

AI は、明確な要求を受け取ったときに解決策を作成するのが非常に得意です。しかし、現実の生活では、問題は完全な質問の形で発生しないことがよくあります。子どもたちは、何を達成したいのか、何をすでに知っているのか、どのようなデータが不足しているのか、どのような制約があるのか​​を認識することを学ぶ必要があります。

プログラミングをするとき、子どもたちは同じ思考の連鎖を練習します。 「ウサギを目的地まで連れて行く」ということは、何歩進むか、どこで方向転換するか、障害物に遭遇したときに何をするか、どのような動作が繰り返されるか、に翻訳する必要があります。子どもが大きな欲求を小さなタスクに分割する方法を知らなければ、AI にタスクを割り当て、AI が出した答えを評価することが難しくなります。

AI 時代に重要な能力は、AI なしですべてを行うことではありません。 どのような問題を解決しているのかを理解し、適切なタイミングで AI を使用し、結果を確認する権利を保持することです。

子どもたちがプログラミングから得られる 4 つの思考習慣

1.問題を分解する

長い迷路は赤ちゃんを混乱させる可能性があります。しかし、彼は最初に真っすぐを処理し、次にターンを処理し、それから残りの部分に目を向けることができます。この習慣は、お子様が複数のステップからなる数学の問題を解いているとき、バックパックを準備しているとき、または学校でプロジェクトを行っているときにも役立ちます。

2.行動する前に予測する

赤ちゃんは、ランダムに引っ張ってから実行を押すのではなく、「ウサギは 3 マス進んで石の前で止まると思います。」と徐々に言えるようになります。予測は仮説を作成します。画面上の結果は、赤ちゃんにその仮説を確認または変更する証拠を与えます。

3.エラーを情報として見る

プログラミングでは、間違っていることが悪いことを意味するわけではありません。エラーは、考えと実際の結果が異なる箇所を示します。答えを与える代わりに十分なヒントを与えると、赤ちゃんは冷静に観察してもう一度試すことを学びます。

4.多くの解決策を見つける

問題は 8 つのコマンド ブロックで解決できますが、子供はループを使用すると 4 つのブロックだけが必要であることに気づきます。どちらも目的地に到達しますが、後者の解決策の方がより簡潔です。赤ちゃんは、「正しい」ことが最初のステップであることを理解し始めます。そうすれば、より明確に、より短く、より柔軟にすることができます。

AI は実行者ではなく、ガイドであるべきです

AI は、友人が「ウサギはどの段階でつまづいていますか?」「繰り返しの指示はありますか?」と尋ね返すのに非常に役立ちます。または「数字の 3 が数字の 4 に変更されたら何が起こると予想しますか?」これらの質問により、子供は考える人の立場に留まります。

逆に、AI が即座にすべての答えを与えると、体験はスムーズに流れているように見えますが、思考を訓練する部分は消えてしまいます。簡単なルールは次のとおりです:段階的な提案。まず子供に観察するよう思い出させ、次に問題領域を指摘し、最後に子供がまだ行き詰まっている場合は小さなステップを説明します。

では、子供はプログラマーになる必要があるのでしょうか?

いいえ。数学を学ぶということは、すべての子供が数学者になる必要があるという意味ではないのと同じです。将来的には、お子様はデザイン、医学、科学、ビジネス、または芸術の分野で働くことができます。問題を明確に説明し、順序立てて推論し、情報を検証し、デジタル ツールを使用して共同作業する能力は、すべて今でも役に立ちます。

覚えておくべきこと

AI の時代では、プログラミングを学ぶ価値は「コードをすべて手で入力すること」から「構造化された考え方を知ること」に移行しています。 AI が適切なタイミングで支援できるようにしますが、間違いを観察し、選択し、修正する権利は依然としてお子様にあります。

お子様に小さな算数の問題を試してもらいます。

コットンラビットが通る道を整えてもらいます。間違っている場合、Karotto はすぐに答えを与えるのではなく、各ステップを提案します。

ドラッグ アンド ドロップ ゲームを試す →