Scratch
(スクラッチ)

 Scratch(情報Ⅰ教材)
  Scratchの特徴:学習用として開発されたビジュアル型プログラミング言語。

1. プログラムを構成する基本構想

順次構想・選択構想・反復構想(繰り返し構造)

基本構造
フローチャート  プログラム   アルゴリズム  例 題
  順  

 処理1

処理2
 上から下へ記述された処理を実行
する(ここでは処理1の後に処理2)。
歌の曲をを演奏するプログラムを作ろう。


例題
古時計を演奏するプログラムを
作成しなさい。

解答



 



  
条件が真(Yes)の時(条件が成立するときは処理1を実行し、儀(N o)の時
(条件が成立しないとき)は処理2を実行する。














ゲームのプログラムを作ろう
例題
じゃんけんゲーム、占い
ゲーム
のプログラムを作成しなさい・


解答







 





     条件が真の間、ループの始端と終端の間にある処理を繰り返し実行し、儀になるとループから抜ける。
 初期設定でループ変数に初期値を設定し、再設定でループ変数の値を増減する。
 途中で繰り返しを中断するにはループ内にbreak;を入れる。




正多角形を描くプログラムを作ろう

例題 
正三角形・正四角形・正五角形
正六角形・正八角形等を描く
プログラムを作成しなさい。

解答