プログラミングを自由研究として提出するサンプルを紹介します。
形はこのまま真似すれば大丈夫です、あとは自分の作品の内容に合わせて文言を修正してください。
自由研究まとめサンプル
タイトル: スクラッチでブロック崩しゲームを制作
1.はじめに
私は今回の自由研究で、プログラミング言語「スクラッチ」を使ってブロック崩しゲームを作りました。ゲームを作る過程で、プログラミングの基本や論理的思考について学ぶことができました。
2.材料と道具
パソコン
インターネット接続
スクラッチ(オンラインまたはダウンロード版)
3.作り方
(1)スクラッチに登録して、新しいプロジェクトを始めました。
(2)ボール、パドル、ブロックのスプライトを作りました。
(3)ボールの動きをプログラムしました。
(4)パドルをマウスで動かせるようにしました。
(5)ブロックとの衝突判定を追加しました。
(6)スコア機能を付けました。
4.作品へのリンク
作品をインターネットで公開しました。
https://scratch.mit.edu/projects/1043518942
5.プログラム
6.画面
7.工夫したところ
ボールの速さを徐々に速くしました。
色々な形のブロックを作りました。
ゲームオーバーの画面を作りました。
8.難しかったこと
ボールがパドルや壁に当たったときの跳ね返り方向を調整するのが難しかったです。何度も試行錯誤して、うまくいくまで頑張りました。
9.感想
プログラミングは最初難しく感じましたが、少しずつ理解できるようになり、とても楽しくなりました。自分で考えたゲームが動くのを見て、とてもうれしかったです。これからもプログラミングを続けて、もっと複雑なゲームも作ってみたいです。
10.参考にした資料
スクラッチの公式ウェブサイト
プログラミングの入門書
参考書籍
自由研究をテーマとした書籍も発売しています。ぜひ参考にしてください。
コメント