098108

アイコンシート「アイコンシート」
はプログラムの流れを考えるための補助教材です。
シートにはアーテックリンクスでできることと、それを実現するためのブロックが書かれています。
アイデアを整理したり、難しいプログラムを段階的に考えたりするのに役立つので、グループ学習にも最適です。

使い方説明書①
1.
「アイコンシート」はA4・片面・フルカラーで印刷してください。授業で使うセンサー・ユニットに合わせて、必要なアイコンシートを印刷してください。
2.印刷したシートは縦に並べて、プログラムの流れをつくります。
3.縦に並べたシートは矢印の通りに、上から順番に動作が実行されます。
（例）「人が通ったときに、メインユニットのLEDを点灯させる」というプログラムを作成する場合人が通ったとき制御

このプログラムをつくるためのブロックが書かれています。

調べる

ここに書かれているブロックを参考にして、プログラムを作成することができます。
人が通ったとき人が通ったとき人が通ったときカードの枠の色はこの動作を実現するために使われるセンサー・ユニットの色と対応しています。

25

（例）

人感センサー人が通ったとき人が通ったときLEDを点灯する
LEDを点灯する

制御

調べる
人が通ったとき人が通ったとき人が通ったとき
25

見た目LEDを点灯する

LEDを点灯する
LEDを点灯するプログラムの流れ

アーテックリンクスやソフトウェアでできることがイラストで書かれています。

人が通ったとき3

枠の色とセンサーの色は同じになっています。

使い方説明書②
演算ブロックと繰り返し処理のプログラムも作成可能です。
＜ 演算ブロック ＞＜ 繰り返し処理 ＞(例）
ドアが開いて、ボタンが押されたら、ブザーを鳴らすプログラム(例）明るくなったら、赤外線通信で電気をONにする信号を送る
プログラム〇回繰り返す（ここから先を繰り返す）

ドアが開いたときボタンが押されたらボタンが押されたらドアが開いたとき

調べる

制御

（制御

ドアが開いたときボタンが押されたら調べるボタンが押されたら）回繰り返す

制御〇回繰り返す（ここから先を繰り返す）

調べる

ドアが開いたとき〇回繰り返す（ここから先を繰り返す）〇回繰り返す（ここから先を繰り返す）

ここから先を繰り返す

14

ボタンが押されたらドアが開いたとき
211
明るくなったとき

B

同時に起こったとき

制御＋２つの矢印につなげるように制御同時に起こったとき

演算

同時に起こったとき

明るくなったとき演算2枚のシートを並べてください。

明るくなったとき

AB

調べる

明るくなったとき同時に起こったとき

明るくなったときA

33

はさまれたシートの動作同時に起こったときを繰り返します。

12
赤外線信号を送る
赤外線信号を送る

ブザーを鳴らす

繰り返し処理のシートでブザーを鳴らす

動き

調べる

赤外線信号を送る

赤外線信号を送る
音

ブザーを鳴らす
ブザーを鳴らす

赤外線信号を送る
32

ブザーを鳴らすここまでを繰り返す

29〇回繰り返す（ここまでを繰り返す）〇回繰り返す（ここまでを繰り返す）〇回繰り返す（ここまでを繰り返す）

制御（）回繰り返す〇回繰り返す（ここまでを繰り返す）
15※ 既存のシートにはないプログラムをつくりたい場合は、白紙のシートがあるので、そちらに記入して活用してください。

もくじ
メインユニット 印刷範囲：5 - 12

加速度センサー 印刷範囲：21 - 28

光センサー 印刷範囲：37 - 39

1. ボタンが押されたら17. ゆさぶられたとき

33. 明るくなったとき

2. ボタンが〇回押されたら

18. 倒れたとき

34. 引き出しが開けられたとき

3. LEDを点灯する

19. 向きが変わったとき

35. はこが開けられたとき

4. LEDを消灯する

20. ひっくり返ったとき

5. LEDを○回点滅させる

21. ドアが開いたとき

6. 無線で信号を受信したとき

22. 持ちあげられたとき

7. 無線のグループを設定する

23. 体を動かしたとき

8. 無線で信号を送る

24. 落下したとき

ソフトウェア 印刷範囲：13 - 20

人感センサー

9. 〇秒経過したとき

25. 人が通ったとき

10. ○秒待つ

26. ものが動いとき

11. タイマーをリセットする

27. 動いていたものが止まったとき

12. 同時に起こったとき

28. 人がいなくなったとき

温度センサー 印刷範囲：40 - 41
36. 温度が上がったとき
37. 温度が下がったとき

印刷範囲：29 - 32

15. 〇回繰り返す（ここまでを繰り返す）
16. 〜するまで待つ

38. 音が鳴ったとき
39. 手が〇回叩かれたとき
40. 録音する
41. 白紙シート

13. どちらか一方が起こったとき
14. 〇回繰り返す（ここから先を繰り返す）

マイク 印刷範囲：42 - 44

スピーカー 印刷範囲：33 - 34
29. ブザーを鳴らす
30. 録音した音声を流す

赤外線通信ユニット 印刷範囲：35 - 36
31. 赤外線信号を受信したとき
32. 赤外線信号を送る

印刷範囲 ： 45

ボタンが押されたらボタンが押されたら

調べる

制御

ボタンが押されたらボタンが押されたらボタンが押されたら調べる

1

ボタンが〇回押されたらボタンが〇回押されたら調べる

ボタンが〇回押されたら変数制御）回押されたら演算

変数
ボタンが〇回押されたらボタンが（2

LEDを点灯する
LEDを点灯する
見た目

LEDを点灯する

LEDを点灯する
LEDを点灯する3

LEDを消灯する
LEDを消灯する
見た目

LEDを消灯する

LEDを消灯する
LEDを消灯する

4LEDを〇回点滅させる
LEDを〇回点滅させる制御）回点滅させる
LEDを〇回点滅させる

LEDを（

LEDを〇回点滅させる

見た目

5

無線で信号を受信したとき無線で信号を受信したとき無線で信号を受信したとき

無線

無線で信号を受信したとき無線で信号を受信したとき
6無線のグループを設定する無線のグループを設定する

無線のグループを設定する

無線

無線のグループを設定する
無線のグループを設定する

7

無線で信号を送る
無線で信号を送る
無線で信号を送る

無線

無線で信号を送る
無線で信号を送る

8

〇秒経過したとき〇秒経過したとき
制御

調べる〇秒経過したとき）秒経過したとき〇秒経過したとき（演算9

〇秒待つ〇秒待つ
制御〇秒待つ）秒待つ〇秒待つ（10タイマーをリセットするタイマーをリセットするタイマーをリセットする

調べる

タイマーをリセットするタイマーをリセットする

11

B

同時に起こったとき

演算

同時に起こったとき

同時に起こったとき同時に起こったとき

AB＋

制御

同時に起こったとき

A

12

どちらか一方が起こったとき

制御

演算

どちらか一方が起こったときどちらか一方が起こったときどちらか一方が起こったとき

A B
or

B

どちらか一方が起こったとき

A

13

〇回繰り返す（ここから先を繰り返す）〇回繰り返す（ここから先を繰り返す）〇回繰り返す（ここから先を繰り返す）

制御）回繰り返す〇回繰り返す（ここから先を繰り返す）（

ここから先を繰り返す

14

ここまでを繰り返す〇回繰り返す（ここまでを繰り返す）〇回繰り返す（ここまでを繰り返す）〇回繰り返す（ここまでを繰り返す）

制御）回繰り返す〇回繰り返す（ここまでを繰り返す）（15

〜するまで待つ〜するまで待つ
制御〜するまで待つ〜するまで待つ〜するまで待つ16

ゆさぶられたときゆさぶられたとき
制御ゆさぶられたとき

調べる

ゆさぶられたときゆさぶられたとき17倒れたとき
倒れたとき
制御

調べる

倒れたとき

倒れたとき
倒れたとき

18

向きが変わったとき向きが変わったとき
制御

調べる
向きが変わったとき向きが変わったとき向きが変わったとき
19

ひっくり返ったとき
ひっくり返ったとき
制御

調べる
ひっくり返ったときひっくり返ったとき

ひっくり返ったとき
20ドアが開いたときドアが開いたとき
制御

調べる
ドアが開いたときドアが開いたときドアが開いたとき
21

持ちあげられたとき持ちあげられたとき
制御

持ちあげられたとき調べる

持ちあげられたとき持ちあげられたとき
22

体を動かしたとき体を動かしたとき
制御

調べる
体を動かしたとき体を動かしたとき体を動かしたとき23落下したとき落下したとき
制御調べる

落下したとき落下したとき落下したとき
24

人が通ったとき人が通ったとき
制御

調べる
人が通ったとき人が通ったとき人が通ったとき25

ものが動いたときものが動いたとき
制御

調べる
ものが動いたときものが動いたときものが動いたとき
26

動いていたものが止まったとき動いていたものが止まったとき

制御

調べる

動いていたものが止まったとき動いていたものが止まったとき動いていたものが止まったとき

ッ
ピタ

27

人がいなくなったとき人がいなくなったとき
制御

人がいなくなったとき調べる

人がいなくなったとき人がいなくなったとき

28

ブザーを鳴らす
ブザーを鳴らす音

ブザーを鳴らす

ブザーを鳴らす

ブザーを鳴らす29

録音した音声を流す
録音した音声を流す
音
録音した音声を流す

録音した音声を流す

録音した音声を流す
30

赤外線信号を受信したとき
赤外線信号を受信したとき
赤外線信号を受信したとき調べる

赤外線信号を受信したとき

赤外線信号を受信したとき
31赤外線信号を送る赤外線信号を送る

動き

調べる

赤外線信号を送る

赤外線信号を送る

赤外線信号を送る
32明るくなったとき
明るくなったとき
制御

調べる

明るくなったとき演算

明るくなったとき

明るくなったとき

33

引き出しが開けられたとき
引き出しが開けられたとき

制御

演算

引き出しが開けられたとき

引き出しが開けられたとき引き出しが開けられたとき

調べる

34

はこが開けられたときはこが開けられたとき

制御

演算

はこが開けられたときはこが開けられたときはこが開けられたとき

調べる

35

温度が上がったとき
温度が上がったとき

制御

演算

温度が上がったとき温度が上がったとき温度が上がったとき

調べる

36

温度が下がったとき温度が下がったとき

制御

演算

温度が下がったとき温度が下がったとき

温度が下がったとき

調べる

37

音が鳴ったとき音が鳴ったとき
制御

調べる

音が鳴ったとき音が鳴ったとき音が鳴ったとき

演算38

手が〇回叩かれたとき手が〇回叩かれたとき制御）回叩かれたとき演算

手が〇回叩かれたとき

手が（手が〇回叩かれたとき調べる

39

録音する
録音する
音

録音する

録音する

録音する
40

41