プログラミング教育で賢い子を育てるサイト

初心者への教えかた -丁寧に説明するよりも基本の型を反復させよう

abekkan_LL.jpg

ようこそ!
「四児の父・あべっかん」のブログです。
子どもの家庭教育を中心に役立つネタを書いています。

初心者に何かを教えるとき、丁寧に説明しすぎていませんか。説明が長いと初心者はかえって難しく感じてしまうことがあります。長々と丁寧に説明するよりも、まずはやらせてみましょう。

初心者向けのセミナーなのに

先日、エクセルVBAのプログラミング入門というタイトルでトライアルセミナーを行いました。トライアルなので90分という短い時間で受講者は知人だけというものでしたが。
 
入門コースなのでプログラミング未経験の初心者向けの内容です。簡単なサンプルプログラムを私の方で用意して私のPCで動作させるのを受講者に見せながら説明するという形にしました。
 
初心者向けなのでサンプルプログラムは簡単なものにしてあります。使われるコマンドも基本的なものだけです。コマンドには丁寧な説明を書き、説明もしました。
 
セミナー後に受講者に感想を聞きました。その中にはこういうものがありました。
  • 「プログラミングの説明は私には難しいかも」
  • 「文字の羅列が映し出されても何が何だかわからない」
  • 「これより前の段階(基礎の基礎)のコースがあるといいのだが」
簡単な内容に絞って丁寧に説明を書いたつもりだったのに。これ以上丁寧に説明を書くにはどうしたらいいのだろうか?
 

丁寧に説明すればするほど理解されない

ここで私はある記事を思い出しました。
私が一番に感じたことは『初心者にプログラミングを理解してもらうためにはプログラミングの説明をしてはいけない』ということでした。プログラミングを説明しようとする場合、一般的には丁寧で分かりやすい説明を心がけます。しかしそのような説明をすればするほど、自然と言葉数が増えていきます。その言葉数が増えること自体が初心者の方にとっては何よりの苦痛なのだそうです。だからこそ、初心者にプログラミングを理解してもらう場合、説明するという方法では難しいのではないかという仮説が私の中にありました。

「5分間キャリアコンサルティング」(キャリアコンサルタント高橋)より引用)
これによると『初心者にプログラミングを理解してもらうためにはプログラミングの説明をしてはいけない』のです。
 
丁寧に説明しようとするほど説明の文章が増えて初心者に苦痛を感じさせてしまっていたのです。これを忘れていました。
でも、そうとわかれば解決策がありそうです。
 

まずはやらせてみて体で覚えさえよう


子どもにものを教えるときも同じかもしれません。苦手な科目はたくさん説明されればされるほど、わかりにくくなってしまうこともあるでしょう。
ではどうすればいいのでしょうか?
 
理想的には、遊びながら使っているうちに自然に覚えるのがいいのでしょう。ただ、そういったケースを見つけるのは難しいかもしれませんね。
遊びながらが無理でもとにかく使ってみる。使っているうちにだんだんと正しい使い方が直感的にわかってきます。
 
スポーツを子どもに教えるときも、手や足の角度をどうするとか説明するよりも、まずはやらせてみてできないときは手取り足取りで形を体に覚えさせます。それと同じです。
 

拳法の型を覚えさせるように基本を反復させよう

 
私は学生のころ、少林寺拳法をやったことがあります。空手と同じように、少林寺拳法にも型があります。天地拳第一とか竜王拳第一とか。
 
両手両足を使って、突いたり蹴ったり受けたり投げたりという動作を順番に行います。先生や先輩に、手取り足取り直されます。この型の中には拳法で必要な動作が詰まっています。型を体に覚え込ませてしまうことで、いろいろな技の基本となる動きを習得できるようになっています。
 
初心者や子どもにものを教えるときは、長々と細かく説明するよりも、憲法の型のような基本が詰まった例題やドリルをくり返して行わせるほうが基本が体にしみついて自然に覚えることができるのではないでしょうか。
 
そしてくり返して練習したあとでできるようになったことが実感できることも大切ですね。
 
今回、初心者向けのセミナーをやってみてそう感じました。
次にセミナーをやるときにはこれを反映してグレードアップするつもりです。

 



「週末パパ講座で子どもに自分で考える力を着けさせる3つの方法」
紙の本電子書籍
電子書籍は、KindleUnlimitedの読み放題の対象です。


「イクメンから教育パパにキャリアアップする方法」小学生のパパ編/中学生のパパ編
KindleUnlimited対象の電子書籍です。


忙しいSEも『育児ナシ』を卒業

KindleUnlimited対象の電子書籍です。


電子書籍とPODの出版をサポートします


ブログのスキマ、お埋めします!

Follow me!

About あべっかん

私には4人の子どもがいます。子どもの教育について体験したこと、考えたことをこのサイトで伝えます。 また、私はITエンジニアで、@ITというサイトにコラムを書いています。このサイトでは特にプログラミング教育についても伝えていきます。 学校でプログラミング教育が導入されることになりました。 子どもにプログラミングを教えることは何のためになるのか? をこのサイトで伝えます。 そもそも親世代は、プログラマーを目指した人以外はプログラミングのことを知らないと思います。そんなかたに、プログラミングってこういうものなんだよ、やってみると面白いんだよ、というのを体験して知ってもらいたい、と私は考えています。 リンクやシェアは大歓迎です。いいネと思った記事がありましたらどんどんシェアしてください!
URL :
TRACKBACK URL :

Comment

*
DigiPress

2 × 3 =

Comment on Facebook

Return Top