情報Ⅰとは?高校で学ぶ4つの内容と情報Ⅱとの違いを講師が整理

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

この記事は、「情報Ⅰ」がどんな科目なのかを知りたい高校生と、中学生・高校生のお子さんを持つ保護者の方に向けて書いています。

時間割に「情報Ⅰ」と書いてあるけれど、何をする科目なのかいまいち分からない。共通テストにも出ると聞いて、ちょっと気になっている。……ということはありませんか?

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

先に結論を書いておきます。

情報Ⅰは、高校生が全員学ぶ「情報とコンピュータの基礎」の科目です。プログラミングも入っていますが、それは4つある分野のうちの1つの、さらに一部です。

この記事でわかること
  • 情報Ⅰがどんな科目か(いつから・何年生で・どのくらいの時間)
  • 情報Ⅰで学ぶ4つの内容を、身近な例で
  • プログラミングをやってきた子から見た情報Ⅰ(講師の見方)
  • 情報Ⅱとの違いと、共通テストとのつながり
  • 自分の学校で確かめておきたい3つのこと
目次

情報Ⅰとは|高校生が全員学ぶ「情報」の基礎科目

まずは、情報Ⅰがどんな位置づけの科目なのかから見ていきます。

2022年度の入学生から、全員が学ぶ科目になった

情報Ⅰは、2022年度に高校へ入学した学年から始まった科目です。高等学校の学習指導要領で、すべての生徒が学ぶ共通必履修科目になっています。

標準の単位数は2単位です。ざっくり言うと、週2コマの授業を1年間、というのがおおよその目安ですね。

ちなみに、工業科や商業科などの専門学科では、同じ内容を含む専門の科目で代えている学校もあります。

何年生で学ぶかは、学校によって違う

「情報Ⅰって何年生でやるの?」というのは、よく聞かれる疑問のようです。

答えは、学校によって違うです。1年生で学ぶ学校もあれば、2年生で学ぶ学校もあります。どの学年に何の科目を置くかは、それぞれの高校が教育課程(時間割の設計)として決めているからです。

自分の学校ではどうなっているかの確かめ方は、後の章「自分の学校で確かめたい3つのこと」にまとめています。

使う教科書も、学校によって違います。どんな教科書があり、何が違うのかは、情報Ⅰの教科書は何が違う?全17点の一覧と手に入れ方で一覧にしています。

「情報Ⅰ」と「情報科」は別のもの

ここ、まぎらわしいので一度整理させてください。

「情報Ⅰ」は、国語や数学と同じような教科の中の1科目です。普通科でも工業科でも、高校生が全員学びます。

一方の「情報科」は、情報を専門に学ぶ学科のことです。普通科・工業科と並ぶ学科の名前で、設置している高校は全国でもかなり少ないです。こちらは、情報科のある高校とは|学ぶ内容・全国の設置校・普通科との違いにまとめています。

つまり、情報Ⅰは「全員が学ぶけれど、深くはやらない」基礎の科目です。週2コマ・1年ほどの中で、情報の分野を幅広く一通り学びます。

情報Ⅰで学ぶ4つの内容|身近な例で見るとこうなる

情報Ⅰの中身は、学習指導要領で大きく4つに分かれています。

ただ、正式な名前だけ並べても「で、何をやるの?」となりがちですよね。なので、ここでは高校生の生活に近い例を添えて見ていきます。まずは全体像です。

情報Ⅰで学ぶ4つの分野(情報社会の問題解決・コミュニケーションと情報デザイン・コンピュータとプログラミング・情報通信ネットワークとデータの活用)と身近な例

この中で言うと、私がレッスンで教えている内容や習い事・スクールで扱っているのは③が主ということになります。情報Ⅰは「幅広い」というイメージがよく分かりますね。

それでは、1つずつみていきましょう。

① 情報社会の問題解決|著作権・情報セキュリティ・情報モラル

情報があふれる社会で、どう考えて、どう行動するかを学ぶ分野です。

たとえば、友だちと撮った写真をSNSに上げる前に考えること。好きなアーティストの画像や曲を使っていいのか、という著作権の話。パスワードの決め方や、怪しいメールの見分け方。こういう、毎日スマホを触っていれば必ず出くわす場面が題材になります。

キーワードで言うと、知的財産権(著作権・特許権など)、個人情報、情報セキュリティ、情報モラルあたりです。「問題解決」という名前のとおり、情報を使って問題を見つけて解決する考え方も、この分野で学びます。

② コミュニケーションと情報デザイン|デジタル化と「伝わる見せ方」

この分野は、大きく2つの話が入っています。

1つはデジタル化の話です。スマホで撮った写真も、聴いている音楽も、コンピュータの中ではすべて0と1の数字でできています。その仕組み、つまり2進法やビット、画像や音がどうやって数字になるのか、を学びます。写真の画質を上げるとなぜ容量が増えるのか、が説明できるようになるイメージです。

もう1つは情報デザイン。発表のスライドや駅の案内図のように、相手に「伝わる」見せ方を考える話です。色の使い方、文字の大きさ、情報の並べ方など、意外と実用的な内容だったりします。

③ コンピュータとプログラミング|仕組み・アルゴリズム・シミュレーション

名前に「プログラミング」が入っているのは、この分野です。

ただ、プログラミングだけではありません。コンピュータの中で計算がどう進むのかという仕組み、作業の手順を組み立てるアルゴリズム、そして実際にプログラムを書いて動かすこと。さらに、身の回りのことを単純化して表すモデル化とシミュレーションも、この分野に入っています。

授業で使うプログラミング言語は、学校によって違うようです。Pythonを使う学校もあれば、JavaScriptや、ブラウザ上で動く教材を使う学校もあります。

この分野の授業がどんな順番で進むのか、使われる言語ごとに何に気をつけたいかは、高校情報Ⅰのプログラミング|授業で学ぶ内容と使う言語を整理にまとめています。

④ 情報通信ネットワークとデータの活用|インターネットの仕組みとデータの読み方

最後は、ネットワークとデータの分野です。

Webページを開いたとき、裏側で何が起きているのか。ブラウザとサーバーのやりとり、IPアドレスやドメインといった、インターネットの仕組みを学びます。通販サイトで買い物をするときに、情報がどう守られているか、といった話もここに入ります。

もう半分はデータの活用です。データベースの考え方や、アンケートの結果を表やグラフにして読み取る、といった内容ですね。数学の統計と少し近い部分もあります。

こうして並べてみると、プログラミングは4つの分野のうちの1つの、さらに一部だということが分かると思います。情報Ⅰは「プログラミングの科目」というより、「情報について幅広く学ぶ科目」と考えたほうが近いです。

【重要】プログラミングをやってきた子には、情報Ⅰはどう見える?

ノートパソコンとノートを使って学習する高校生の手元

ここからは、プログラミングを教えている立場からのお話です。私個人の見方を含みますので、考え方の1つとして参考までに読んでください。

重なるのは「③コンピュータとプログラミング」の一部だけ

先日、共通テスト向けの問題集をながめる機会がありました。あくまで部分的に読んだだけの感想ですが、正直けっこう驚きました。

知的財産権、情報セキュリティ、SNSの使い方、2進法、ブラウザとサーバー、IPアドレスやドメイン、表計算を使ったシミュレーション……と、とにかく幅が広いです。私が教えてきた「Scratch や HTML・CSS、JavaScript で何かを作る」プログラミングとは、かけ離れた問題が多いという印象でした。

先ほど書いたように情報を「プログラミングの科目」と思っていると面食らいます。「情報について幅広く学ぶ科目」が正解です。

ですので知識の問題の中には、講師の私も明確に答えを選べない問題もありました(笑)。

一方で、プログラムを読む問題に関しては、順次処理・変数・繰り返し・条件分岐といった「お作法」が分かっていれば、ロジック自体はそこまで複雑ではない、と感じました。逆に、お作法をまったく知らない状態で初めて見ると、そこも難しく感じると思います。

これまでの経験別|情報Ⅰの見え方(参考)

では、これまでの経験によって、情報Ⅰはどう見えそうか。私の考えで整理すると、こんな感じです。あくまで大枠ですので参考までに。

これまでの経験楽に感じやすい所別に勉強が要る所ひとこと
コードを書いて何か作ってきたプログラムを読む・書く問題(変数・繰り返し・条件分岐)知的財産・セキュリティ、2進法、ネットワーク、データの分析、シミュレーションなど授業がゆっくりに感じることも。でも知識の分野で油断しない
Scratch などで遊んできた「順番に動く」「くり返す」「もし〜なら」の考え方はすでに素養がある文字で書くプログラムの書き方(「=」の意味など)と、その他知識の分野ブロックの経験は考え方の土台になる。書き方の違いに慣れれば十分。それと知識の分野は勉強がいる
ほぼ未経験特になし。でも、授業以外でプログラムを書いたことがない人は多いはずプログラムのお作法を1つずつ。知識の分野も1つずつ文字でコードを書くのは初めて、は珍しくない。お作法は慣れの部分が大きい

プログラミングの経験がある子でも、①②④の知識の分野は「範囲を勉強するしかない」です。ここは経験者ほど油断しやすい所かもしれません。

反対に、未経験の子も、必要以上に心配しなくて大丈夫だと思います。情報Ⅰのプログラムは、お作法の組み合わせです。最初は戸惑っても、一度理解できると、ぐっとクリアーになりますよ。

「授業だけでは物足りない」「授業でつまずいている」ときは?

すでに何か作っている子にとっては、情報Ⅰのプログラミングは物足りなく感じるかもしれません。情報Ⅰはあくまで全員のための基礎なので。あと座学が多いです。それは自然なことで、使い道もありますのできちんと勉強しておきましょう。

授業で物足りない、”プログラミング”をもっとやりたい子は、授業の外で、自分で決めた小さなものを1つ作ってみてください。高校生からの進め方は、高校生のプログラミング学習ガイドにまとめています。

反対に、授業やテストの情報Ⅰ・プログラミングで手が止まっている人は、まず「どこでつまずいているか」の切り分けからがおすすめです。こちらに、原因の分け方と立て直し方を書きました。→ 高校の情報でプログラミングがわからない人へ|原因と立て直し方

プログラミングの経験は、情報Ⅰでも武器になります。ただ、それは情報Ⅰ全体の一部。知識の分野は、経験に関係なく別に勉強が要る、というのが私の見方です。

情報Ⅰと情報Ⅱの違い|情報Ⅱは選択科目で、開いていない学校もある

ちなみに、「情報Ⅰがあるなら、情報Ⅱもあるの?」と気になった方もいると思います。あります。ただ、位置づけがかなり違います。

情報Ⅰ情報Ⅱ
位置づけ全員が学ぶ(共通必履修科目)選びたい人が学ぶ(選択科目)
中身情報の基礎を幅広く(4つの分野)情報Ⅰの発展。情報システムとプログラミング、データサイエンス、コンテンツの制作など
開いている学校どの高校でも学校による
共通テスト出題範囲になっている出題範囲ではない

情報Ⅱは、情報Ⅰで学んだことの上に積み上げる、いわば発展編です。情報システムを作る、データを分析して何かを見つける、といった、より実践寄りの内容が入っています。

プログラミングが好きな子にとって大事なのは、情報Ⅱは選択科目なので、開いていない学校もあるということです。

「高校でもっとプログラミングをやりたい」という中学生なら、行きたい高校に情報Ⅱや、学校独自の発展の授業があるかどうかは、確かめておきたいポイントの1つですね。高校選び全体の考え方は、プログラミングが学べる高校の選び方|5つのルートを講師が比較にまとめています。

情報Ⅱで学ぶ5つの内容や、開いている学校の少なさ、取るか迷ったときの目安は、情報Ⅱとは?学ぶ内容・開いている高校・入試での扱いを講師が整理にまとめています。

共通テストの「情報」とのつながり

情報Ⅰは、大学入試にも関わってきます。

2025年1月の大学入学共通テストから、「情報」という教科が加わりました。出題範囲は情報Ⅰで、試験時間は60分、配点は100点です。

国立大学では、一般選抜で共通テストの「情報」を原則として課す方針になっています。国公立大学を考えている人は、情報Ⅰも受験科目の1つ、と思っておいたほうがよさそうです。公立大学・私立大学での扱いは大学や学部によって違うので、志望校の入試情報で確かめてください。

ちなみに、共通テストのプログラミングの問題は、PythonやJavaScriptではなく、大学入試センターが定めた共通テスト用のプログラム表記で出題されます。とはいえ、変数・繰り返し・条件分岐といった中身のお作法は同じです。

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

情報Ⅰは難しい?自分の学校で確かめたい3つのこと

難しさは「分野」によって違う

「情報Ⅰって難しいの?」という質問には、正直なところ「人と分野による」としか言えません。

上で書いたように、知識の分野は覚えることが多く、プログラムの分野はお作法に慣れるまでが大変です。さらに、テストでは長い文章や資料を読む問題も多いので、読み飛ばすクセがあると苦労しやすいです。

でも対策すれば誰でも取れる科目だと、個人的には思っています。一度点を取れるようになれば、安定しやすい科目なのかなと。勉強のコスパは良いと思うので、ぜひ得点源の1つにしてください。

どこでつまずきやすいか、どう立て直すかは、高校の情報でプログラミングがわからない人へでくわしく書いています。

自分の学校で確かめる3つのこと

情報Ⅰは全員が学ぶ科目ですが、ここまで見てきたように、学校によって違う所もあります。次の3つは、自分の学校ではどうなっているか、一度確かめておくと安心です。

  1. 何年生で、週に何コマあるか:学校の年間授業計画(シラバス)や教育課程表に書いてあることが多いです
  2. 授業で使う言語や教材:教科書や、授業の最初の説明で分かります。分からなければ先生に聞いてみましょう
  3. 情報Ⅱや、発展の授業・部活があるか:学校のサイトや学校説明会で確かめられます

中学生の保護者の方は、この3つを、高校の学校説明会で聞く項目として使ってみてください。特に3つ目は、プログラミングが好きなお子さんにとって、高校3年間の過ごし方に関わってきます。

よくある質問

情報Ⅰは必修ですか?

はい。高校生が全員学ぶ共通必履修科目です。ただし、工業科や商業科などの専門学科では、同じ内容を含む専門の科目で代えている学校もあります。

文系でも大丈夫ですか?

大丈夫だと思います。情報Ⅰは文系・理系で分かれる科目ではありません。知識の分野は理解と暗記、プログラムの分野はお作法への慣れが中心なので、文系か理系かより、どれだけ丁寧に積み上げたかで差がつく科目だと思います。

保護者の高校時代の「情報」とは違いますか?

違います。保護者の方の年代によっては、高校に「情報」の授業そのものが無かったかもしれません。授業があった世代でも、「情報A・B・C」、その後は「社会と情報」「情報の科学」と、いくつかの科目から選んで学ぶ形でした。

いまは全員が同じ情報Ⅰを学び、プログラミングも全員がやるようになっています。お子さんの教科書を見ると、親の世代とはだいぶ違って驚くかもしれません。

何で勉強すればいいですか?

まずは学校の教科書です。教科書だけだと読みにくい、という人は、範囲を一通りやさしくまとめた入門書を1冊持っておくと楽になります。

たとえば『改訂版 高校の情報Ⅰが1冊でしっかりわかる本』(かんき出版・税込1,540円・2026年10月時点)は、会話形式で図が多い入門書です。また、今回調べていて分かったことですが、NHK高校講座にも情報Ⅰの番組があり、無料で見られるようです。

授業用か共通テスト用か、プログラミングの経験があるかで変わる本の選び方は、情報Ⅰの参考書・問題集の選び方|目的と経験別に講師が整理にまとめています。

用語を覚えたか確かめたいときは、自作の一問一答45問も使ってみてください。→情報Ⅰの一問一答|無料で解ける45問と使い方を講師が整理

定期テストの前に何から勉強すればいいかは、情報Ⅰの定期テスト対策と勉強法にまとめています。

情報Ⅰの範囲を、まず1冊で一通り

『改訂版 高校の情報Ⅰが1冊でしっかりわかる本』(かんき出版)。会話形式で図が多い入門書です。教科書の範囲を一通り押さえたいときに。

書籍を見る

まとめ|情報Ⅰは「全員のための基礎」。プログラミングはその一部

情報Ⅰは、2022年度の入学生から高校生が全員学ぶ、情報とコンピュータの基礎の科目です。

中身は、情報社会の問題解決、コミュニケーションと情報デザイン、コンピュータとプログラミング、情報通信ネットワークとデータの活用、の4つ。プログラミングはそのうちの1つの、さらに一部です。共通テストにも出るので、国公立大学を考えている人にとっては、受験科目の1つになることが多いです。

そして、何年生で学ぶか、どんな言語を使うか、情報Ⅱがあるかは学校によって違います。まずは自分の学校(行きたい学校)で、この3つを確かめてみてくださいね。

まずは情報Ⅰの範囲を1冊で

会話形式で図が多い入門書『改訂版 高校の情報Ⅰが1冊でしっかりわかる本』(かんき出版)。教科書の範囲を一通り押さえたいときに。

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