多くの保護者は、Python、ループ、変数を知らないと考え、レッスンの外に立っていました。実際、子供向けのレッスンが適切に設計されていれば、親はコードを編集する必要はありません。赤ちゃんに必要なのは、ペースを緩め、観察し、表現するのを手伝ってくれる人です。

「教える」から「尋ねる」に変える

プログラムが間違っているときは、マウスを取り合ったり、「やらせて」と言うのは避けてください。 3 つの文から始めます:

  • キャラクターに何をしてもらいたいですか?
  • コードの各ブロックが何をするかを予測しますか?
  • 結果が予測と異なり始めるのはどこですか?

これらの 3 つの文は、目標、計画、証拠、つまり目標よりも重要なことに注目させます。

「声に出して言う」テクニックを使う

お子様に、ロボットに指示するように各ステップを指さして繰り返し言ってもらいます。お子さんが説明できない場合は、手当たり次第に試したり、真似したりしている可能性があります。親は「それで?」と尋ねるだけで済みます。そして「なぜ?」

Scratch 財団は、子供たちが遊んだり、実験したり、行き詰まりの感情を受け入れたり、脱出戦略を考えたりできるスペースを作ることをファシリテーターに奨励しています。 出典: Scratch 創造的な学習哲学.

段階的な提案

  1. 目標リマインダー: 「ニンジンはどこにありますか?」
  2. 重要リマインダー: 観察: 「ウサギはどのブロックの後に止まりますか?」
  3. ゾーン: 「最初のターンの後のセグメントを確認しましょう。」
  4. 選択肢を与えます: 「ブロックを変更しますか?」
  5. 小さな部分を説明します。お子様がまだ立ち往生している場合は、制御を戻してください。

原則:それぞれの提案の後、子供は少なくとも 1 つの決定を下す必要があります。子どもが真似をするだけなら、大人は子どもにやりすぎです。

どんな褒め言葉でしょうか?

「あなたはとても賢いね」という言葉はポジティブに聞こえますが、どのような行動を繰り返すべきかを示すものではありません。具体的に褒めます。「間違っていた正しい最初のステップを見つけました」、「一度に 1 つずつ変更しようとしました」、「ループが必要な理由を非常に明確に説明しました」。

お互いが知らない場合

それを利点に変えます。「まだわかりません。一緒にエラーを読みましょう。」子どもたちは、大人が知ることができず、それでも冷静に学ぶことができるのを見ています。 AI を使用する場合は、レッスン全体を完了する必要はなく、AI に思わせぶりな質問をしたり、間違いを説明したりしてもらいます。

ハーバード大学は、大人の役割を足場として説明しています。それは、子供たちが難しい課題を完了できるようにサポートし、子供たちが自己管理して間違いから学べるようになったら、徐々に後退することです。 出典: アクティビティ ガイド — 実行機能.

20 分間の儀式

  • 2 分: 赤ちゃんが目標を選択します。
  • 12 分: 赤ちゃんが決めます。親は必要なときだけ聞きます。
  • 3 分:赤ちゃん 間違いとその修正方法を教えてください。
  • 3 分: 製品を保存し、次回試したいものを選択します。

親がコーディングの教師になる必要はありません。

3 つのことを守るだけで十分です。子どもの自己決定権、間違っているときの安心感、証拠を説明する習慣です。プログラミングの知識は、一緒に徐々に学ぶことができます。

お子様と一緒に Karotto を試してみましょう

保護者はお子様の隣に座り、各ステップについてお子様に質問し、必要に応じてシステムに提案させることができます。 Karotto は広告を掲載せず、第三者の追跡も行いません。

Apple App Store で Karotto を表示 →