見出し画像

親の知識が子供の未来を変える:30-40代の母親が教育の質を高める方法

((当記事は2039字です))
こんにちは、プログラミング教室くんです!!

"知っている"と"分かっている"の違い

プログラミング教室で子どもたちと向き合うと、彼らの中で"知っている"と"分かっている"の違いが明確に現れます。
この記事では、代数がわからない子どもたちに焦点を当て、彼らとの関わり方について探求します。
なぜ彼らはプログラミングに取り組む必要があるのか、その理解を深めることが重要です。

"知っている"と"分かっている"の違い:

"知っている"と"分かっている"は見かけによっては同じように思えますが、その違いは重要です。
"知っている"とは情報を持っていることを指し、"分かっている"はその情報を理解し、応用できることを示します。例を挙げて説明しましょう。

具体的なプログラミングの問題:

"知っている"と"分かっている"の違いをより具体的に理解するために、プログラミングの基本的な概念である変数とデータ型に焦点を当ててみましょう。

子供たちがプログラミング教室で"知っている"となる場面として、変数について考えてみましょう。"知っている"だけの生徒は、変数が「値を保存する箱」という単純な説明を受け取り、例えば以下のようなコードを書くかもしれません。

x = 5
y = 10
result = x + y

このコードを理解せず、単に指示通りに書いているだけです。彼らは xy が何を表しているのか、そして result にどのような値が格納されるのかを理解していません。

一方で"分かっている"状態の生徒は変数の役割やデータ型の重要性を把握しています。彼らは変数が値を格納するだけの箱ではなく、プログラム内で情報を管理するための仕組みであることを理解しています。

例えば"分かっている"状態の生徒は以下のように考えます:

  • x は整数型の変数で、値 5 を格納していることを知っている。

  • 同様に、y は整数型の変数で、値 10 を格納していることを理解している。

  • result は新しい変数で、x と y の値を足して計算された結果が格納されることを理解している。

彼らはコードの背後にある論理を把握し、変数と計算がプログラム全体にどのように影響するかを予測できます。
この理解により、彼らはより複雑なプログラムを作成し、問題解決能力を高めることができます。

この例から"知っている"と"分かっている"の差異が具体的なプログラミングのコンセプトにどのように影響を与えるかが明確になります。
"知っている"だけではプログラムの本質を把握できないのに対し"分かっている"状態はプログラミングスキルの向上に不可欠です。

知識の獲得と予測力:

知識の獲得(="知って、分かっている"状態)とは、具体的な情報を持つことではなく、その情報を使って未知の状況に対処できる能力を指します。
予測力は脳の重要な働きであり、具体的な事象を想像し、シミュレーションすることができることから生まれます。そんな学びと予測力の関連性を探求していきやすい手段がプログラミングです。

結論:

"知る"と"分かる"の違いを理解し、学びのプロセスにおける予測力を向上させることは重要です。
特に子供たちと向き合う場面で、その違いを意識することが、教育の質を向上させる鍵となります。

以下では、実際にプログラミング教室で子供たちと向き合う場面で、知ると分かるの違いを意識し、教育の質を向上させるための具体的な例を以下に示します。


以降、"知ると分かるの違いを意識し、教育の質を向上させるための具体的な例"のみ書かれた有料記事となります!!
当記事の発想が面白い!!続きを読みたい!!と思った方は...ぜひドネーション感覚でご購入よろしくお願いします◎


教育の質を向上させるための具体例:

ここから先は

485字

¥ 100

この記事が気に入ったらサポートをしてみませんか?