プログラミングを小学生に教えてみてわかったこと。伊豆おこしプロジェクト動画でも解説しています!伊豆おこしプロジェクトもっと伊豆を楽しみたい、これからもずっと。みんなで伊豆から盛り上げる。【体験から語ります】プログラミングを小学生に教えてみてわかったこと。【体験から語ります】プログラミングを小学生に教えてみてわかったこと。おこし協力隊のてらけんです。私はひょんなことから小学生たちと定期的にプログラミング教室を開いています。プログラマーでもない私が教える、というのもかなり新鮮な体験でした。想像していなかった成果が得られたので皆様にも共有します。こんな方におすすめ!プログラミング教育って意味あるの?プログラミングとよく聞くけどよくわからんプログラミングに興味があるContentsプログラミングを小学生に教えてみてわかったこと。私が意識したことぶっちゃけうまくいった?これが小学生×プログラミングの効果だ!変な動きをするのが楽しい!パソコン操作に抵抗がなくなる!創作意欲がわく!なんかプログラマーっぽいことをし始める!?これからプログラミングを検討されている方へプログラミングを小学生に教えてみてわかったこと。プログラマーでもない私がプログラミング教室を始めた経緯については別記事でご紹介しています。プログラマーではない僕がプログラミングを教える理由。こんにちは!伊豆・松崎町地域おこし協力隊のてらけんです。小学生にプログラミングを教えた結果、プログラミング教育で得られる効果は意外と幅広い!ということを感じました。私が意識したこと私が強く意識したことがあります。それは、プログラミングに触れることが楽しいと感じることでした。本格的なプログラマーを養成することは目指していませんでした。え、、?じゃあなんのための教室なの??それは、プログラミングってこんなもんなのねということを実感してもらうための教室です。私自身がプログラマーではないので、そこまで責任はもてません。笑でも、機会提供することはできます。Scratchというアプリを使えば簡単です。^^このアプリを使い、だいたいどういうことをやるかについては事前に親御さんにもご了承いただいておりました。その共通認識を元に自由に開催させていただいたことには大変感謝しております。ぶっちゃけうまくいった?予定通りにはいきませんでした。^^;小学生たちのパワーってすごい。毎回こちらがヘトヘトです。試行錯誤をしながら進めていくという感じで走りながら考えました。触る子にもすぐ実践できる内容も提供しました。これがけっこう難しいのです。大人だと当たり前にわかる前提が通用しないためです。x軸とy軸と...マイナスを使うと...例えばこの辺りは小学生には伝わりません。これをどう言い換えるか。?けっこうこれが地味に難しいのです。勝手がわかってきました。何事もやってみてわかることは多いですね。私は小学生の行動や心理を把握してる方の隊員だと思います。思いもよらない効果が多発します。その内の一部をご紹介していきます。変な動きをするのが楽しい!「え~~なにこれ、変なの~~!!」そんな瞬間ほど小学生は盛り上がります。爆笑が巻き起こります。子どもたちからすると新鮮なようです。日常生活の中でそんな特殊な動きに巡り会うことは少ないですが、パソコン上であれば飛んだり跳ねたりは自由に創作できます。それが面白いとなると何度も何度も試し始める。これがけっこう良い効果でした。自分であれこれやり始めるので、そこもすごく良いことだなと見ていて感じました。変なこと、新鮮なことを面白がってやってみる。新しいことを挑戦する気持ちとして大切です。パソコン操作に抵抗がなくなる!最初は恐る恐る触っていたような子も繰り返していくとスムーズにドラッグアンドドロップできるようになりました。小学生からすると、まずマウス操作が難しい。これも初期の発見でした。これが慣れてくると早い!^^自分でいろいろなものをクリックできるので、できることの幅が広がります。できることの幅が広がるという経験も子どもたちにとっては良い刺激ですよね!その適応能力のスピードには本当に驚かされます。今後の成長に期待が高まります。創作意欲がわく!「自分で何かをつくる」という経験って意外と少ないですよね。図画工作?夏休みの自由研究?積み木?レゴ?おりがみ?好きでやっている子は良いかもしれませんが、そういう機会や道具がない場合はずっとやってこなかったりするのです。誰でも簡単な操作でゲームや動画を制作することができます。自分で何かつくるって楽しい!その感覚はなんとなくご理解いただけるのではないでしょうか。夢中になる子は1時間ぐらい熱中しています。私はこの熱中している時間というのもとても大切だなと思っています。自分から「こうしたいんだけど、どうしたらいいの?」と聞いてきたときは、まさにアクティブラーニングを実感しました。自分が実現したいことを目指して必要な情報を獲得していく。これはいつの時代も通用する技術です。ここにたどり着いてくれた子にはとても可能性を感じました。なんかプログラマーっぽいことをし始める!?Scratchは疑似体験とはいえ、プログラムを組んで動かすので、うまくいかないときもあります。プログラミングの大変なところは、つまづいた瞬間です。あ~~なんでだ!うまく動かない!途中までは良かったのにここが!そんなことを日夜繰り返し、やっとの思いで一つのプログラムが動きます。世のエンジニアの皆様はこうしている今も苦しんでおられるでしょう。^^;大事なのは【トライ&エラー】。エラーしたときこそ修正してトライ。その繰り返しがとても大切です。実は同じようなことが起きました。原因を探して「あ!ここ違った!」と見つけていく。慣れてきた子からそのような様子が見られました。学校の宿題のドリルよりも「動かせば正解不正解がわかる」という意味では、トライ&エラーをするには良い機会だと感じました。パソコン上ですから、いろいろ変更を加えるのが簡単ですしコストがかかりません。挑戦できるという意味では良い土壌だと思いました。これからプログラミングを検討されている方へいかがでしょうか?少しでも私の経験に共感していただけたようであれば何よりです。今日はここまでにしたいと思います。最後に、一応先に実践した者として皆様に助言したいことがあります。子どもたちの可能性をできるだけ広げる選択肢を提供してあげようということです。私の教室では、最初にも申し上げた通りプログラマーになることを目指していません。ゆえに、基本構造やら文法、ルールみたいなものを逐一確認したりはしません。やることもできるだけシンプルに、そして余白のある作業とスケジュールを目指しています。教えた通りにやらず遊びに走ってしまう子もいますが、かなり大目に見ています。そこには理由があります。それは、その子がたどり着く世界が私の想像を超えてくるからです。私のやり方通りにやらない、ということは逆に言えば私の想定通りにはならないということです。それが0点なのか?私は違うと思います。プログラミングを使って実現できる世界はまだまだ広がっています。その片鱗をScratchというアプリの中では体験できます。それは言われた通りのことをやっているだけでは見えません。再挑戦して見えてくるのです。子どもたちの自由さ・可能性を信じてあげると実はもっとチャンスがあることを強く感じました。私たちはどうしてもこうした方が良いのではないか?子どもたちの将来のためには!自分たちはこうだった!ということに囚われがちです。自由にシンプルに「触れる」だけでも伝わることはたくさんあるのです。何か新しい側面を見せてあげることができたのなら嬉しいなと思いました。建築を学んだり、信託銀行で金融を学んだり、伊豆で地域おこしをしたり。てらけん伊豆おこしプロジェクトこんにちは!伊豆・松崎町地域おこし協力隊のてらけんです。...プログラミング教育プログラマーではない僕がプログラミングを教える理由。てらけん伊豆おこしプロジェクトこんにちは!伊豆・松崎町地域おこし協力隊のてらけんです。コメントをキャンセルメールアドレスが公開されることはありません。付いている欄は必須項目です次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。【仲間募集!】2020年は真面目にWEBライティングします。【知って欲しい】地域おこし協力隊を救う魔法の言葉【お互い様でいこう】Contentsプログラミングを小学生に教えてみてわかったこと。【体験から語ります】プログラミングを小学生に教えてみてわかったこと。建築を学んだり、信託銀行で金融を学んだり、伊豆で地域おこしをしたり。/https://youtu.be/yKMkXsyqoc8全伊豆が泣いた。伊豆おこしプロジェクト。