アドバンスコース第9回「センサーで動かす1」

狙い
プログラミングの基本の中の、アルゴリズムに含まれる条件分岐の概要を知る
Scratch:イベントブロックを使うことで、プログラムの中で条件分岐を学ぶ

「条件分岐」

今日は、条件分岐について学ぶよ。

プログラミングの基本の「アルゴリズム」に当てはまるよ。

アルゴリズム
並べ方には、以下の3つの種類があるよ。

・順次
・条件分岐
・ループ

緑の旗だけじゃなくて、スプライトをクリックして、
スクリプトを動かすことができるよ。

オジョーのかくれんぼゲームだよ
草むらにかくれているロボットをクリックするゲームだよ。

オジョーたちロボットが、
草むらでかくれんぼをしているよ。
ロボットを見つけてうまくクリックしよう。


ロボット 出たりかくれたりする
・クリックすると音が鳴って、
 かくれる


どうぶつ 出たりかくれたりする
・クリックすると音が鳴って、
 アウトになる

 

 

 

プログラミングの考え方まとめ

・小さく分ける
・パターンを見つける
アルゴリズム
・仮説を立てる
・大切なところだけ残す
・評価する
 

クマとはちみつゲームだよ
クマを操作して、ハチからにげるゲームだよ。
ハチの巣からはちみつを集めたクマが、
ハチに追われているよ。

くま ・上下左右に動く
   ・ハチにふれたらアウト

ムシトリ ・動き回る
     ・クマにふれたらハチに近づく

ハチ ・クマに近づく
   ・ムシトリからにげる

クマがハチにふれたらアウトだよ
ハチは、ムシトリにつかまらないように、にげているよ。
ムシトリの近くにいると安全だけど、
クマがムシトリにふれると、ハチに近づいていくよ。
注意してクマを操作する必要があるね。

 

動かす準備
基本の動き
特別な動き

アドバンスコース第7回「色々な動き」
狙い
自分や他の人に評価してもらうことでより良いものが出来ることを知る
Scratch:動かすブロックを使って、色々な動きが実現できることを知る


評価する」
これも、プログラミングの考え方の一つだよ。
アドバンスコースでは、プログラミングの考え方を学ぶよ。
産業能率大学 経営 一般後期
東洋大学 夜間 経営

 

プログラミングでも同じだよ。
・お父さんの評価 = 計画内で良いものができているか?
・みんなの評価 = 利用している人の意見はどうか?
できたものを上のように評価してもらうことで、
さらに良いものができあがるよ。
作ったものをさらに良いものにするために、
自分で評価したり、だれかに評価してもらうこと
は大切だね。

ムシトリの虫集めゲームだよ
ムシトリを操作して、虫をつかまえるゲームだよ。
うまくジャンプして、チョウをたくさんつかまえよう。


ムシトリ ・左右に動く・ジャンプする
チョウ  ・動き回る・何度も出てくる・ムシトリにふれると つかまる
     ・ハチにふれると 消える
ハチ   ・動き回る・ムシトリにふれると とばされる 


「○○へ行く」ブロックを使うよ スタートするたびにちがう場所になるね

動かす準備
基本の動き


特別な動き


アドバンスコース第6回「向きを変える3」待機とループ
狙い
大切なところだけ残すの概要を知る
Scratch:「~ほ動かす」ブロックでスプライトを動かす方法を知る

カイパンがサメや魚をよけて、宝を目指す
ゲーム

時間割に例えると
大切なところは教科 国語
省略するところは学習内容 漢字、作文

抽象化 大切なところを残す 思考における手法のひとつで、対象から注目すべき要素を重点的に抜き出して
他は捨て去る方法である

ふうせんわり(風船を複製(大きさ・色)) スクラッチ プログラミング

こんにちは 今日のスクラッチ プログラミングは

矢を上下、左右キーで操作して、風船をわるゲーム

矢が端に触れるとゲームオーバー

 

ゆらゆら、動く風船のブロックの組み合わせをパターンとする
風船を複製して数を増やし、コスチュームタブから、風船の大きさや色を変える


ふくせいはスプライトタブを右クリックの後ふくせいをクリックして下さい。

スクラッチ プログラム コード
ふくせい

間違えやすいポイントはコードのコメントにかいてあります。

スクラッチ プログラム コード
矢のコード

スクラッチ プログラム コード
ふうせんのコード

おいかけっこ(キーをつかって逃げる) スクラッチ プログラミング

こんにちは 今日のスクラッチ プログラムは

おばけがねこを追いかけるプログラムです

ねこを上下、左右のキーを押しておばけから逃げる。
おばけは旗がクリックされるとねこに向かって動く。

間違えやすいポイント
(むける)と(いく)選び間違える時がある。動きの違いを伝える。


プログラムコードURL コードにブロックの動きと、説明がコメントで書いてあります。
https://scratch.mit.edu/projects/366524975


おばけや他のスプライトを増やしてみてください。

注意 スプライト(ねこ)を選び名前を変えてあります。スプライト(おばけ(Ghost))のコスチュームを1から4に変更。

地震(背景を揺らし急いで歩く) スクラッチ プログラミング

こんにちは 今日のスクラッチ プログラムは

地震が起き、人が急ぎ足で歩いて通り過ぎるプログラムです

背景は上下、左右に揺れる
人のスプライトは はたがクリックされると表示、
急ぎ足で歩いて通り過ぎる(消える)


プログラムコードURL コードにブロックの動きと、説明がコメントで書いてあります。
https://scratch.mit.edu/projects/366507744  

数字を変えて、揺れや、歩くスピードを変えてみてください。
注意 数字の入力は半角英数字です)