情報Ⅰ定期テストで「やりがちなミス」10選と対策【点数アップのコツ】

情報Ⅰの定期テストでよくあるミスを10個厳選し、原因と対策をセットで解説。プログラミング・ネットワーク・データ活用・セキュリティの全分野をカバー。テスト前に必読。高校生向け。無料。

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 = 0
for i in range(3):
 s = s + i
print(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個のミスは「知っていれば防げる」ものばかりです。テスト前にこの記事をもう一度読み返すだけで効果があります。

分野別にもっと対策したい人へ

🎯 次のステップ

分野別にもっと深く対策したい人は、まず全体像を確認しよう!

情報Ⅰ学習ロードマップへ →
目次

コースで実際に手を動かして学ぼう

レッスンではコードを書きながら基礎が身につきます

HTMLコースを始める →

📣 この記事が役に立ったら

Xでシェア

💬 引用する場合はこちらをご利用ください:

情報Ⅰの定期テストでよくあるミスを10個厳選し、原因と対策をセットで解説。プログラミング・ネットワーク・データ活用・セキュリティの全分野をカバー。テスト前に必読。高校生向け。無料。

出典: https://start-web-programming.com/blog/joho1-exam-mistakes/