情報Ⅱとは?学ぶ内容・開いている高校・入試での扱いを講師が整理

当ページのリンクには広告が含まれています。

「情報Ⅱって何?」

「自分の学校にあるの?取ったほうがいいの?」

そんなふうに気になってる方はいませんか?この記事は、情報Ⅱについて知りたい高校生と、高校選びで情報Ⅱを見ている中学生・保護者の方に向けて書いています。

私はプログラミングの講師として、小学生から大学生まで教えてきました。高校で情報Ⅰや情報Ⅱを教えた経験はないため、制度や授業の中身は文部科学省の資料などの公開情報で確かめて整理しています。その点だけご了承ください。

先に結論を書くと、情報Ⅱは、情報Ⅰの次に選べる発展の科目です。開いている学校自体がまだ少なく、共通テストにも出ません。

だからこそ、取るかどうかは「何を作りたいか」「どこへ進みたいか」で決めて大丈夫です。

この記事でわかること
  • 情報Ⅱはどんな科目か、情報Ⅰと何が違うか
  • 情報Ⅱで学ぶ5つの内容と、プログラミングをどこまでやるか
  • 情報Ⅱを開いている高校の少なさと、何年生で学ぶか
  • 共通テスト・大学入試での扱い
  • 取るか迷ったときの目安と、学校に無いときの学び方
目次

情報Ⅱとは|情報Ⅰの次に選べる「発展」の科目

まずは、情報Ⅱがどんな位置づけの科目なのかを押さえておきましょう。

選択科目で、情報Ⅰを学んだ後に学ぶ

高校の教科「情報」には、情報Ⅰと情報Ⅱの2つの科目があります。

情報Ⅰは、高校生全員が学ぶ科目です(共通必履修科目)。一方の情報Ⅱは選択科目で、学校が開いていて、自分が選んだときに学びます。標準の単位数はどちらも2単位なので、週2コマを1年間、というのがおおよその目安です。

学習指導要領では、情報Ⅱは原則として情報Ⅰを学んだ後に学ぶ、とされています。つまり、情報Ⅰの上に積み上げる科目、ということですね。

情報Ⅰとの違いは「全員が基礎」か「選んで深く」か

違いを、ざっくり表にするとこうなります。

情報Ⅰ情報Ⅱ
だれが学ぶ?高校生全員選んだ人(開いている学校で)
中身情報の基礎を幅広く(4つの分野)情報Ⅰの発展。データの分析、システムづくり、探究など
何年生?1年生が多い(学校による)3年生が中心
共通テスト出題される出題されない

情報Ⅰの4つの分野がどんな中身なのかは、情報Ⅰとは?高校で学ぶ4つの内容と情報Ⅱとの違いを講師が整理にまとめています。

情報Ⅰが「情報の基礎を、全員が広く」なら、情報Ⅱは「作る・分析する、を選んだ人が深く」。そう覚えておけば、大きく外れません。

情報Ⅱで学ぶ5つの内容|プログラミングはどこまでやる?

情報Ⅱの中身は、学習指導要領で5つの項目に分かれています。文部科学省が先生向けに作った研修用の教材も、この5つの章立てでした。それでは、1つずつみていきましょう。

① 情報社会の進展と情報技術

情報技術が社会や人の暮らしをどう変えてきたか、これからどう変わりそうか、を考える項目です。情報セキュリティや、これからの時代に求められる力の話も入っています。情報Ⅰの「情報社会」の話を、もう一段深くした内容と言えます。

② コミュニケーションとコンテンツ

文字・画像・音・動画などを組み合わせたコンテンツを、実際に作って発信し、改善する項目です。先生向けの教材では、試作品(プロトタイプ)を作り、作って、発信して、直す、という流れになっていました。

③ 情報とデータサイエンス

たくさんのデータを集めて整え、分析して、予測や判断に使う項目です。先生向けの教材の目次を見ると、データベース、重回帰分析、主成分分析、クラスタリング、ニューラルネットワーク、テキストマイニングや画像認識……と、大学の授業で聞くような言葉がずらりと並んでいます。(私もこの辺は厳しい…)

数学の統計とも関わる分野なので、ここは情報Ⅱの中でもかなり歯ごたえのある所だと思います。

④ 情報システムとプログラミング

プログラミングが好きな子にとって、いちばん気になるのがここですよね。

情報Ⅰのプログラミングは、変数・条件分岐・繰り返しといった基本を使って「プログラムを書いてみる」のが中心でした。

情報Ⅱでは、いくつものプログラムが組み合わさった「情報システム」を、設計して、分けて作って、つないで、確かめるところまで進みます。

先生向けの教材では、図書館の本の貸出システムを例に、システム全体の情報の流れを図に表す → 小さな部品(モジュール)に分けて設計する → 部品ごとに作ってテストする → つないでテストする → 評価して改善する、という順番で進んでいました。サンプルのプログラムは Python で、Web API(ほかのサービスからデータを受け取る仕組み)で本の情報を取ってくる例も出てきます。

「動くものを1つ書く」から、「仕組みとして作る」へ。実際のソフトウェア開発の進め方に、かなり近い内容です。

⑤ 情報と情報技術を活用した問題発見・解決の探究

自分でテーマを決めて、①〜④で学んだことを使いながら、問題を見つけて解決に取り組む項目です。いわば情報Ⅱの総まとめで、何を作るか・何を調べるかを自分で決める場面が多くなります。

習い事やスクールのプログラミングとは、どう違う?

ちなみに、私は情報Ⅱを教えたことはありません。そのうえで、プログラミングを教えてきた立場から、感じることを少しだけ。

習い事やスクールでやるプログラミングは、Webページやアプリ、ゲームなど「自分の作りたいもの」を形にすることが多いです。情報Ⅱは、それとは重なる所と重ならない所があります。③のデータサイエンスは、スクールによって扱うところと扱わないところが分かれる分野ですし、④の「設計して、分けて、テストする」も、趣味で作っているとなかなか通らない道です。

逆に言えば、作るのが好きな子には、④と⑤はかなり面白い所だと思います。自分で作ってきたものを「仕組み」として見直すきっかけにもなりそうです。

情報Ⅱを開いている高校は少ない|何年生で学ぶ?

ここが、情報Ⅱについて知っておきたい話です。現実的な事情を整理します。

公立の普通科で、3年生に開いているのは14%ほど

文部科学省の令和7年度(2025年度)の調査によると、2025年度に入学した生徒の3年間の教育課程で、3年生に情報Ⅱを置いている(予定を含む)のは、公立高校の全日制・普通科などで14.4%でした。そして、2025年度の3年生のうち、実際に情報Ⅱを学んだのは2.3%です。

つまり、情報Ⅱは「ない学校の方がずっと多い」科目です。「自分の学校に無い」というのは、まったく珍しいことではありません。

なお、これは公立高校の調査です。私立高校は学校ごとにまちまちなので、気になる学校があれば個別に確かめてください。

何年生で学ぶ? → 3年生が中心

情報Ⅱは、原則として情報Ⅰの後に学ぶ科目です。そのため、開いている学校でも3年生に置かれることが多くなっています。同じ調査でも、1年生・2年生に置いている割合はかなり小さい数字でした。

3年生ということは、大学受験の学年と重なるということ。ここは、後で「取るか迷ったら」の所でもう一度触れますね。

中学生なら:DXハイスクールの採択校は手がかりの1つ

中学生が高校選びで情報Ⅱを気にするなら、文部科学省の「DXハイスクール」(高等学校DX加速化推進事業)が1つ手がかりになります。情報や数学を重視したカリキュラムを組む高校を支援する事業で、採択された高校には、情報Ⅱか、それに近い内容の科目を開くことなどが求められています。

ただし、採択校だからといって、情報Ⅱそのものを開いているとは限りません。採択校かどうかは入口として見て、情報Ⅱの有無は学校に確かめる、という順番がおすすめです。

正直なところ、「情報Ⅱを授業でやっている高校」を外から探すのは、けっこう骨が折れると思います。学校のサイトに載っていない科目も多いですし、載っていても3年間でどの科目を学ぶかの一覧表の中に小さく書かれているだけ、ということもあります。だからこそ、説明会で直接聞いてしまうのが早いです。

学校説明会で聞くこと3つ

  1. 情報Ⅱ(または情報の発展の科目)はありますか?何年生ですか?
  2. 授業は何に重点を置いていますか?(プログラミング・データの分析・作品づくり など)
  3. どれくらいの生徒が取っていますか?ほかの科目と選べる形ですか?

この3つを聞けば、その学校で情報をどこまで深くやれるかが、だいたい見えてきます。情報Ⅱが無くても、学校独自の科目やコース、部活で学べる学校もあります。

高校選び全体の考え方はプログラミングが学べる高校の選び方|5つのルートを講師が比較に、普通科で学べる形は公立高校でプログラミングは学べる?4つの形と探し方を講師が整理にまとめています。

学校説明会とオープンキャンパスのチラシのイメージ
※写真はイメージです

情報Ⅱは入試に出る?|共通テストは情報Ⅰだけ

「取らないと受験で不利になるのでは?」と考えている方もいるかもしれません。先に答えを書いておきます。

共通テストの「情報」は情報Ⅰだけ

大学入学共通テストの「情報」で出題されるのは、情報Ⅰだけです。大学入試センターが公表している令和9年度(2027年1月実施)の出題科目でも、情報Ⅱは入っていません。

なので、情報Ⅱを取らなかったから共通テストで不利になる、ということはありません。

共通テストの情報Ⅰの対策は、情報Ⅰの共通テスト対策|大問の中身と勉強の順番を講師が整理で整理しています。

大学の個別試験で使うところもある

一方で、大学が独自に作る試験で、情報Ⅱの範囲まで出すところも少ないですがあります。たとえば東京都市大学は、一般選抜で、情報系などの学科に、独自問題「情報Ⅰ・Ⅱ」と共通テストを組み合わせた方式を設けています(2027年度入試でも実施予定・2026年10月時点)。

こうした入試は、大学・学部・年度で変わります。志望校が決まってきたら、その大学の募集要項で確かめてくださいね。

総合型選抜や推薦では「話せる材料」になることも

総合型選抜や学校推薦型選抜では、高校で何に取り組んだかを聞かれることがあります。情報Ⅱの探究で作ったものや調べたことは、自分の言葉で話せる材料の1つになるかもしれません。

ただ、「情報Ⅱを取ったから有利」というものではありません。大事なのは、科目名より、その中で何を作って、何を考えたかですね。

情報Ⅱは、入試のために取る科目ではありません。取るなら、「作る・学ぶ時間」として取る科目だと思っています。

【重要】情報Ⅱを取るか迷ったら|プログラミングが好きな子の目安

では、学校に情報Ⅱがあって、取るかどうか迷っている場合はどうすればいいのでしょうか?

ここは私の考えを含みますので、参考までに。状況別に、ざっくり目安を整理してみました。

情報Ⅱを取るか迷ったときの目安(進みたい方向・作りたいもの・受験の計画・学校にあるかで、取る/志望校で決める/代わりの道を示した図)
いまの状況目安
情報系・理工系・データ系に進みたい取る価値は大きい。大学の最初の授業の予習にもなる
作りたいもの(Web・アプリ・ゲームなど)がある④⑤の時間を、自分の作品につなげられそうなら取る
共通テストの科目に集中したい志望校の入試科目と配点を見て決める。共通テストでは、取らなくても不利にならない
まだ方向が決まっていない少しでも興味があれば、取ってみるで十分
学校に情報Ⅱが無い下の「学校に情報Ⅱが無いときは」へ

3年生の2単位は、受験勉強の時間とどうしても比べることになります。迷ったら、「進みたい方向」と「志望校の入試科目」の2つを並べて見てみる。それだけで、だいぶ決めやすくなるはずです。

方向がまだ決まっていない子も、それで大丈夫です。小さく作ったり、授業で触れたりする中で、やりたいことは少しずつ見えてきます。

講師の見方:科目を取るかより「何を作るか」

情報Ⅱを取って、自分なりのソフトウェア開発に近い体験ができればそれは大いに力になると思います。

小学生から大学生まで見てきた中で感じるのは、伸びる子には「作りたいものがある」「壁にぶつかっても粘れる」「小さくても完成させた数が多い」という共通点がある、ということです。そして何より、自分から動く子ほど、ぐんぐん伸びます。

逆に、授業を取っても、出された課題をこなすだけだと、そこで止まってしまうこともあります。ただ、それはダメということではありません。最低限の力が身につけば十分ですし、熱中できるものが見つかっていないのは、高校生ならそれもまた自然なことです。

学校選びも科目選びも、私は「環境選び」だと思っています。情報Ⅱは、作ることに挑戦しやすい環境の1つ。取るなら、その時間で何を作るかまで考えておくと、ぐっと価値が上がります。

つまり、情報Ⅱを取るかどうかは「進みたい方向」と「志望校の入試」で決めてよい。そして、取っても取らなくても、伸びるかどうかは「何を作るか」で決まる、というのが私の実感です。

学校に情報Ⅱが無いときは|自分で学ぶ道もある

上で見たとおり、情報Ⅱが無い学校の方がずっと多いです。でも、「学校に無い=学べない」ではありません。それぞれ、紹介しますね。

文部科学省の教材は、誰でも読める

この記事でも何度か触れた、文部科学省の「情報Ⅱ」教員研修用教材は、Webで公開されていて誰でも読めます。先生向けなので難しい所もありますが、5つの内容がどんなものかを知るには十分です。

部活や「総合的な探究の時間」で作る

パソコン部・コンピュータ部などの部活や、総合的な探究の時間で、データを集めて分析したり、アプリを作ったりすることもできます。情報Ⅱの⑤の探究と、やることはかなり近いです。

独学やスクールで「作る」を続ける

自分で作りたいものがあるなら、独学やスクールで作り続けるのが一番の近道です。高校生の学び方の全体像は、高校生のプログラミング、何から始める?授業・独学・進路の地図にまとめています。

中学生の方なら、高校選びの段階で、専門学科・高専・通信制など「授業でしっかり学べる道」も比べてみてください。前の章で紹介した高校の選び方の記事で、5つのルートを並べています。

「学校に情報Ⅱが無いけれど、作る場がほしい」「一人だと続かない」という場合は、中高生向けのスクールで、まずどんなことをしているのかを聞いてみるのも1つの方法です。

Life is Tech ! スクール(ライフイズテック)

学校に無いなら、「作る」場を外につくる

中学生・高校生向けのIT・プログラミングのスクールです。学校の授業とは別に、自分の作りたいものに合わせて学べます。

  • 対象は中学生・高校生
  • Webサービス・アプリ・ゲームなど、作りたいものでコースを選べる
  • まずはオンライン説明会か、教室の見学会から
説明会・見学会の日程を見る

まずは約30分のオンライン説明会か、教室での授業の見学会から。対象は中学生・高校生とその保護者です。

よくある質問

情報Ⅱは必修ですか?

いいえ、選択科目です。全員が学ぶのは情報Ⅰで、情報Ⅱは学校が開いていて、自分が選んだときに学びます。

情報Ⅱは難しいですか?

情報Ⅰを土台にする科目なので、情報Ⅰが分かっていれば入っていけます。逆に、情報Ⅰのプログラミングのお作法(変数・条件分岐・繰り返しなど)があいまいなら、先にそこを固めておくのがおすすめです。立て直し方は高校の情報でプログラミングがわからない人へ|原因と立て直し方で整理しています。

情報Ⅱを取らないと、大学で困りますか?

情報系の学部でも、大学の授業は基礎から始まることが多いので、取らなかったから困る、ということは少ないと思います。先に触れておくと、最初の授業が少し楽になる、くらいに考えておけば十分です。

情報Ⅱの授業では、どんな言語を使いますか?

学校や教科書によって違います。文部科学省の先生向けの教材では、サンプルのプログラムに Python が使われていました。情報Ⅰの授業で使った言語を、そのまま続けて使う学校もあると思います。情報Ⅰで使われる言語については、高校情報Ⅰのプログラミング|授業で学ぶ内容と使う言語を整理で比べています。

情報Ⅱの参考書はありますか?

情報Ⅰに比べると、かなり少ないです。共通テストに出ない科目ということもあってか、受験向けの本はあまり見かけません。まずは学校の教科書と、文部科学省の教材を使うのが現実的だと思います。

まとめ|情報Ⅱは「作る・分析する」を深める選択科目

以上、情報Ⅱとはどんな科目か、というお話でした。

情報Ⅱは、情報Ⅰの次に選べる発展の科目です。データサイエンスや情報システムづくり、探究など、「作る・分析する」を一段深くやる内容になっています。

ただ、開いている学校はまだ少なく、学ぶとしても3年生が中心。共通テストにも出ません。だから、取るかどうかは「進みたい方向」と「志望校の入試」で決めて大丈夫です。

中学生の方は、気になる高校の説明会で「情報Ⅱはありますか?」と一度聞いてみてください。高校生の方は、取っても取らなくても、自分で何か1つ作ってみるところから。そこから先の道は、きっと少しずつ見えてきます。

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!
目次