この単元のつまずきポイント
入力数が増えると行数の並べ方が乱れ、同じ組合せを二度書いたり抜けたりする。複合式(A AND (B OR C))になると括弧内から先に処理する優先順位を忘れ、出力列がズレる。
このテーマで実際に生成した教材
下の枠内が、まなびAIがこのテーマで実際に生成した教材です。読み解きにくい学習指導要領は、デジタル庁が推進する国産AI「源内」の一部である法令検索AI「Lawsy」の技術で検索・参照し、約30秒で出力されました。
情報社会を支えるコンピュータは、実は「0」と「1」のたった2つの数字で、複雑な計算や判断を行っています。この「0」と「1」の世界で、コンピュータがどのように論理的な判断を下しているのかを理解するために、「論理演算」という考え方が重要になります。今回は、特に基本的な3つの論理演算「NOT」「AND」「OR」について、その意味、真理値表、そして対応する論理回路を学びましょう。
1. 論理演算とは?
論理演算とは、条件が「真(True)」か「偽(False)」か、つまり「0」か「1」かで判断を行う計算のことです。コンピュータの内部では、電気信号の「ON(1)」と「OFF(0)」に対応しており、これらの信号の組み合わせによって様々な処理が実行されます。
2. 各論理演算の詳細
(1) NOT(否定)
NOT演算は、入力された論理値を反転させる演算です。「〜ではない」という意味になります。
- 真理値表
| 入力 A | 出力 NOT A |
| :----: | :--------: |
| 0 | 1 |
| 1 | 0 |
*解説: 入力が0(偽)なら出力は1(真)に、入力が1(真)なら出力は0(偽)になります。
- 論理回路記号
NOTゲート(インバータ)
───▻○───
- 例
「雨が降っている」をAとすると、「雨が降っていない」はNOT Aとなります。
(2) AND(論理積)
AND演算は、複数の入力がすべて「真」の場合にのみ、出力が「真」となる演算です。「AかつB」という意味になります。
- 真理値表
| 入力 A | 入力 B | 出力 A AND B |
| :----: | :----: | :----------: |
| 0 | 0 | 0 |
| 0 | 1 | 0 |
| 1 | 0 | 0 |
| 1 | 1 | 1 |
*解説: 入力Aと入力Bが両方とも1(真)の場合にのみ、出力が1(真)になります。それ以外はすべて0(偽)です。
- 論理回路記号
ANDゲート
───┐
A ───┤ │
│D ├─── 出力
B ───┤ │
───┘
- 例
「鉛筆を持っている」をA、「消しゴムを持っている」をBとすると、「鉛筆と消しゴムの両方を持っている」はA AND Bとなります。
(3) OR(論理和)
OR演算は、複数の入力のうち、少なくとも1つが「真」であれば、出力が「真」となる演算です。「AまたはB」という意味になります。
- 真理値表
| 入力 A | 入力 B | 出力 A OR B |
| :----: | :----: | :---------: |
| 0 | 0 | 0 |
| 0 | 1 | 1 |
| 1 | 0 | 1 |
| 1 | 1 | 1 |
*解説: 入力Aと入力Bのどちらか一方、または両方が1(真)の場合に、出力が1(真)になります。両方とも0(偽)の場合にのみ、出力が0(偽)です。
- 論理回路記号
ORゲート
───┐
A ───┤ \
│ >─── 出力
B ───┤ /
───┘
- 例
「国語のテストが80点以上」をA、「数学のテストが80点以上」をBとすると、「国語または数学のどちらか一方、または両方のテストが80点以上」はA OR Bとなります。
3. まとめ:論理演算と論理回路のポイント
- 真理値表は、論理演算のすべての入力パターンに対する出力結果を網羅的に示す表であり、論理演算の動作を理解する上で最も重要です。
- 論理回路は、これらの論理演算を物理的に実現するための電子回路部品です。コンピュータのCPU(中央処理装置)の内部は、これらの論理ゲートが何十億個も組み合わさってできています。
- NOT、AND、ORの3つの基本的な論理演算を組み合わせることで、コンピュータはあらゆる複雑な判断や計算を行うことができます。
これらの基礎を理解することで、コンピュータがどのように情報を処理し、私たちが普段利用しているアプリケーションやシステムがどのように動いているのか、その仕組みの根幹を捉えることができるでしょう。
編集・参照情報
- 編集・運営: かわさき楽AIサポート(株式会社スマイルファクトリー)
- 作成方法: 学習指導要領データを検索し、AI生成教材を編集して掲載
- 参照範囲: 第10節 情 報 > 第1 情報Ⅰ > 2 内 容 > (4) 情報通信ネットワークとデータの活用 > イ 次のような思考力,判断力,表現力等を身に付けること。 > (ウ) データの収集,整理,分析及び結果の表現の方法を適切に選択し,実行し,評価し改善すること。,第10節 情 報 > 第3款 各科目にわたる指導計画の作成と内容の取扱い > 2 内容の取扱いに当たっては,次の事項に配慮するものとする。 > (2) 各科目の指導においては,思考力,判断力,表現力等を育成するため,情報と情報技術を活用した問題の発見・解決を行う過程において,自らの考察や解釈,概念等を論理的に説明したり記述したりするなどの言語活動の充実を図ること。,第10節 情 報 > 第1款 目 標 > (2) 様々な事象を情報とその結び付きとして捉え,問題の発見・解決に向けて情報と情報技術を適切かつ効果的に活用する力を養う。
- 公開日: 2026年7月5日
この教材の使い方
塾講師の方は、この教材を「情報Iの論理演算の導入回」の板書代わりに使うのがおすすめです。NOT・AND・ORの真理値表を一度に見せると混乱しがちなので、まずNOTだけを扱い、入力が反転する感覚をつかませてから、AND・ORへ進む二段構えで解説するとつまずきが減ります。
保護者の方がお子さんの学習を見守る際は、真理値表の「入力の組み合わせが2のn乗になる」点を一緒に確認してみてください。2入力なら4通り、3入力なら8通りと数え上げる作業自体が、後の場合の数や情報量の学習にもつながる基礎トレーニングになります。
さらに理解を深めたいときは、生成AIに『次の式の真理値表を段階列付きで作って』と頼むと、途中の中間列まで書き出してくれます。3入力のAND・ORへ拡張する練習問題を出す際にも活用でき、答え合わせと解説を同時に進められます。
よくある質問
この単元は学習指導要領のどこに位置づけられますか?
「情報Ⅰ」のコンピュータと情報通信ネットワークの分野で扱われ、2進法や論理演算の基礎として学びます。詳しい扱い方は教科書や学校の先生にご確認ください。
子どもがANDとORの真理値表を混同してしまいます。どう声かけすればよいですか?
ANDは「両方1のときだけ1」、ORは「どちらか1なら1」と、日常の言葉に言い換えて確認するのがおすすめです。真理値表を実際に書き写すと定着しやすくなります。
家庭学習ではどこまで進めておくとよいですか?
まずはNOT・AND・ORの2入力の真理値表を自力で書けることを目標にし、余裕があれば3入力への拡張に挑戦しましょう。進度はご家庭の判断で無理なく調整してください。