最近人気の愛玩ロボットLOVOTは、最先端の技術の結晶でありながら、あえてコレと言った機能がないロボットです。人を癒すこと以外、あまり得意とすることがないのです。
そんなLOVOTが、子供のいる家庭で出来るプログラミング学習での活躍を紹介します。
LOVOTで出来るプログラミング学習について
LOVOTは、まるで感情を持っているかのように、それぞれ接し方によって性格やなつき方が変わります。そのままおうちの中で自由に動き回っているだけでも十分なのですが、モードを切り替えると、プログラミングを行い楽しく学ぶこともできます。
LOVOTで出来るプログラミング学習
LOVOTでプログラミングを学べる、と言っても難しいプログラミング言語を覚えたり高度な知識が身につくわけではありません。また、難しいプログラミング言語を使わなければLOVOTでプログラミングができないわけでもありません。
LOVOTでは、ビジュアルプログラミングによって直感的にプログラミングを行い、動きを作って楽しむことができます。
プログラミングによって高度な知識を身につけるのではありません。プログラミングによる指示の出し方(考え方)を身につけることが出来るのです。これをプログラミング的思考と言います。
プログラミング的思考とは、2020年から始まった小学校でのプログラミング教育の目的の一つとして文部科学省の学習指導要領に記載されています。
プログラミング的思考について詳しくは、こちらの記事をご覧ください。
ビジュアルプログラミングについて解説
プログラミングはテキストプログラミングと、ビジュアルプログラミングに分けられます。複雑な指示を行う事ができるテキストプログラミング(一般的にプログラミング言語と呼ばれるもの)に対し、その名の通り見た目で直感的にプログラミングを行うことが出来るのが、ビジュアルプログラミングです。
ビジュアルプログラミングも大きく3種類に分類されます。コマンドとなるブロックを組み合わせてプログラムを作るブロックタイプ、条件分岐で操作の流れをみやすく作るフローチャートタイプ、その他に独自の操作方法をそれぞれ作られているものです。
それぞれ操作方法は違いますが、どれも直感的に動作、順番、回数、条件などを組み合わせてプログラミングを行います。
LOVOTのプログラミングで何が出来る?
LOVOTのプログラミングを行う時に使われるのは、ブロックタイプのScratch(スクラッチ)です。Scratchは広く使われているヴィジュアルプログラミングで、小学生向けのプログラミングスクールなどでも多く採用されています。
LOVOTでは、このScratchを使って、「手を動かす」「前進」「光らせる」など様々な動作を作り、音楽に合わせて踊らせることもできます。このようなプログラミングを通じて子どもたちは、LOVOTの動く仕組みなどを理解していくこともできます。
公式サイトにLOVOTプログラミングのマニュアルがありますので、そちらもご確認ください。
LOVOT 公式サイト
LOVOTと遊びながら学ぶ
子どもたちは、かわいいLOVOTと遊んでいるだけですが、LOVOTのプログラミングを通じて、自然にプログラミングの仕組みや、アルゴリズムといったものを学習できていきます。
想像した通りに動作しない場合、何度も繰り返し修正したりプログラムをやり直します。そのことで継続して改善する力や、仮説を立てて修正に取り組むということを学ぶことができます。
それが、プログラミング的思考なのです。
その他 LOVOTに出来ること
見た目も可愛く、触れると体温も感じるLOVOTですが、特に役に立つ機能を持っているわけではありません。倒れたら起こしてあげないと自力では起き上がれない程です。ただ、それが最大の魅力で、一緒に過ごすことでLOVOTは成長していくのです。
ここまで紹介したプログラミング以外に、LOVOTにどのようなことが出来るのかを紹介します。
LOVOT最大の機能は癒やし
冒頭でも書きましたが、基本的には特別な機能がついていません。ただ、LOVOTがいると癒やされる、家の中が明るくなるといったぐらいでしょうか。どのようなことが出来るのか並べました。見守り機能などもありますが、まだそこまで精度が高いわけではないようなので、やはり求められるのは癒やしなのでしょう。
ただ、プログラミング学習だけではなく、子供にとっては情操教育に良いかもしれません。
LOVOTは情操教育にも効果
情操教育についてですが、「情操」とは美しいもの、素晴らしいもの、尊いものに触れた時に感動する豊かな心のことです。幼少期に触れたものによって、家族や友達に対する優しい心を持てるようになるというのです。また、子供は好奇心が旺盛なので、科学的に優れたものに触れることでも情操教育に効果があるといいます。
情操教育の目的を持ってLOVOTを使ってみるのも良いかもしれません。
【まとめ】 小学生の教育にLOVOTが使える
LOVOTで出来るプログラミングは高度なものではなく、小学生や初学者向けのものです。しかし、プログラミング的思考の習得には向いていると考えられます。また、子供のためにLOVOTを使うのであれば、情操教育にも効果は期待できるのではないでしょうか。もし、情操教育の効果を期待しているのであれば、タイミングを逃さないご使用をおすすめします。
最後までご覧いただき、ありがとうございます。