知りたいことだらけ♪

知らないことだらけ♪知りたいことだらけ♪

*

小学生でも簡単にプログラミング!自由研究に最適!

夏休みの自由研究のテーマは決まったか?

息子(小2)
全然決まってない!
何か良い実験とかない?

ゲーム好きやろ?
自分でゲーム作ってみたら?
プログラミング教えてあげるわ。

息子(小2)
えっ!?そんなん無理やわ。難し過ぎるわ。

簡単にできるソフトがあるんよ。
お父さんに任せとけ!

というわけで、小学2年生の息子の自由研究でプログラミングして簡単なゲームを作ることにしました。小学生がプログラミングなんて難しいって思われがちですが、実はとっても簡単に作る方法があるんです。

しかも、凝り出せば本格的なゲームアニメーションなんかも作ることができてしまいます。最近では小学校のカリキュラムにプログラミングが組み込まれているという話も聞いています。

今日は、「プログラミングでゲームを作ろう!」という小学生向けの自由研究テーマについて記事にしてみたいと思います。自宅のパソコンで簡単に作れますので、お子さんと一緒に是非挑戦してみてください。
 

SPONSORED LINK
 


 

スクラッチ言語で簡単にプログラミング

ゲームを作るにはプログラミングを学ぶ必要があります。子供向けに、プログラミングを楽しく学びながら実際にプログラミングをできるソフトがあります。

それが、Scratch(スクラッチ)言語です。
スクラッチ2

スクラッチはマサチューセッツ工科大学(MIT)が開発したプログラミング学習用の言語で、初心者や子供でも無理なく感覚的・視覚的にプログラミングの考え方を学ぶことができます。

具体的には、物事の目的を達成する為の工程を順序立てて考え、それをブロックを積み上げていくような感覚で並べるだけなのです。たったそれだけでプログラミングが学べてしまうというので、本当に素晴らしいですよね。

言葉で説明してもなかなか伝わらないと思うので、YouTubeに投稿されていた動画を見てイメージを掴んで下さい。

動画を見てみると、

こんなのがプログラミングなの?

って思いますよね。それに、こんなゲーム感覚で作るのって実際のプログラミングとは全然違うじゃないの?って思いますよね。

でも、スクラッチ言語は立派なプログラミング言語なのです。本当に色々なことができますし、色んなことを学べるので、子供用と思って馬鹿にしてはいけません。とっても奥が深いのです。
 
スクラッチは勿論フリーソフトなので、公式サイトからダウンロードしてインストールしてみてください。

スクラッチの公式サイトはこちら⇒スクラッチダウンロード
 

SPONSORED LINK
 


 

実際にプログラムを作ってみる

では、実際にプログラミングをして簡単なゲームを作ってみましょう。上の動画のサッカーゲームも良いのですが、もう少し簡単なゲームを作ってみたいと思います。

その名も、「猫を捕まえろ」。ランダムな位置に表示される猫の画像をマウスでクリックすることで得点が加算されるという簡単なゲームです。

プログラムの内容を以下にまとめます。

(1)スタート
  • 猫をランダムな位置に表示
  • 得点をゼロにクリア
  • 制限時間を設定
  • 制限時間がゼロになった時にゲーム終了

 

(2)猫をクリック
  • ポイントを加算
  • 猫の表示を消す
  • ランダムな位置に猫を再表示させる

 
実際、一つずつ処理をしていけば確実にゲームは完成するので、小学校低学年のお子さんでも作ることができます。

では、具体的なプログラミングを見ていきましょう。
 

プログラミング

説明が長くなってしまうので、スライドショーを作ってみました。実際に作成されるときはスライドショーを見ながら少しずつやってみてください。

最終的なプログラム内容はこちらです。

ステージのプログラム
ステージのプログラム

猫の動きのプログラム
猫のプログラム
 
上の通りに並べればゲームは完成です。簡単ですね。あとは自分なりにアレンジしてみると面白いと思います。猫のプログラムをコピーすると何匹もの猫が別々に動くのでゲームを複雑化することも可能です。色々やってみましょう。
 

(おまけ)研究の動機

研究の動機はとても簡単です。息子はかなりのゲーム好き。ゲームが好きで好きで・・・視力がかなり低下したようです。

というわけで、そんなにゲームが好きなら自分で作れっていう話ですよね。そこまでは書かせませんが、小学生らしい言葉でまとめてみると良いでしょう。

例えば・・・

僕はテレビゲームが大好きなので、ゲームがどのようにしてできているのか知りたくなりました。また、自分でゲームを作れたらいいと思い、調べてみることにしました。

 
こんな感じでどうでしょうか。
 

まとめ

今回、小学二年生の息子の自由研究の為にスクラッチというプログラミング言語を使って簡単なゲームを作ってみました。実は私も実際にスクラッチを使用したのはこの時が初めてだったのですが、慣れてしまえばとっても簡単!!

使い方がわかれば、後は自分のやりたいことを整理して順番に並べていくだけでゲームができてしまいました。

プログラミングと聞くだけでアレルギー反応を起こす方が居られるかもしれませんが、子供の好奇心は無限大です。ほんの少し一緒にやてみませんか?

自分の考えた通りにできあがると満足感が得られます!
ゲームも作れて、一石二鳥ですよね。実はこの後、ブロック崩しのプログラムも作ってみました。興味のある方は連絡頂けると、まとめたレポートをお送りすることは可能です。
 
他にも自由研究関連の記事を書いています。是非読んでみてくださいね。
カエルの色は変わるのか!?自由研究におすすめのネタ紹介します!
自由研究のテーマが幼稚?中学でも十分通用します!!
子供の自由研究!虹はどうしてできるの?
自由研究のまとめ方!見栄え良く模造紙に書くには?
自由研究に「カブトムシの力調べ」たった1日で完成!
メンマの作り方!醗酵食品の自由研究で発表!
自由研究テーマ「パンの醗酵」失敗事例も発表に活かそう!
10円玉ピカピカの自由研究!たった30分で実験終了?
あじさいの色を変える方法!庭のあじさいをより綺麗に!

SPONSORED LINK
 

 - 教育

  関連記事

magnet-clip_small
モーターを自作して自由研究で発表しよう!

小学4年生の息子がおもちゃの車で遊んでいたのですが・・・ 実は、学生時代にアルバ …

読書感想文
読書感想文の書き方について考えてみよう

夏休みの宿題でメインとなるのはやはり、 読書感想文 自由研究 絵や工作   では …

P
入口と入り口!どっち?正しい表記を使ってますか?

ふとした疑問を小学校の先生に聞いてみたと言ううちの娘ですが、先生の答えが曖昧だっ …

ペンキ塗り
おやじの会の活動を通じて子供達と触れ合いを・・・

今年度の会長をさせられております、正人です。 こんにちは。 そうなんですよ、おや …

自由研究1
自由研究のテーマが幼稚?中学でも十分通用します!!

そんな風に言ってはみたものの、例えば小学校低学年で行った自由研究のテーマを中学生 …

ふたり
高学年課題図書『ふたり』の感想

『ふたり』  福田 隆浩 (著) 主人公の小学6年生の准一は転校生の佳純がいじめ …

カブトムシ
自由研究に「カブトムシの力調べ」たった1日で完成!

小学校の自由研究はやっぱりネタに困りますよね?子供が一人でやってくれたらいいので …

自由研究3
自由研究のまとめ方!見栄え良く模造紙に書くには?

小学校の自由研究って今でも模造紙にまとめてるんですね。ちょっとびっくりしました。 …

ぼくはうちゅうじん表紙
2015年の課題図書!小学校中学年向けの本を読んでみた!

課題図書と言えば夏休みの読書感想文ですよね。でも、夏休みに入ってしまうと、なかな …

修学旅行2_1
小学校の修学旅行!お小遣いは余分に持たせる?

来週は娘の小学校の修学旅行。実は、お小遣いで迷ってます。 小学校の修学旅行という …