お客さまがご利用のブラウザはサポートされていないため、正常に利用できない可能性があります。 お手数ですが、こちらをご確認いただき推奨環境のブラウザをインストールしてご利用ください。

Scratchで楽しむ親子参加型、ゲームプログラミング講座3

オンライン

「Scratchで始める親子参加型、ゲームプログラミング講座」を受けた生徒さん向けの講座となっております。

こんなことを学びます

今回の講座は、「Scratchで始める親子参加型、ゲームプログラミング講座」を
受講された生徒さん向けの講座となっています。
基本となるScratchの操作ができる方向けに、プログラム作成をメインに
進めるワークショップです。

本講座では、「インベーダーゲーム」を作るワークショップとなっております。
昔懐かしのシューティングゲームを作成します。
沢山のインベーダーが画面上部に整列して、侵略してきます。
ミサイルを発射して、インベーダーから地球を守るゲームとなります。

50匹のインベーダーを画面内に配置しながら、
それぞれのインベーダーを動かすプログラミングをする事になります。
単体のインベーダーのロジックを複製して作成(クローン)するという
仕組みを理解する必要があります。

スクラッチのゲーム画面内の座標として、少し難しくなるのですが、
画面の中央をx座標=0、y座標=0として、プラス方向とマイナス方向の
座標が存在します。

ゲーム内の端から左下から順番にインベーダーを配置して、10列5段に並べます。
この辺りを学習する事になります。
※算数の範囲をこえる部分(中学レベルの数学)が少しだけ入ってきます。

第3段という事で、少し難易度が上がった講座となっております。
なるべく分かりやすく、楽しみながらゲームが作成出来れば、幸いです。

<こんな風に教えます>
オンライン講座で、zoomを使って少人数制のグループで丁寧に教えます。
レクチャーとワークを組み合わせた二部構成です。
講師の一方的な説明にならずに参加者の皆さんと対話する形式で、
自由に楽しく学んで頂きます。

<持ち物>
Windowsもしくは、Macパソコン
zoomでのオンライン会議
常時接続が可能なネットワーク環境

<定員>
基本 5名
(要望に応じて変わります)
続きを読む

開催日程がありません

開催予定エリア

オンライン

価格(税込)

¥1,000

受けたい
8人が受けたい登録しています

オンライン受講日程

開催日程はありません。開催リクエストを送ってみましょう。

価格(税込) ¥1,000

この講座の先生

システムエンジニア(プログラミング歴40年)

小学6年生の時に、電気屋さんに通いながら、ゲームプログラミングを始めました。
ゲームを楽しむために、電波新聞社から月刊紙として発刊されていた月刊BASICマガジンを毎月欠かさず買っていました。
投稿されていた面白そうなゲームのプログラムを打ち込んで遊びながら覚えましたw
現在は、趣味が仕事となり30年ずっとプログラムを作り続けております。

2020年度から小学生向けにプログラミングの授業が始まります。授業で教えるScratchという言語は、プログラムを覚える教材として、とても良く出来ている言語です。

ゲームプログラミングをしながら、楽しくプログラミングを学べる環境を提供できたらと思い、オンライン講座を開きます。

<修得言語>
Scratch
React Native
Python
C#
C++
C
V B
PHP
Java
Java Script
VB Script
FORTRAN
COBOL
BASIC
+ 続きを読む

  • 当日の流れとタイムスケジュール

    <所要時間>
    120分程度

    <当日のレッスンの流れ>
    120分 ワーク作業
        zoomで画面を共有しながら、1ステップずつ
        動かしながらゲームを作ります。
        ※質疑応答は、随時受け付けます
      
      <目次>
       1.自機の画像を取り込もう
        用意した素材集から画像を取り込んで、作成します。

       2.自分を動かそう
        前回の講座のパドルの動きと同様に、左右に動かします。(復習)

       3.インベーダーを配置しよう
        用意した素材からインベーダーの画像を取り込み。
        画面に、5段10列の50匹配置します。

       4.インベーダーを動かそう
        複数作成したインベーダーを動かします。

       5.ミサイルを発射しよう
        スペースキーにてミサイルを発射します。
        自分の位置からミサイルを発生させ、画面上部に向かって移動させます。

       6.インベーダーを破壊しよう
        ミサイルがインベーダーに命中した場合、インベーダーを破壊します。

       7.インベーダーもレーザーを発射しよう
        インベーダーからレーザーを発射します。
        どのインベーダーからレーザーを発射するか、ランダムに発生させる
        ロジックを作成します。

       8.ゲームオーバーの条件を作成しよう
        インベーダーに侵略されたもしくは、レーザーに当たった場合、
        ゲームオーバーにします。
    • 受講する際は以下をお読み下さい

    ※ストアカでは講座に適用される保険を用意しています。詳しくはストアカ補償制度をご覧ください。

    レビュー13

    • 楽しかった!( 12 )
    • 勉強になった!( 13 )
    • 行く価値あり!( 12 )
  • W2

    女性 40代

    この講座は「集中して学べる講座」でした

    インベーダーゲーム作りたい!と、やる気満々で受講しました。途中、集中力が途切れ心配しましたが、先生の丁寧な説明のおかげで最後まで作る事ができました。
    また、よろしくお願いします。

  • W1

    女性 30代

    この講座は「のめり込む講座」でした

    スクラッチの仕組みなど色々と考えて進めるようになりました。丁寧な説明と指導ありがとうございます!定期的に受講していきたいと思います。

  • W1

    女性 50代

    この講座は「分かりやすくてまた受けたくなる講座」でした

    9歳の息子一人で参加させていただきました。講座前から非常に丁寧にご対応いただき、親としても大変安心して受講させることができました。また本人も終了後大興奮で(笑)、「楽しかった!」「先生が優しくて分かりやすくて、また受けたい」とのことでした。またぜひお世話になりたいと思います。本当にありがとうございました。

  • M3

    男性 50代

    この講座は「子どものプログラミング知識がグッと上がる講座」でした

    ゲームプログラミング講座を1から3まで受講させていただきました。子どもの知識がグッと上がったとように思います。先生もものすごく熱心にそして丁寧に指導していただけました。ありがとうございました。

  • W1

    女性 30代

    この講座は「子供が楽しめる講座」でした

    2日にわたり、急なお願いにもかかわらず対応いただきました。
    レビューが遅くなり申し訳ありません。
    リクエスト開催にも応じてくださる、先生です。

    今回も楽しく受講させていただいておりました。

    子供たちからのリクエストも聞いてくださり、
    リクエストしたゲームを作れるようになることを楽しみにしています。

    まだ自ら考えてゲームをアレンジすることは
    なかなか難しいところですが、
    まずは触ってみて慣れてほしいなぁと思っており
    スクラッチを触ってみる、動かしてみることに長けている講座であると感じております。

    またどうぞよろしくお願いします。

  • この先生の他の講座

    他の人はこんな講座も見ています

    38

    開催リクエスト受付中

    川崎・武蔵小杉 / オンライン
    2

    開催リクエスト受付中

    福岡(その他) / オンライン

    この講座に関連する講座

    お探しの講座が見つかりませんでしたか?