順次・分岐・反復の処理をトレース表で追う
順次・分岐・反復の途中の値や動作をトレース表で確かめる14問と六つの記述課題です。
学年・内容の目安 高校「情報Ⅰ」。授業の復習や教材の準備に使えます。公開教材の利用条件を確認し、年少の生徒には講師が紙の教材を用意します。
学習内容や既習事項に合わせて使う独自の練習です。文部科学省の認定教材や、教科書・入試の全範囲を網羅する教材ではありません。
高等学校「情報Ⅰ」(3)。イ(イ)の処理を正確に記述し、手順を追って結果を確かめる学習。
解説を読む
短い手順を一つずつ進め、途中の値や状態を表に記録します。条件で分かれる場合や同じ操作を繰り返す場合も扱います。
必要な予備知識
簡単な加減乗算と、「以上」「より大きい」の意味を確かめておくこと。
- 順次は、直前の結果を使って指定された順に処理します。
- 分岐は、その時点の条件に合う側へ進みます。
- 反復は、条件を調べる時点や繰り返す回数を確認します。
解き方の例
初めが0で1を3回足すなら、処理前と各回の後は0、1、2、3です。
よくある間違い
- 更新する前の値を、次の行でも使ってしまう。
- 分岐で両側の処理を続けて行う。
- 条件を調べる前後の違いを見落とす。
資料と考え方を講師と確かめる
トレース表の時点をそろえ、実行した処理と値や動作の変化を対応させます。
二つの欄がある問題では、資料にある語句を欄の順に入力します。記述の説明は講師と確かめます。
文部科学省:高等学校学習指導要領解説 情報編 · 文部科学省:「情報Ⅰ」教員研修用教材
読む文章・資料
順に代入して値を追う
資料Aでは、最初の個数を4とします。「2を足す」「その結果を3倍する」「1を引く」の順に処理します。トレース表には、各行の処理が終わった時点の値を記入します。
入力によって一つの分岐を選ぶ
資料Bで、札が「青」なら状態を「受付」にします。「青」でなければ状態を「待機」にします。状態が「受付」の場合に合図を「鳴る」、それ以外を「静か」と記録します。
同じ操作を指定の回数だけ繰り返す
資料Cで、合計を1から始め、1回につき3を足す操作を4回繰り返します。記録は、0回を処理前、1回を最初に足した直後とします。
反復のたびに条件を確かめる
資料Dで、残数を5から始めます。残数が2以上なら2を引き、再び残数を調べます。2未満になったら終了します。引いた後だけを表の新しい行に記録します。
分岐を繰り返しの中で使う
資料Eで、列の値 3、1、4、2 を左から一つずつ読みます。読んだ値が3以上なら、その値を合計に加えます。それ以外の値では合計を変えません。処理前の合計は0です。
条件を調べる時点を変える
資料Fで値は初めから2です。手順Pは「値が2より大きければ1を引く」を、条件を調べながら繰り返します。手順Qは先に1を一度引き、その後に値が2より大きい間だけ引く処理を続けます。
二つの状態の変化を別々に追う
資料Gで、箱の札を「未確認」、合図を「消灯」で始めます。最初にふたを開けると札を「確認」にします。次に中身が空なら合図を「点灯」、空でなければ「消灯」にします。
練習する
選択問題では答えを一つ選び、入力問題では指定された形式で答えます。判断の根拠や途中の手順は、記述課題で講師と確認します。
入力した答えは、ページを再読み込みするか離れるまで、このページのメモリ上に保持されます。保存済みの下書き、アカウントの成績、自動の宿題提出は作成されません。
自分の答えと記述
確認問題・資料・講師と使う課題
資料:順に代入して値を追う
資料Aで、最初の「2を足す」の直後の値はいくつですか。数値を入力します。
答えと解説
6
4に2を足すと6です。
資料:順に代入して値を追う
資料Aで、処理を指定どおり進めた状態の並びはどれですか。
- 4 → 6 → 18 → 17
- 4 → 12 → 14 → 13
- 4 → 6 → 5 → 15
答えと解説
4 → 6 → 18 → 17
足す、掛ける、引くの順に、その時点の値を次の処理で使います。
資料:入力によって一つの分岐を選ぶ
資料Bで札が「青」の場合について、表の状態と合図を、それぞれ資料の語句で入力します。
札を読んだ後のトレース表 入力した札 状態 合図 青 □ □ 白 待機 静か 答えと解説
状態: 受付 / 合図: 鳴る
青なので受付になります。状態が受付なので、合図は鳴ります。
資料:入力によって一つの分岐を選ぶ
資料Bで札が「白」のときの記録はどれですか。
- 状態が「待機」、合図が「鳴る」。
- 状態が「受付」、合図が「静か」。
- 状態が「待機」、合図が「静か」。
答えと解説
状態が「待機」、合図が「静か」。
青ではないので待機になり、受付以外なので合図は静かです。
資料:同じ操作を指定の回数だけ繰り返す
資料Cで、2回目の操作が終わったときの合計はいくつですか。数値を入力します。
答えと解説
7
処理前が1、1回後が4、2回後が7です。
資料:同じ操作を指定の回数だけ繰り返す
資料Cで、指定の回数をすべて終えた合計はいくつですか。数値を入力します。
答えと解説
13
1から3を4回足します。1+12=13です。
資料:反復のたびに条件を確かめる
資料Dの残数を、最初の値から順に追った表はどれですか。
- 5 → 4 → 3 → 2 → 1
- 5 → 3 → 1
- 5 → 3 → 1 → −1
答えと解説
5 → 3 → 1
5から2を引くと3、もう一度引くと1です。1は2未満なので、ここで終わります。
資料:反復のたびに条件を確かめる
資料Dで、2を引く処理を行う回数はいくつですか。数値を入力します。
答えと解説
2
5と3のときに実行し、1のときには実行しません。
資料:分岐を繰り返しの中で使う
資料Eで、三つ目の値を読み終えた直後の合計はいくつですか。数値を入力します。
答えと解説
7
3を足し、1では変えず、4を足すので7です。
資料:分岐を繰り返しの中で使う
資料Eで、合計が変わらないのはどの値を読んだときですか。
- 3と4を読んだとき。
- 1と4を読んだとき。
- 1と2を読んだとき。
答えと解説
1と2を読んだとき。
条件は3以上です。1と2では加えず、その前の合計が残ります。
資料:条件を調べる時点を変える
資料Fの手順Pで、最初に条件を調べた後はどうなりますか。
- 処理せず、値が2のまま終わる。
- 一度引き、値が1になって終わる。
- 値が0になるまで引く。
答えと解説
処理せず、値が2のまま終わる。
値2は2より大きくないため、最初から引く処理に入りません。
資料:条件を調べる時点を変える
資料Fの手順Qで、終了時の値が手順Pと異なる理由はどれですか。
- Qは値が2より大きいことを二度調べるから。
- Qは条件を調べる前に一度引くから。
- Qは最初に値を3へ変更するから。
答えと解説
Qは条件を調べる前に一度引くから。
Qは条件を調べる前に、まず一度引きます。値は2から1になり、その後は1が2より大きくないので、引く処理には進みません。
資料:二つの状態の変化を別々に追う
資料Gでふたを開け、中身が空だったとき、処理後の札と合図を資料の語句で入力します。
二つの状態を記録する表 時点 札 合図 処理前 未確認 消灯 ふたを開けた直後 確認 消灯 中身が空と分かった後 □ □ 答えと解説
札: 確認 / 合図: 点灯
ふたを開けると札は確認、中身が空なら合図は点灯です。
資料:二つの状態の変化を別々に追う
資料Gで、ふたを開け、中身が空でない場合の記録はどれですか。
- 札が「未確認」、合図が「点灯」。
- 札が「確認」、合図が「点灯」。
- 札が「確認」、合図が「消灯」。
答えと解説
札が「確認」、合図が「消灯」。
ふたを開ければ札は確認になります。空でなければ合図は消灯です。
資料と考え方を講師と確かめる
資料:順に代入して値を追う
資料Aで、今度は最初の値を2にします。処理前と各操作の直後の値を表にし、最後の値を書きましょう。
答えと解説
処理前は2、2を足した後は4、3倍した後は12、1を引いた後は11です。
同じ値を毎回使うのではなく、直前の結果を次の操作へ渡します。
- 処理前の2と、各操作後の4、12、11を順に示す。
- どの値がどの操作の直後か分かるようにする。
資料:入力によって一つの分岐を選ぶ
資料Bで札が「白」のとき、状態を決める条件と合図を決める条件を、調べる順に説明しましょう。
答えと解説
先に札の色を調べます。白は青ではないので待機になります。次に状態を調べ、待機は受付ではないので、合図は静かと記録します。
二番目の分岐が調べるのは札の色ではなく、その前に決めた状態です。
- 先に札の色を調べ、白を待機にする。
- 次に決まった状態を調べ、待機なので静かと記録する。
資料:同じ操作を指定の回数だけ繰り返す
資料Cで処理前の合計を2、足す量を4に替えます。0回から4回までの合計を表にし、なぜ五つの値があるか説明しましょう。
答えと解説
0回が2、1回が6、2回が10、3回が14、4回が18です。実行は4回ですが、操作する前の値も一行として記録します。
回数0は繰り返しに入る前の状態です。
- 0〜4回の値2、6、10、14、18を対応させる。
- 処理前の値も記録するため、4回の処理に対して値は五つあると示す。
資料:反復のたびに条件を確かめる
資料Dで残数を6から始めます。残数の変化を記録し、どこで条件が成り立たなくなるか説明しましょう。
答えと解説
残数は6、4、2、0と変化します。残数が2のときも条件を満たすので引き、0になると2未満なので終わります。
「2以上」は2を含みます。
- 6、4、2、0と残数を順に示す。
- 2では実行し、0では終了する理由を条件から示す。
資料:分岐を繰り返しの中で使う
資料Eの値を2、3、1、5に替えます。各値の処理後の合計を順に書き、変わらない行がある理由を説明しましょう。
答えと解説
各処理の後は0、3、3、8です。2と1では3以上の条件に合わないため、その前の合計が残ります。
値を読む回数と、合計に加える回数は異なります。
- 合計0、3、3、8を処理順に示す。
- 2と1の行で合計を変えない理由を条件から示す。
資料:条件を調べる時点を変える
資料Fで、初めの値を4に替えます。PとQで引くたびに値がどう変わるかを書き、今回は結果が同じになる理由を説明しましょう。
答えと解説
Pは最初の条件を満たして4から3になり、もう一度引いて2で終わります。Qも先に4から3へ変え、その後の条件を満たして2になり終わります。
処理を始める条件が違っても、ある入力では同じ結果になります。
- 両方で4、3、2と値が変わることを示す。
- 最初が4ならPも初回の条件を満たし、Qと同じ値3に進むと説明する。
ワークシート
学習内容と参考資料
日本の学習指導要領
高等学校「情報Ⅰ」(3)。イ(イ)の処理を正確に記述し、手順を追って結果を確かめる学習。 · 2026-11-09
学習内容と参考資料授業・宿題・次の記録につなげる
資料をもとにした判断や計算の手順を、生徒と一緒に確かめましょう。印刷する場合は生徒用と講師用を分け、記述課題は講師用の基準で確認します。年少の生徒には講師が紙の教材を用意します。生徒用のログインを使う場合は、利用条件と同意の手順を確認してください。
講師の方へ
教材にリンクを保存し、必要なときに生徒と共有できます。
この練習問題を保存ワークシート: 順次・分岐・反復の処理をトレース表で追う
MomentDesk · https://momentdesk.com/ja/practice/trace-sequence-branches-and-loops-in-state-tables/
トレース表の時点をそろえ、実行した処理と値や動作の変化を対応させます。
文部科学省:高等学校学習指導要領解説 情報編 · 文部科学省:「情報Ⅰ」教員研修用教材
読む文章・資料
順に代入して値を追う
資料Aでは、最初の個数を4とします。「2を足す」「その結果を3倍する」「1を引く」の順に処理します。トレース表には、各行の処理が終わった時点の値を記入します。
入力によって一つの分岐を選ぶ
資料Bで、札が「青」なら状態を「受付」にします。「青」でなければ状態を「待機」にします。状態が「受付」の場合に合図を「鳴る」、それ以外を「静か」と記録します。
同じ操作を指定の回数だけ繰り返す
資料Cで、合計を1から始め、1回につき3を足す操作を4回繰り返します。記録は、0回を処理前、1回を最初に足した直後とします。
反復のたびに条件を確かめる
資料Dで、残数を5から始めます。残数が2以上なら2を引き、再び残数を調べます。2未満になったら終了します。引いた後だけを表の新しい行に記録します。
分岐を繰り返しの中で使う
資料Eで、列の値 3、1、4、2 を左から一つずつ読みます。読んだ値が3以上なら、その値を合計に加えます。それ以外の値では合計を変えません。処理前の合計は0です。
条件を調べる時点を変える
資料Fで値は初めから2です。手順Pは「値が2より大きければ1を引く」を、条件を調べながら繰り返します。手順Qは先に1を一度引き、その後に値が2より大きい間だけ引く処理を続けます。
二つの状態の変化を別々に追う
資料Gで、箱の札を「未確認」、合図を「消灯」で始めます。最初にふたを開けると札を「確認」にします。次に中身が空なら合図を「点灯」、空でなければ「消灯」にします。
資料:順に代入して値を追う
資料Aで、最初の「2を足す」の直後の値はいくつですか。数値を入力します。
途中の計算・単位・理由・確認答え:
資料:順に代入して値を追う
資料Aで、処理を指定どおり進めた状態の並びはどれですか。
- 4 → 6 → 18 → 17
- 4 → 12 → 14 → 13
- 4 → 6 → 5 → 15
途中の計算・単位・理由・確認答え:
資料:入力によって一つの分岐を選ぶ
資料Bで札が「青」の場合について、表の状態と合図を、それぞれ資料の語句で入力します。
札を読んだ後のトレース表 入力した札 状態 合図 青 □ □ 白 待機 静か 途中の計算・単位・理由・確認答え:
資料:入力によって一つの分岐を選ぶ
資料Bで札が「白」のときの記録はどれですか。
- 状態が「待機」、合図が「鳴る」。
- 状態が「受付」、合図が「静か」。
- 状態が「待機」、合図が「静か」。
途中の計算・単位・理由・確認答え:
資料:同じ操作を指定の回数だけ繰り返す
資料Cで、2回目の操作が終わったときの合計はいくつですか。数値を入力します。
途中の計算・単位・理由・確認答え:
資料:同じ操作を指定の回数だけ繰り返す
資料Cで、指定の回数をすべて終えた合計はいくつですか。数値を入力します。
途中の計算・単位・理由・確認答え:
資料:反復のたびに条件を確かめる
資料Dの残数を、最初の値から順に追った表はどれですか。
- 5 → 4 → 3 → 2 → 1
- 5 → 3 → 1
- 5 → 3 → 1 → −1
途中の計算・単位・理由・確認答え:
資料:反復のたびに条件を確かめる
資料Dで、2を引く処理を行う回数はいくつですか。数値を入力します。
途中の計算・単位・理由・確認答え:
資料:分岐を繰り返しの中で使う
資料Eで、三つ目の値を読み終えた直後の合計はいくつですか。数値を入力します。
途中の計算・単位・理由・確認答え:
資料:分岐を繰り返しの中で使う
資料Eで、合計が変わらないのはどの値を読んだときですか。
- 3と4を読んだとき。
- 1と4を読んだとき。
- 1と2を読んだとき。
途中の計算・単位・理由・確認答え:
資料:条件を調べる時点を変える
資料Fの手順Pで、最初に条件を調べた後はどうなりますか。
- 処理せず、値が2のまま終わる。
- 一度引き、値が1になって終わる。
- 値が0になるまで引く。
途中の計算・単位・理由・確認答え:
資料:条件を調べる時点を変える
資料Fの手順Qで、終了時の値が手順Pと異なる理由はどれですか。
- Qは値が2より大きいことを二度調べるから。
- Qは条件を調べる前に一度引くから。
- Qは最初に値を3へ変更するから。
途中の計算・単位・理由・確認答え:
資料:二つの状態の変化を別々に追う
資料Gでふたを開け、中身が空だったとき、処理後の札と合図を資料の語句で入力します。
二つの状態を記録する表 時点 札 合図 処理前 未確認 消灯 ふたを開けた直後 確認 消灯 中身が空と分かった後 □ □ 途中の計算・単位・理由・確認答え:
資料:二つの状態の変化を別々に追う
資料Gで、ふたを開け、中身が空でない場合の記録はどれですか。
- 札が「未確認」、合図が「点灯」。
- 札が「確認」、合図が「点灯」。
- 札が「確認」、合図が「消灯」。
途中の計算・単位・理由・確認答え:
資料と考え方を講師と確かめる
ここからは講師と確認する記述問題です。自動採点の点数には含みません。
資料:順に代入して値を追う
資料Aで、今度は最初の値を2にします。処理前と各操作の直後の値を表にし、最後の値を書きましょう。
資料:入力によって一つの分岐を選ぶ
資料Bで札が「白」のとき、状態を決める条件と合図を決める条件を、調べる順に説明しましょう。
資料:同じ操作を指定の回数だけ繰り返す
資料Cで処理前の合計を2、足す量を4に替えます。0回から4回までの合計を表にし、なぜ五つの値があるか説明しましょう。
資料:反復のたびに条件を確かめる
資料Dで残数を6から始めます。残数の変化を記録し、どこで条件が成り立たなくなるか説明しましょう。
資料:分岐を繰り返しの中で使う
資料Eの値を2、3、1、5に替えます。各値の処理後の合計を順に書き、変わらない行がある理由を説明しましょう。
資料:条件を調べる時点を変える
資料Fで、初めの値を4に替えます。PとQで引くたびに値がどう変わるかを書き、今回は結果が同じになる理由を説明しましょう。
解答: 順次・分岐・反復の処理をトレース表で追う
6
4に2を足すと6です。
4 → 6 → 18 → 17
足す、掛ける、引くの順に、その時点の値を次の処理で使います。
状態: 受付 / 合図: 鳴る
青なので受付になります。状態が受付なので、合図は鳴ります。
状態が「待機」、合図が「静か」。
青ではないので待機になり、受付以外なので合図は静かです。
7
処理前が1、1回後が4、2回後が7です。
13
1から3を4回足します。1+12=13です。
5 → 3 → 1
5から2を引くと3、もう一度引くと1です。1は2未満なので、ここで終わります。
2
5と3のときに実行し、1のときには実行しません。
7
3を足し、1では変えず、4を足すので7です。
1と2を読んだとき。
条件は3以上です。1と2では加えず、その前の合計が残ります。
処理せず、値が2のまま終わる。
値2は2より大きくないため、最初から引く処理に入りません。
Qは条件を調べる前に一度引くから。
Qは条件を調べる前に、まず一度引きます。値は2から1になり、その後は1が2より大きくないので、引く処理には進みません。
札: 確認 / 合図: 点灯
ふたを開けると札は確認、中身が空なら合図は点灯です。
札が「確認」、合図が「消灯」。
ふたを開ければ札は確認になります。空でなければ合図は消灯です。
記述問題の解答・確認の観点
資料:順に代入して値を追う
資料Aで、今度は最初の値を2にします。処理前と各操作の直後の値を表にし、最後の値を書きましょう。
処理前は2、2を足した後は4、3倍した後は12、1を引いた後は11です。
同じ値を毎回使うのではなく、直前の結果を次の操作へ渡します。
- 処理前の2と、各操作後の4、12、11を順に示す。
- どの値がどの操作の直後か分かるようにする。
資料:入力によって一つの分岐を選ぶ
資料Bで札が「白」のとき、状態を決める条件と合図を決める条件を、調べる順に説明しましょう。
先に札の色を調べます。白は青ではないので待機になります。次に状態を調べ、待機は受付ではないので、合図は静かと記録します。
二番目の分岐が調べるのは札の色ではなく、その前に決めた状態です。
- 先に札の色を調べ、白を待機にする。
- 次に決まった状態を調べ、待機なので静かと記録する。
資料:同じ操作を指定の回数だけ繰り返す
資料Cで処理前の合計を2、足す量を4に替えます。0回から4回までの合計を表にし、なぜ五つの値があるか説明しましょう。
0回が2、1回が6、2回が10、3回が14、4回が18です。実行は4回ですが、操作する前の値も一行として記録します。
回数0は繰り返しに入る前の状態です。
- 0〜4回の値2、6、10、14、18を対応させる。
- 処理前の値も記録するため、4回の処理に対して値は五つあると示す。
資料:反復のたびに条件を確かめる
資料Dで残数を6から始めます。残数の変化を記録し、どこで条件が成り立たなくなるか説明しましょう。
残数は6、4、2、0と変化します。残数が2のときも条件を満たすので引き、0になると2未満なので終わります。
「2以上」は2を含みます。
- 6、4、2、0と残数を順に示す。
- 2では実行し、0では終了する理由を条件から示す。
資料:分岐を繰り返しの中で使う
資料Eの値を2、3、1、5に替えます。各値の処理後の合計を順に書き、変わらない行がある理由を説明しましょう。
各処理の後は0、3、3、8です。2と1では3以上の条件に合わないため、その前の合計が残ります。
値を読む回数と、合計に加える回数は異なります。
- 合計0、3、3、8を処理順に示す。
- 2と1の行で合計を変えない理由を条件から示す。
資料:条件を調べる時点を変える
資料Fで、初めの値を4に替えます。PとQで引くたびに値がどう変わるかを書き、今回は結果が同じになる理由を説明しましょう。
Pは最初の条件を満たして4から3になり、もう一度引いて2で終わります。Qも先に4から3へ変え、その後の条件を満たして2になり終わります。
処理を始める条件が違っても、ある入力では同じ結果になります。
- 両方で4、3、2と値が変わることを示す。
- 最初が4ならPも初回の条件を満たし、Qと同じ値3に進むと説明する。