| 
    
![]()  | 
    
| <考え方> (1)20のカメを作ります。(インスタンス化) (2)20のカメを動かします。 (3)赤カメを発射します。  | 
    
| 
       (1)20のカメを作る(インスタンス化)  | 
    
| <考え方> ・プログラムで、カメのオブジェクトをクリエイトします。(インスタンス化)  | 
    
| 20のカメを作るのもと.mwxを 左クリックしてはじめましょう。 | 
   | 
    
| 
       newturtle で新しいカメを作るプログラムを書きます。  | 
    ||||
      
  | 
    ||||
![]()  | 
    
| 
       (2) 20のカメを動かす  | 
    
| <考え方> ・それぞれのカメのプロセスとして動かします。  | 
    
| 20のカメを動かすのもと.mwxを 左クリックしてはじめましょう。 | 
![]()  | 
    
| 
       数字を順に止めるプログラムを書きます。  | 
    ||||
| ・ forever を使って、それぞれのカメのプロセスとして動くプログラムを書きます。 | ||||
      
  | 
    ||||
![]()  | 
    
| 
       (3)赤カメの発射  | 
    
| <考え方> ・追加設定のしょうとつ命令を使って、ぶつかったカメを消します。 ・しょうとつイベント(しょうとつ命令)は、同じプロセスの中で、カメを見えなくするプログラムを実行します。(外のプロセスを呼ぶとフリーズします)  | 
    
| 赤カメの発射のもと.mwxを 左クリックしてはじめましょう。 | 
![]()  | 
    
| 
       赤いカメを発射するプログラムを書きます。  | 
    ||||||
・ ![]() ![]()  | 
    ||||||
      
  | 
    ||||||
| ・  | 
    ||||||
      
  | 
    ||||||
![]()  |