2026年5月25日
情報Ⅰのテスト、「わかってたのに間違えた」が多い理由
「授業ではわかったのに、テストだと点が取れない」——情報Ⅰでこんな経験はありませんか?
情報Ⅰは「暗記」だけでなく「正確な理解」が問われる科目です。似た用語の混同、条件の読み落とし、計算の1つずれ——こうしたケアレスミスや曖昧な理解が失点に直結します。
この記事では、情報Ⅰの定期テストでやりがちなミス10選を分野別に紹介し、それぞれの原因と対策をセットで解説します。テスト前にこの記事を読むだけで、同じ失敗を防げます。
中間テストの振り返りは情報Ⅰ中間テスト対策も参考にしてください。
【プログラミング分野】やりがちなミス3選
ミス1 — 変数の「代入」と「比較」を混同する
ミスの内容: =(代入)と ==(比較)を取り違える。
なぜ起きるか: 数学の「=」と同じ感覚で読んでしまう。
対策: 「代入は ← 矢印のイメージ(右の値を左に入れる)」「比較は "等しいか?" と読む」と区別する。
問題例を見る
x = 5 を実行した後、x == 3 の結果は?
答え: False(偽) — xには5が代入されているので、5 == 3 は偽。
ミス2 — ループの繰り返し回数を1回間違える
ミスの内容: for i in range(5) が「5回」か「4回」か迷う。
なぜ起きるか: 0始まりと1始まりの混同。
対策: 「range(n)は0からn-1まで → n回繰り返す」と覚える。迷ったら指折りで確認。
問題例を見る
次のプログラムの出力は?s = 0for i in range(3): s = s + iprint(s)
答え: 3 — i は 0, 1, 2 と変化。s = 0+0+1+2 = 3。
ミス3 — 配列のインデックスが0始まりであることを忘れる
ミスの内容: 「3番目の要素」を a[3] と書いてしまう(正しくは a[2])。
なぜ起きるか: 日常の「1番目、2番目…」と感覚がずれる。
対策: 「プログラムは0から数える」を毎回意識。問題文の「○番目」に注意。
問題例を見る
配列 a = [10, 20, 30, 40] の「2番目の要素」は?
答え: 20 — インデックスは0始まりなので、a[0]=10, a[1]=20。2番目 = a[1] = 20。
変数・条件分岐をもっと詳しく学びたい場合は変数・条件分岐の図解解説を参照してください。
【ネットワーク分野】やりがちなミス2選
ミス4 — TCPとUDPの特徴を逆に覚える
ミスの内容: 「UDPが確実」「TCPが高速」と逆に答える。
なぜ起きるか: 略語だけ覚えて意味を理解していない。
対策: 「TCP = Telephone(電話)= 確認しながら」「UDP = 放送 = 一方的に送る」で覚える。
問題例を見る
「リアルタイム動画配信に適したプロトコルは?」
答え: UDP — リアルタイム性が重要で、多少のデータ欠損は許容できるため。
ミス5 — IPアドレスとMACアドレスの役割を混同する
ミスの内容: 「MACアドレスでインターネット上の宛先を指定する」と答える。
なぜ起きるか: どちらも「アドレス」なので区別がつかない。
対策: 「IP = インターネット上の住所(変わることがある)」「MAC = 機器固有の番号(変わらない)」で区別。
問題例を見る
「同一ネットワーク内の通信で、送信先の機器を特定するために使われるアドレスは?」
答え: MACアドレス — 同一ネットワーク内ではMACアドレスで機器を特定する。
プロトコルを基礎から学びたい場合はネットワーク・プロトコル完全攻略を参照してください。
【データ活用分野】やりがちなミス2選
ミス6 — 平均値と中央値の使い分けを間違える
ミスの内容: 外れ値があるデータに「平均値が適切」と答える。
なぜ起きるか: 「代表値 = 平均」という思い込み。
対策: 「外れ値がある → 中央値」「均等に散らばっている → 平均値」で使い分ける。
問題例を見る
5人の年収: 300万, 350万, 400万, 450万, 5000万。代表値として適切なのは?
答え: 中央値(400万) — 5000万が外れ値。平均値だと1300万になり、実態を反映しない。
ミス7 — 相関関係と因果関係を混同する
ミスの内容: 「アイスの売上と水難事故に相関がある → アイスが原因」と答える。
なぜ起きるか: 「関係がある = 原因と結果」と短絡的に考える。
対策: 「相関 = 一緒に動く」「因果 = 片方が原因で片方が結果」。第三の要因(この場合は気温)がないか考える。
問題例を見る
「散布図からアイスの売上と水難事故に正の相関が見られた。この結果から言えることとして正しいものを選べ。」
答え: 「両者には正の相関がある」は正しい。「アイスが水難事故の原因である」は間違い(相関≠因果)。
【セキュリティ分野】やりがちなミス2選
ミス8 — 共通鍵暗号と公開鍵暗号の仕組みを逆に答える
ミスの内容: 「公開鍵で暗号化して公開鍵で復号する」と答える。
なぜ起きるか: 「公開」「秘密」の使い分けが直感に反する。
対策: 「公開鍵 = 南京錠(誰でもロックできる)」「秘密鍵 = 鍵(持ち主だけ開けられる)」で覚える。
問題例を見る
「AさんがBさんに暗号文を送る場合、どの鍵で暗号化するか?」
答え: Bさんの公開鍵 — Bさんの公開鍵(南京錠)でロックし、Bさんだけが秘密鍵で開けられる。
ミス9 — フィッシングとファーミングを混同する
ミスの内容: 「偽サイトに誘導する攻撃」をすべて「フィッシング」と答える。
なぜ起きるか: どちらも「偽サイト」が関わるので区別しにくい。
対策:
- フィッシング = 偽メールで釣る(fishing = 釣り)→ ユーザーが自分でクリック
- ファーミング = DNS改ざんで自動的に偽サイトへ → ユーザーは正しいURLを入力したのに偽サイトが表示される
問題例を見る
「正しいURLを入力したのに偽サイトが表示された。この攻撃手法は?」
答え: ファーミング — DNSが改ざんされ、正しいURLでも偽サイトに誘導される。
【アルゴリズム分野】やりがちなミス1選
ミス10 — 線形探索と二分探索の前提条件を忘れる
ミスの内容: ソートされていないデータに「二分探索が使える」と答える。
なぜ起きるか: 「二分探索の方が速い」だけ覚えて前提を忘れる。
対策: 「二分探索 = ソート済みが必須条件」を最初に確認する癖をつける。
問題例を見る
「データ [5, 2, 8, 1, 9] から値を探す最適なアルゴリズムは?」
答え: 線形探索 — データがソートされていないため、二分探索は使えない。
フローチャートで流れを確認したい場合はフローチャートの書き方を参照してください。
ミスを防ぐ!点数アップの勉強法3つ
1. 問題文の「キーワード」に下線を引く
「すべて選べ」「最も適切なもの」「正しくないもの」——これらを見落とすだけで失点します。情報Ⅰは問題文が長いので、条件を整理してから解く習慣をつけましょう。
2. 間違えた問題を「なぜ間違えたか」分類する
- 知識不足 → 暗記カードで復習
- 読み間違い → 問題文に下線を引く練習
- 計算ミス → トレース表を書いて検算
分類ごとに対策が違います。「なんとなく間違えた」で終わらせないことが大切です。
3. 用語は「自分の言葉で説明できる」レベルまで覚える
選択問題は消去法で解けても、記述問題で書けない場合は理解が浅い証拠です。友達に説明するつもりで声に出してみましょう。
テスト勉強法の詳細は情報Ⅰのテスト勉強法を参照してください。
まとめ — 10個のミスを知っているだけで差がつく
- ✅ 代入(=)と比較(==)を区別する
- ✅ ループは0始まり、配列も0始まり
- ✅ TCP=確実、UDP=高速
- ✅ 外れ値がある→中央値、相関≠因果
- ✅ 公開鍵=南京錠、秘密鍵=鍵
- ✅ 二分探索はソート済みが前提
10個のミスは「知っていれば防げる」ものばかりです。テスト前にこの記事をもう一度読み返すだけで効果があります。
分野別にもっと対策したい人へ
- 情報Ⅰ中間テスト対策 — プログラミング問題の解き方
- ネットワーク・プロトコル完全攻略 — TCP/IP・DNS・HTTP
- 変数・条件分岐の図解解説 — プログラミング基礎
- フローチャートの書き方 — アルゴリズム入門
- 情報Ⅰのテスト勉強法 — 点を取るコツ
- 情報Ⅰの授業に備えよう — 学習の全体像