2020年に小学校でプログラミング教育が必修化され、プログラミングゲームやプログラミング学習教材やプログラミングおもちゃなど、プログラミングの学び方や遊び方が増加傾向にあります。
プログラミング学習に限ったことではありませんが、子どもは楽しいことや興味があることには前向きに取り組むことができ、集中できるのでゲーム感覚で学ぶ方法はおすすめです。
今回は、プログラミング学習に最適なゲームをご紹介します。
プログラミング教育の目的とは
プログラミング教育は、2020年小学校で必修化されました。
プログラミング教育の目的は、難しいコードや記号を覚えることではなく、プログラミング的思考を身につけることです。
文部科学省では、プログラミング的思考について以下のように記しています。
自分が意図する一連の活動を実現するために、どのような動きの組合せが必要であり、一つ一つの動きに対応した記号を、どのように組み合わせたらいいのか、記号の組合せをどのように改善していけば、より意図した活動に近づくのか、といったことを論理的に考えていく力が必要になる。
文部科学省「小学校段階におけるプログラミング教育の在り方について」
プログラミング的思考は、人生や社会づくりに生かしていくために必要な考え方です。
プログラミング学習で、プログラミング的思考やプログラミングの考え方を身につけることは、子どもの頃だけではなく、大人になってからの糧にもなるでしょう。

プログラミング学習に最適なゲームとは
プログラミングの学び方は、小学校で学ぶだけではありません。
プログラミングゲームやプログラミングアプリ、プログラミングおもちゃ、プログラミング教材など様々あります。

Nintendo Switchには、プログラミング学習に最適なゲームが様々あります。
ここからは、プログラミング学習に最適なゲームを3つご紹介します。
ナビつき! つくってわかる はじめてゲームプログラミング
「ナビつき! つくってわかる はじめてゲームプログラミング Nintendo Switch」は、任天堂の開発室から生まれたプログラミングソフトです。
ナビゲーションに従ってノードンという不思議な生き物をつなげるだけで、ゲームプログラミングを体験できます。
単にゲームを楽しむだけではなく、プログラミングでゲーム作りができるソフトなので、ゲーム遊びが好きなお子様におすすめです。
- 自分で描いたキャラクターを操作できるようにする
- 描いた絵を背景にする
- BGMをつける
テクニックを身につけることで、上記のようなこともできるようになります。
「ナビつき! つくってわかる はじめてゲームプログラミング Nintendo Switch」は、プログラミングで楽しくゲームを作りながら、プログラミングの仕組み、テクニックを養うことができるソフトです。
作ったゲームは、一人で遊ぶだけではなく、共有もでき、友達や家族と一緒にゲームをするという楽しみ方もあります。
Nintendo Switch マインクラフト
「Nintendo Switch マインクラフト」は、作ること、生き抜くこと、友達とプレイすることなどを楽しむことができるゲームです。
マインクラフトの売上本数は、2億3,000万以上です。
ゲームソフトの世界売り上げ歴代ランキングは、マリオカート8 デラックスやWii Sports、テトリスなどを抜いて第1位です。
マインクラフトが人気の理由として、自由な世界ということがあります。
マインクラフトの世界は、どんな遊び方をしても良く、何をしても自由です。
自由な世界の中では、建築やサバイバルで遊ぶことができ、創造力や忍耐力、問題解決力なども養うことができます。

スーパーマリオメーカー2
「スーパーマリオメーカー2 Nintendo Switch」は、スーパーマリオのコースを自由につくって、あそぶことができるゲームです。
パーツの配置や仕掛け、様々な組み合わせで、自分だけのマリオのコースを作ることができます。
「スーパーマリオメーカー2 Nintendo Switch」では、自分でゲームを作るので、創造力が必要なゲームです。
自分の思い通りにならない時には、改善しなければ、前へ進むことができません。
ゲーム作りで試行錯誤すること、考えることは、プログラミング学習で身につく問題解決力や忍耐力を養うことにも繋がるでしょう。
スーパーマリオメーカー2は、作るだけではなく、世界中から投稿されたコースで遊べるという楽しみもあります。
プログラミングの考え方を養うことができる「スーパーマリオメーカー2 Nintendo Switch」の他、マリオの知育玩具も家庭学習におすすめです。

まとめ
プログラミング学習に最適なゲームやおすすめのプログラミング教室などについてご紹介しました。
プログラミング学習ができるゲームは、様々なタイプがあることもお分かりいただけたでしょう。
子どもが好きなことや興味があることで学ぶことは、学習意欲を高めるので、反応を見ながら選ぶことがポイントです。
プログラミング学習の方法は様々ありますから、お子様に最適な学習内容を選びましょう。
親や保護者の方のサポートが必要ですから、この機会にご家庭での遊びとしてプログラミングゲームを取り入れてみませんか。



コメント