コンテンツへスキップ

【Scratch入門講座⑫】にゃんこ大戦争ゲーム①:にゃんこ、ボタンの作成でローカル変数、確率ロジック、アニメーション制御を学ぶ

KIDSPROは、オンライン講座を03/21(土)、03/22(日)に実施します。

ゼロから学ぼうScratch(スクラッチ) プログラミング12時間目をアップ!にゃんこ大戦争 ゲームのボタンとにゃんこのプログラムを作りながら、カスタムブロック(関数)をつかったローカル変数、プログラムの整理、確率ロジック、 アニメーション制御について学びます。

【12時間目】ゼロから学ぼうScratch:にゃんこ大戦争ゲーム1

今回は、にゃんこ大戦争ゲームのボタンとにゃんこのプログラムを作りながら、ローカル変数、カスタムブロック(関数)をつかったプログラムの整理、確率ロジック、アニメーション制御について学びます。

日時: 2026/03/21(土) & 03/22(日)   17:30 ~ 18:30
場所: オンライン講座
対象: KIDSPROスクール生、KIDSPRO eラーニングをご利用の方
必要なもの: Scratchが使えるパソコン、またはタブレット
費用: 無料

オンライン授業をそのままアップ

 チャプター目次 :

0:00 はじめに(授業の概要)
1:35 学習用テンプレートの説明
3:31 出撃ボタンのプログラミング
14:21 にゃんこのプログラミング(アニメーション・移動)
40:26 おわりに

【12時間目】ゼロから学ぼうScratch:にゃんこ大戦争ゲームを作ろう

https://scratch.mit.edu/projects/1099668696

にゃんこボタンのバーが最大になったら、ボタンを押してにゃんこを出陣させることが出来ます。

 ゲームのやり方

※12時間目の授業では、にゃんこボタンとにゃんこのプログラムだけ作ります。

※学習用のScratchテンプレート(スクリプトが未完成)は、https://scratch.mit.edu/projects/1099967486/を利用してください。

1. ネコ:コスチューム


コスチューム番号:1 移動用A


コスチューム番号:2 移動用B


コスチューム番号:3 攻撃用A


コスチューム番号:4 攻撃用B


コスチューム番号:5 攻撃用C


コスチューム番号:6 敗北用

1. ネコ:スクリプト

2. ボタン:コスチューム


コスチューム番号:1

教育


コスチューム番号:2


コスチューム番号:3

・・・
コスチューム番号:4

・・・
コスチューム番号:5

・・・
コスチューム番号:6

・・・
コスチューム番号:7

・・・
コスチューム番号:8

・・・
コスチューム番号:9


コスチューム番号:10


コスチューム番号:11


コスチューム番号:12

・・・
コスチューム番号:13

・・・
コスチューム番号:14

・・・
コスチューム番号:15

・・・
コスチューム番号:16

・・・
コスチューム番号:17

・・・
コスチューム番号:18


コスチューム番号:19


コスチューム番号:20

2. ボタン:スクリプト

3. イヌ:スクリプト

※12時間目の授業では、イヌのスクリプトは新たに作成しておりません。テンプレートにあらかじめ含まれていた初期設定用のスクリプトのみです。

4. ネコの城:スクリプト

※12時間目の授業では、ネコの城のスクリプトは新たに作成しておりません。テンプレートにあらかじめ含まれていた初期設定用のスクリプトのみです。

5. イヌの城:スクリプト

※12時間目の授業では、イヌの城のスクリプトは新たに作成しておりません。テンプレートにあらかじめ含まれていた初期設定用のスクリプトのみです。

6. エフェクト:スクリプト

※12時間目の授業では、エフェクトのスクリプトは新たに作成しておりません。テンプレートにあらかじめ含まれていた初期設定用のスクリプトのみです。

7. ステージ:スクリプト

※12時間目の授業では、ステージのスクリプトは新たに作成しておりません。テンプレートにあらかじめ含まれていた初期設定用のスクリプトのみです。

 Scratch3.0(スクラッチ3.0)とは?

MITメディアラボにより開発されたビジュアル プログラミング言語。子供たちが物語や ゲーム、  アニメーションなどのインタラクティブな作品をプログラミングできる。また、自分の作った作品を世界中の人々と共有できるコミュニティーサイトでもある。世界中で1億人を超えるユーザがいる。
こちらのホームページにアクセスすれば無料で利用できる。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください