「情報のテストって、何を勉強すればいいの?」
中学校までの定期テストは、国語・数学・英語・理科・社会が中心で、情報は技術の授業で少し触れた程度、という人が多いと思います。それが高校では「情報Ⅰ」という1つの科目になって、テストも単独で出てくる。どう手をつければいいのか分からない、ということはありませんか?
この記事は、情報Ⅰの定期テスト(中間・期末)を前に、勉強のしかたに迷っている高校生に向けて書いています。
私はプログラミングの講師として、小学生から大学生まで教えてきました。講師からの視点に加えて、授業の内容や評価の仕組みは公式の情報を踏まえて整理しました。
先に結論を書くと、情報Ⅰのテストは「覚える」「計算する」「1行ずつ読む」が混ざった科目です。まず自分の学校の出し方を確かめて、分野ごとにやり方を変える。これだけで、勉強の迷いはかなり減ると思います。
- 情報Ⅰのテストが、中学までのテストとどう違うか
- 勉強を始める前に、自分の学校で確かめておきたい3つのこと
- 4つの分野ごとの、テストで出やすい形と勉強のしかた
- テスト2週間前からの進め方
- 定期テストの勉強が、共通テストにどうつながるか
情報Ⅰのテストは、中学までのテストと何が違う?
勉強のしかたを決める前に、そもそも情報Ⅰのテストがどんな科目のテストなのかを押さえておきます。ここがずれていると、がんばった割に点が伸びない、ということが起きやすいんですよね。
「情報は暗記科目」は、半分だけ正しい
「情報は暗記すればいい」という声を聞いたことがあるかもしれません。たしかに、用語の意味を答える問題は出ます。著作権や個人情報、情報セキュリティのあたりは、覚えていないと答えようがありません。
ただ、情報Ⅰの範囲には、覚えるだけでは解けない問題も入っています。たとえば次のようなものです。
- 2進数の変換や、画像・音のデータの量を求める計算
- プログラムを上から読んで、結果を答える問題
- 表やグラフ、平均値・中央値などから、データを読み取る問題
つまり、「覚える」と「手を動かす」の両方がいる科目です。社会のように覚える部分と、数学のように手で解く部分が、1つの科目の中に同居している、というイメージが近いかもしれません。
情報Ⅰで学ぶ4つの分野の中身は、情報Ⅰとは?高校で学ぶ4つの内容の記事で、身近な例と一緒にまとめています。
情報Ⅰは「プログラミングの科目」ではない
もう1つ、勘違いしやすいところがあります。
情報Ⅰは「プログラミングの科目」ではなく、「情報について幅広く学ぶ科目」です。プログラミングは4つの分野のうちの1つの、さらに一部。授業は、意外と座学が多いと思います。
なので、習い事やスクールでプログラミングをやってきた人も、テストでは全く油断できません。プログラムの問題は解けても、知識の問題で点を落とす、ということが普通に起こります。逆に、プログラミングが初めての人も、テスト全体で見れば取れる問題はたくさんあります。
成績は、定期テストだけで決まるわけではない
これは情報Ⅰに限った話ではありませんが、今の高校の成績は「観点別」に評価されています。
2022年度に高校へ入学した学年から、学習指導要領が新しくなり、どの科目も「知識・技能」「思考・判断・表現」「主体的に学習に取り組む態度」の3つの観点で評価する形になりました。定期テストのほかに、レポートや提出物、授業での実習の取り組みなども、評価の材料になります。
何をどのくらいの割合で見るかは、学校や先生によって違います。ただ、情報Ⅰは学校によっては実習や課題も多い科目なので、提出物を出し忘れると、テストががんばれても成績が伸びないということはありえます。テスト勉強の前に、まず出すものを出す。これは後の「2週間前からの進め方」にも入れています。
【重要】まず自分の学校の「出し方」を確かめる|3つのポイント
ここが、この記事でいちばん伝えたいところです。
情報Ⅰのテストは、学校や先生によって、出し方の差が大きい科目だと思います。そもそも教科書が出版社から何種類も出ていて、学校ごとに選んでいますし(情報Ⅰの教科書は何が違う?)、授業で使うプログラミングの言語も学校によってバラバラです。
なので、いきなり問題集やまとめサイトを開く前に、次の3つを確かめておくのがおすすめです。
| 確かめること | どこで分かる? | 分かると何が変わる? |
|---|---|---|
| ① 範囲と、問題のもと (教科書/授業のプリント/学校で配られた問題集) | テストの範囲表、先生の予告、プリントの太字や穴埋め | 何を中心に読むかが決まる。プリント中心の先生なら、プリントが一番の教材 |
| ② プログラムの問題の書き方 (授業の言語か、共通テストの書き方か) | 授業のノート、先生の予告 | どの書き方で練習するかが決まる |
| ③ パソコンの課題・実技・提出物があるか | 先生の予告、シラバス(授業計画) | テストとは別に、早めに片づけるものが分かる |
①は、情報Ⅰに限らずテスト勉強の基本ですね。もし先生が作ったプリントやスライドで授業が進んでいるなら、そのプリントがそのままテストの土台になります。
②は、情報Ⅰならではのポイントです。授業で Python を使っていれば、テストも Python で出るかもしれません。一方で、共通テストを意識して、共通テストと同じ書き方(日本語まじりの書き方)で出す先生もいるかもしれません。授業の言語については、情報Ⅰのプログラミングは何をやる?や、高校の授業のPython入門の記事も参考にしてみてください。
③のシラバス(授業計画)は、学校の Web サイトに載せている学校もあります。評価のしかたが書かれていることもあるので、一度のぞいてみると面白いですよ。
わからなければ、先生に聞いていい
「どこから出ますか?」「プログラムは何の書き方で出ますか?」と先生に聞くのは、まったく変なことではありません。むしろ、聞いた人のほうが迷わずに済みます。
部活の先輩に「去年の情報のテスト、どんな感じでした?」と聞くのも手です。ただ、出し方の雰囲気をつかむ程度にして、去年の問題の答えを覚えるような使い方はおすすめしません。先生が毎年同じ問題を出すとは限りませんし、何より力がつかないので。
分野別の勉強のしかた|「覚える・計算する・読む」で分ける
自分の学校の出し方が分かったら、いよいよ中身の勉強です。
情報Ⅰは4つの分野でできていて、分野ごとに「覚える」「計算する」「読む」の割合がけっこう違います。なので、全部を同じやり方で勉強するより、分野に合わせて変えたほうが効率がいいと思います。まずは全体像です。
| 分野 | テストで出やすい形の例 | 勉強のしかた |
|---|---|---|
| ① 情報社会の問題解決 | 用語の意味、身近な事例が「どのルールの話か」 | 覚える:用語は「意味+具体例」でセットに |
| ② コミュニケーションと情報デザイン | 2進数・データの量の計算、見やすい見せ方の選択 | 計算する+理由を言葉にする |
| ③ コンピュータとプログラミング | コンピュータの仕組み、プログラムの結果や空欄 | 読む:上から1行ずつ、変数の中身を書き出す |
| ④ 情報通信ネットワークとデータの活用 | インターネットの仕組み、平均値・中央値やグラフの読み取り | 図で流れを説明する+数字を入れて計算する |
何年生のどの時期にどの分野を習うかは、学校の進め方しだいです。自分のテスト範囲にある分野だけ読んでもらえれば大丈夫です。
① 情報社会の問題解決|用語は「意味+具体例」で覚える
著作権などの知的財産権、個人情報、情報セキュリティ、情報モラル。いちばん「暗記」に近い分野です。
コツは、用語だけを覚えるのではなく、「意味」と「身近な例」をセットにすること。たとえば「好きなアーティストの写真を、自分のSNSのアイコンにする」のは、どの権利の話でしょうか? こういう「場面からルールを選ぶ」形の問題は、用語の意味だけを丸暗記していると意外と迷います。
用語の確認には、一問一答が向いています。このサイトでも、情報Ⅰの一問一答を自作の問題で用意しています。
② コミュニケーションと情報デザイン|計算は手で、デザインは理由で
この分野には、2つの話が入っています。
1つはデジタル化の話です。2進数の変換や、画像・音のデータの量を求める計算がここに入ります。計算は、教科書の例を読んで「分かった」で止めると、テストで手が止まりがち。教科書の例題を、答えを隠して自分の手で解き直すところまでやってみてください。
もう1つは情報デザインです。配色、文字の大きさ、ユニバーサルデザイン、グラフの選び方など。「センスの話でしょ?」と思われがちですが、テストでは「なぜその見せ方がいいのか」が問われます。見やすい・見にくいを感覚で選ぶのではなく、理由を一言で言えるかを確かめておくと安心です。
③ コンピュータとプログラミング|プログラムは、上から1行ずつ

CPU やメモリといったコンピュータの仕組み、アルゴリズム、プログラミング、モデル化とシミュレーションが入る分野です。
仕組みの用語は①と同じく「意味+事例」までセットで勉強していきましょう。プログラムの問題は、上から1行ずつ、変数の中身を紙に書き出しながら読むのが基本です。頭の中だけで追うと、繰り返しの途中で必ずと言っていいほど迷子になります。
変数の中身を表にして追う「トレース表」の書き方と、問題の型ごとの解き方は、高校情報のプログラミング問題の解き方にまとめています。そもそも何が分からないのか分からない、という人は、高校の情報でプログラミングがわからない人へから読むと、つまずいている場所を切り分けられると思います。
④ 情報通信ネットワークとデータの活用|仕組みは図で、データは計算で
Webページを見るときに裏側で何が起きているか(IPアドレス、ドメイン名、サーバーとのやりとり)や、情報を守る暗号化の仕組み。そして、データベースや、データを表・グラフにして読み取る内容です。
ネットワークの仕組みは、用語を覚えるより「流れを図にして、人に説明できるか」で確かめるのがおすすめです。ブラウザに URL を打ってからページが表示されるまでを、自分の言葉で順番に言えたら、だいたい大丈夫です。
平均値・中央値・最頻値や、箱ひげ図・散布図は、数学の統計と重なる部分です。言葉の違いを覚えるだけでなく、小さな数字の例を自分で作って、実際に計算してみると違いがはっきりします。
「まとめ」を読むだけでは足りない|作るなら、外した所だけ
ネットで「情報Ⅰ まとめ」と探すと、要点をきれいにまとめたサイトや動画がたくさん見つかります。範囲をざっと見渡すには便利です。
ただ、まとめは「読んだ気になりやすい」のが落とし穴です。それに、まとめサイトの範囲や言葉の使い方は、自分の学校の教科書やプリントと同じとは限りません。
自分でまとめノートを作るなら、教科書をきれいに写し直すより、外した問題と、何度やっても覚えられない用語だけを1冊に集めるほうが役に立つと思います。いわゆる間違いノートですね。テスト前日に見るのは、このノートだけで十分です。
覚える分野は「意味+事例」、計算とプログラムは「手で解き直す」。分野ごとにやり方を変えるのが、情報Ⅰのテスト勉強のコツです。
テスト2週間前からの進め方
では、実際にいつ何をやればいいか。テストの2週間前から逆算した進め方を、図にまとめました。

ほかの教科のテスト勉強もあるので、毎日たくさんの時間を情報にかける必要はありません。大事なのは「この時期にこれをやる」という順番です。
2週間前|範囲・プリント・提出物をそろえて、教科書を通して読む
まずは材料をそろえます。テストの範囲表、授業のプリント、学校で配られた問題集。なくしたプリントがあれば、友だちに見せてもらうか先生に聞いておきましょう。出していない提出物があれば、ここで片づけます。
そのうえで、教科書(またはプリント)を、範囲の最初から最後まで一度通して読みます。分からない所には印をつけて、読み飛ばさないこと。ここで印がついた所が、この後の2週間で埋めていく穴になります。
1週間前|学校の問題集とプリントの問題を解く
次は、手を動かす番です。学校で配られた問題集や、プリントの問題を解いていきます。テストを作るのは授業をしている先生なので、まずは学校で配られたものから。市販の問題集は、それが終わってから必要なら、で十分です。
計算とプログラムの問題は、必ず紙に書いて解きます。目で追って「たぶんこう」で次に進むと、本番で同じ所を間違えます。
学校で配られる問題集の使い方や、教科書だけで分かりにくいときの本の選び方は、情報Ⅰの参考書・問題集の選び方にまとめています。
3日前|外した問題を1行ずつ直す
この時期は、新しい問題を増やすより、1週間前に外した問題の直しに時間を使います。
プログラムなら「どの行で、変数の値を読み違えたか」。計算なら「どの段階で間違えたか」。知識の問題なら「何と何を取り違えたか」。答えを赤ペンで写して終わりにせず、なぜ外したのかまで戻ります。用語は一問一答で、覚えきれていないものを確かめておきましょう。
前日|間違いノートと、覚えきれない用語だけ
前日に範囲を全部やり直すのは、時間的にも厳しいと思います。外した問題を集めたノートと、何度やっても覚えられない用語だけを見直して、早めに寝てください。
本当は、授業の日から少しずつが一番ラク
ここまで2週間前からの進め方を書いてきましたが、本当のことを言うと、授業の日に少しだけ復習しておくのが一番ラクです。
情報Ⅰの標準の単位数は2単位で、週2コマほどの授業を1年間、というのがおおよその目安です。授業の回数が少ないぶん、1回で進む内容はけっこう多い。授業の後にプリントの太字を見返して、分からない所に印をつけておく。それだけでも、2週間前の「通して読む」がかなり速くなります。
講師の見方|外した問題こそ、1行ずつ戻る

ここからは、私の考えを含みますので、参考までに読んでください。
プログラミングを教えていていつも思うのは、とにかくダメなのは、わからないまま読み飛ばすことだということです。あたりまえのことですが、これが本当に大事。教科書も、プリントも、問題の解説も、1行ずつ理解してから次へ進む。
そして、問題を解いたら、正解した問題はそこまで気にしなくていいです。大事なのは外した問題。間違い直しに一番時間をかけてください。外した問題を上から1行ずつ「なぜそうなるのか」と追い直すと、次に似た問題が出たときに解ける確率がかなり上がります。
この記事で何度も言っていますが、情報Ⅰは、こういう理解の積み重ねが効く科目だと思っています。
あれこれ問題集やまとめサイトに手を出す前に、まず教科書とプリントの内容。これも同じ理由です。
プログラミングをやってきた人へ
プログラムの問題は、たぶんかなり楽に感じると思います。ただ、ほかの分野の知識で点を落とすのが、いちばんもったいないパターンです。習い事やスクールで扱うのは、4つの分野のうち③の一部が中心。①②④の知識の分野は、経験に関係なく1つずつ勉強が要ります。
プログラミングが初めての人へ
全く心配いりません。授業で習うプログラムは、変数・繰り返し・条件分岐といった「お作法」の組み合わせです。最初は戸惑っても、一度理解できると、ぐっとクリアーになります。
(できれば、授業で使っている環境で、教科書のプログラムを自分で動かしてみるとなお良いです。数字を1つ変えてみるだけでも、よく分かります)
AIに聞くなら「なぜそうなるか」まで
いまは分からない問題を AI に聞く人もいるかもしれません。確かに、効率的ですよね。
ただ、答えが出たからOK、ではなく、「なぜその答えになるのか」まで自分で説明できるかを確かめてください。すぐに分かった気になるのが一番危険です。AI に聞くのは構いませんが、テスト勉強は自分の力をつけるためのもの。その目的を忘れないでくださいね。
※AIのサービスには年齢の条件があります。18歳以上でないと使えないものや、18歳未満は保護者の許可が必要なものがあるので、使う前に規約を確認してください。18歳未満のうちは、保護者の方が自分のアカウントで、一緒に使うのが安心です。
正解した問題より、外した問題に時間をかける。わからないまま読み飛ばさない。これを徹底するだけで、情報Ⅰの点数は変わってくると思います。
定期テストの勉強は、共通テストの土台になる
高1・高2のうちは、「共通テストはまだ先だし、定期テストはそこそこでいいか」と思うかもしれません。
でも、大学入学共通テストの「情報Ⅰ」は、授業で習うのと同じ情報Ⅰの範囲から出ます。定期テストのたびに、その範囲を1つずつ理解しておけば、高3になって知識の分野を一からやり直す量がぐっと減ります。
違いもあります。共通テストのプログラムは、授業の言語ではなく、大学入試センター独自の書き方で出ます。60分で大問4つ、という形にも慣れが要ります。ただ、共通テスト形式の演習は、高3からでも間に合うことが多いと思います。高1・高2のうちは、授業をその場で理解して、定期テストで点を取る。これが一番の共通テスト対策です。
共通テストの形や勉強の順番は、情報Ⅰの共通テスト対策の記事で詳しく書いています。
なお、教科書やプリントだけでは説明が短くて分かりにくい、というときは、教科書の範囲を話し言葉で説明してくれる講義系の本を1冊手元に置いておくと、自分で読み進めやすいと思います。
書籍(楽天ブックス)
教科書で分かりにくい所を、補う1冊
『改訂版 高校の情報Ⅰが1冊でしっかりわかる本』(かんき出版)。会話調で、身近な例から情報Ⅰの範囲を一通り学べる入門書です。
- 2026年度からの新しい教科書に対応した改訂版
- 身近な例を使って、問題解決を軸に学べる
- 項目ごとに振り返りの問題つき
税込1,540円(2026年10月時点)。
よくある質問
情報のテスト勉強は、何日前から始めればいいですか?
目安は2週間前です。最初の数日で範囲表・プリント・提出物をそろえて、教科書を通して読むところまで進めておくと、後半があわてずに済みます。ほかの教科との兼ね合いもあるので、1日の時間は短くても大丈夫です。
教科書と授業のプリント、どちらを優先すればいいですか?
授業がプリント中心なら、プリントを優先するのがいいと思います。テストを作るのは授業をしている先生なので、授業で使ったものが土台です。どちらから出るか分からなければ、先生に聞いてしまいましょう。
プログラミングの問題だけが解けません
まずは、上から1行ずつ、変数の中身を紙に書き出しながら読んでみてください。書き方はプログラミング問題の解き方にまとめています。そもそも変数や繰り返しの意味があやふやなら、情報でプログラミングがわからない人へから読むのがおすすめです。
まとめサイトやアプリだけで勉強してもいいですか?
用語の確認には便利です。ただ、テストの範囲や言葉の使い方、プログラムの書き方は学校ごとに違うので、土台はあくまで教科書とプリント。まとめやアプリは、その確認用に使うのがいいと思います。
情報Ⅰは何年生で習いますか?
学校によって違います。1年生で学ぶ学校もあれば、2年生で学ぶ学校もあります。どの学年に置くかは、それぞれの高校が決めているからです。
まとめ|出し方を確かめて、分野ごとにやり方を変える
情報Ⅰのテストは、中学までのテストと違って、「覚える」「計算する」「1行ずつ読む」が混ざった科目です。
まずは自分の学校の出し方(範囲と問題のもと、プログラムの書き方、提出物)を確かめる。そのうえで、覚える分野は「意味+例」、計算とプログラムは「手で解き直す」。テストの2週間前から順番に進めて、最後は外した問題の直しに時間をかける。
この積み重ねは、そのまま共通テストの土台にもなります。情報Ⅰの全体像を見直したいときは、情報Ⅰとは?高校で学ぶ4つの内容も読んでみてください。
