ぷよぷよプログラミング

ぷよぷよプログラミングとは

株式会社セガとアシアル株式会社が共同で提供している「SEGA CHALLENGE! ぷよぷよプログラミング」は、「第17回 日本e-Learning 大賞」の「日本電子出版協会会長賞」を受賞したもので、HTML5 アプリ開発ツール Monaca を使ってぷよぷよのプログラミングができるというものです。

ぷよぷよプログラミング
⇒「Enjoy to Code」をクリック。
  ↓
ぷよぷよプログラミング for Monaca Education

期待できる効果

小冊子を見ながら一字一句写経(書き写し)をして動くようにしていくもので、このプログラミング学習を行うことによって、以下が期待できます。

・パソコンの操作ができるようになる。
・コーディングルールを知り、プログラミングに慣れる。
・小さなミスを自分で修正する能力を身につけることができる。
・完成させたという自信になる。

面白そうなのでやってみた

アカウントを作成し、「ぷよぷよプログラミングに挑戦」にある4つのコースからやってみたいコースを選択します。
⇒基礎コース(入力量4行)、初級コース(入力量28行)、中級コース(入力量95行)、上級コース(入力量1015行)
プロジェクトの一覧に作成されるので、選択して「クラウドIDEで開く」をクリックします。

左側にディレクトリツリー、真ん中にファイルの内容とデバッグ窓、右側にゲーム画面が表示されるので、
小冊子を見ながらファイルを完成させていきます。

ソースコードを見ながら入力して完成させると、右側でぷよぷよのゲーム画面が表示されます。
基礎コースの4行入力でも最終的にゲームが完成するので、達成感が得られるものとなっています。

小冊子にはソースコードの他にちょっとしたプログラミングのルールが書かれているので、ルールを理解しながらプログラミングすることができます。

一人で行う場合には自分のペースで確実に進めることができ、複数で行う場合には終了までの時間を競ったりすることもできるため、個人・チーム両方でのプログラミング学習が可能と思われます。

まとめ

写経といえどソースコードを実際に入力していくので、プログラミングに慣れるのにはちょうど良いと思いました。
プログラミングへの興味が強い場合には、他のソースコードの動作について調べようとする子も出てくることが予想されます。

ご興味がある方は一度やってみてください!

この記事が気に入ったらサポートをしてみませんか?