【先生向け事例・グループワーク】👦役割分担して一緒にゲームを作る👧
このnoteでは、プログミーを使って、もっと楽しく!もっと便利にビジュアルプログラミングを学ぶための活用事例をご紹介します✨今回は、グループワークで生徒同士が役割分担をして一緒にゲームを作る例です。
一緒にゲームを作らせてあげたい! けれど・・・
友達同士で教室に通っている子、教室で仲良くなった子たちが「一緒にゲームを作ろうよ!」「プログラミングコンテストにチームで応募しようよ!」と盛り上がっている様子は、何とも微笑ましいですよね。しかし同時に、一緒に作る上でのハードルを乗り越えられるか、心配になるかと思います。。。
これまで
これまで、ビジュアルプログラミングを使って一緒にゲームを作るには、大きく2つの方法がありました。
①1つのファイルを交互に編集していく
②別々のファイルで分担してプログラムを作成し、マージする
①の方法は、他のメンバーのプログラム製作中は自分は何もできず、暇です😑 一方で②は各々好きなペースでプログラムできますが、マージ作業が一苦労です🙄 さらに、マージ後にしか正しく動作するかを確認できず、その後も各自が編集する度に、マージしなければいけません😭
「先生、一緒にゲーム作るには、どうしたらいいんですか?👀✨」と目を輝かせる子どもたちには、どちらも高い壁です🧱 一緒に作るのを諦めたり、作ってる途中でうんざりしてしまう子もいるかと思います。例えばマージ作業を先生が代わりにやるのも、一苦労です…。
もうマージは要らない! 今すぐ一緒にプログラミング!
「一緒にゲームを作りたいのに大変過ぎる!!😫」 そんなときには、プログミーを使って、リアルタイムに共同編集しましょう♬
普段のビジュアルプログラミングの操作と変わらず、仲間と一緒にゲームを作れます。進め方の例と、進める上でのポイントをご紹介します😆
進め方の例とポイント
進め方の例とポイントを説明します。ここで記載した例では、しっかり段取りを組んでいるように見えるかもしれませんが、そこは実際にやるのは子どもたち!ノープランで作り始めたり、途中から全然違う方向に進んだり、うまく行かなかったり…色んな出来事が発生すると思います。それもまた、子どもたちにとっては大きな学びになると思っていますので、この例はあくまでご参考にしていただけると嬉しいです。
①ゲームのテーマを決めよう
アクションゲーム / ロールプレイングゲーム / レースゲーム / 音楽ゲーム / ストーリー…一口にゲームと言っても、色々あります。最終的にゲームが出来上がるように、メンバーとどのようなゲームにしたいかを話合いましょう。
<Point>
低学年の生徒などでテーマがよく分からない、なかなか決まらない場合は、
・普段よく遊んでいるゲームは何か
・これまで作ったゲームはどんなものだったか
などから考えるのがオススメです。
②ゲームのルールとゴールを設定しよう
ゲームのテーマを決めたら、次はゴールを設定しましょう。何ができたらゲームクリアになるか、です。例えば、アクションゲームを作ろうと決まったとします。
<ゲームのルール>
・主人公はランダムに落ちてくる果物を取ったら10ptゲット
・毒入りの果物を取ってしまうと−20pt
・0ptでゲームオーバー、100ptでゲームクリア
・制限時間は60秒
といった感じです。
③出てくるキャラクターと動きを考えよう
ゲームに登場するキャラクターとその動きを洗い出しておきましょう。役割分担しやすいですし、キャラクター間のやりとりを把握しやすくなります。
<Point>
実際の画面で、キャラクターのスプライトを出し、プログラムする内容をメモしていきましょう。ブロックを配置するエリアで右クリックすると、「コメントを追加」というメニューが現れ、黄色い付箋のようなコメントを挿入できます。全員でこの作業をやることで、認識を合わせやすくなります。
④役割分担して、プログラミング スタート!
出てくるキャラクターを役割分担して、プログミーでプログラミングを始めましょう!何も意識しなくても、ファイルはリアルタイムで同期され、一緒にゲームを作れます。
グループワークでのプログラミングのメリット
グループワークでプログラミングするメリットをまとめました😀
・一人で作るときよりも短時間でゲームが完成する
・仲間がいることで、難しいレベルにチャレンジしやすい
・「できた!」という喜びを共有しあえる
・生徒同士の教え合い / 学び合いによるスキルアップ
・コミュニケーション能力の強化
これまでは、グループワークで学ばせたいと思いながらも、ビジュアルプログラミングの世界ではプログラミング以外の部分で大きな手間がありました。プログミーなら簡単にグループワークを始められます!
プレイも一緒にしたいなら、Parsecを使ってみよう!
現在、プログミーではマルチプレイ(複数人での実行)に対応していません。しかし、他のサービスを利用することでマルチプレイは可能です。こちらの記事「プログミーで作ったゲームをParsecでマルチプレイする方法🎮」でマルチプレイの方法をご紹介しているので、参考にしてみてください😀
👩💻プログミーを使うには?
この記事を読んでプログミーを使ってみたい!と思われた方は、下記のお問い合わせ先にご連絡ください。まずは無料🆓でトライアルできます!
お問い合わせ先 ✉info@progummy.com
プログラミング教室の運営の方・先生、ビジュアルプログラミングで友達とプログラムを作ってみたいという学生さん、ご連絡お待ちしています!😆
この記事が気に入ったらサポートをしてみませんか?