小学生からのプログラミング学習において最強の教材が任天堂から発表されました。
ニンテンドースイッチ「ナビつき!つくってわかる はじめて ゲームプログラミング」が2021年6月11日発売予定で予約受付中。
2児の父親であり現役のソフトウェアエンジニアである筆者が、最強のプログラミング教材として期待せずにはいられないポイントを紹介!
最強のプログラミング教材として期待せずにはいられないポイントを紹介!!
スーパーマリオを初めとした、世界中の子供から大人までを魅了するゲームを開発する「任天堂の開発室」が制作しているという点だけでも期待大。
過去、「ニンテンドーラボ」にも、ゲームを制作する機能がありましたが、
こちらをさらにゲーム制作にフォーカスし、より子供向けにパワーアップしたソフトのようです。
正直、昨今はプログラミング教材が世の中にあふれており、その中には、
あまり面白くもないし、途中で挫折してしまうような、名ばかりのプログラミング教材があったりしますが、
任天堂の作るゲームはいかに子供目線できちんとデザインされているかを日頃から大きく感じているので、
この「ナビつき!つくってわかる はじめて ゲームプログラミング」は期待感しかないです。
昔、DSで「メイドイン俺」という同じくゲームを作れてしまうソフトがあったのですが、
いつかSwitchでリメイクされないかなぁ。。と常々思っていたので、
同じようなソフトが発売されるなんて、嬉しすぎます。
小学校からのプログラミング教育の必修化に伴い、
子供達に「プログラミング」自体を学ばせなければと親たちは考えますが、「プログラミング」は手段です。
目的もないのに、「プログラミング」を学ばせようとしても、おそらく身に付かないですし、挫折します。
プログラミングは、目的の達成の為の道具にすぎません。
大事なのは目的と、自らの意欲(内発的動機付け)です。
「ゲームを作って遊びたい」という純粋な目的と子供達の自らの意欲は、とてもパワフルです。
ゲーム制作は子供達のやってみたい!楽しい!を学びに変える絶好のチャンスです。
ゲーム制作は、ゲームを純粋に遊ぶだけとは違って、論理的な思考や想像力を必要とし、また様々な分野の知識が必要になります。
ゲーム制作は、うまくいかない事もあり、挫折してしまう様々な壁がでてくるでしょう。
でも子供達の純粋な目的と意欲が、この壁を乗り越える力になり、大きな学びになると思います。
コーダー道場にあつまる子供たちも、初めはただ純粋にゲームを作ってみたいという気持ちで集まりプログラミングを始めている子が多いかと思います。
そして高学年になると徐々にゲーム制作だけでなく、
自分の周りの社会や問題を解決することにも興味や関心が及び、様々なプログラミングに自ら挑戦しているような子供たちが多い印象です。
プログラミングというと真っ黒い画面で英語をカタカタと打つイメージ(テキストベース)があると思いますが、
世の中にはScratchを始め、機能をもったパーツをビジュアル的に組み合わせてプログラムするビジュアルプログラミングという方法を用いる環境・言語も色々あります。
ビジュアルプログラミング環境は、教育向けだとか、実用的でないというイメージを持たれるかもしれませんが、多くの分野で実用されています。
映像業界では、MAX, TouchDesigner,vvvv, houdini
ゲーム業界では、ディファクトなゲームエンジンであるUnreal Engine 5のブループリントや、
Unityのビジュアルスクリプティング等でビジュアルプログラミング環境が使われています。
はじめから、テキストベースのプログラミングは敷居が高いかなと個人的には思います。
このソフトでは、独自のビジュアルプログラミング環境で、子供達に親しみやすいように、
それぞれの機能を持ったノードがノードンという名前で一つの生き物のように表現され、
直感的にもとてもわかりやすくなっています。

タイトル通り、ステップごとにナビ付きでやさしく教えてくれるようです。
せっかく環境を与えても、難しすぎたりすると途中で挫折してしまい、最悪プログラミングが嫌いになってしまいます。
おそらくこの点、任天堂さんのゲームデザインのノウハウなんかが活かされており、
スムーズに進行していけるんじゃないだろうかと勝手に期待しています。
むしろ子供だけではなく、プログラミング未経験の大人にもちょうど良いんじゃないでしょうか。

普段子供たちが遊んでいる同じSwitchで、自分の作ったゲームが動くという事が、子供たちにとったらどれだけ嬉しいことか。
Sratchで作ったゲームをパソコンで動かす場合とはまた違い、格別の嬉しさがあることでしょう。
作った作品はインターネットを使わなくても、近くの友達とローカル通信で交換できるようです。
友達と作品を交換しあうことで、モチベーション上がる事まちがいなし。

さらには、インターネット経由で世界に向けて公開できるようです。さらにモチベーション上がる事間違いなし。
Nintendo switch online加入が必要です。

きになるのは「アレンジ元あり」とういう記載が見えるので、他人のゲームを改造する事ができるのかもしれません。
他人のプログラムを見て理解しそれを改造するのはとても頭の使う作業でとても勉強になります。
こういった部分にも期待できそうです。
なぜこんなに安いのでしょうか。。
下手なプログラミングスクールに無理して通わせるよりも、まずこれを子供にプレゼントしてあげた方が効果がありそうですし、安上がりです。
ダウンロード版もありますが、パッケージ版は、ノードンたちの機能や使いかたを確認できる「ノードンふりかえりカード(84枚)」がついているようです。
マイニンテンドーストアでは、ダウンロード版でもカードがついているセットや、カードを単体でも購入できるようです。
筆者はamazonが少し安かったのでamazonで予約しました。
子供達の為に購入したとはいえ、一番心待ちにしているのは自分自身だったりします。
また、ソフトが到着したら、レビューしたいと思います。
ところでこのソフト、タイトル名がやたら長く、なんて呼べばいいんでしょうか?
略して「はじプロ」が妥当でしょうか。
はじプロに期待です。