選挙制度と議席配分の仕組みを仮想データで比較する

架空の選挙結果を使い、小選挙区の考え方、ドント式の計算と議席数の違いを学ぶ14問と六つの記述課題です。

学年・内容の目安 中学校「公民的分野」。授業の復習や教材の準備に使えます。公開教材の利用条件を確認し、年少の生徒には講師が紙の教材を用意します。

学習用の練習の使い方

学習内容や既習事項に合わせて使う独自の練習です。文部科学省の認定教材や、教科書・入試の全範囲を網羅する教材ではありません。

解説を読む

同じ票でも、各選挙区で一人ずつ選ぶ方法と、票をまとめて議席を分ける方法では、結果が変わることがあります。架空の三つの選挙区と三つの政党の数字で、理由を考えます。

必要な予備知識

整数を足したり割ったりでき、表の行と列の意味を区別できること。

  1. 一人を選ぶモデルでは、選挙区ごとにどの候補の票が最も多いかを比べます。
  2. この比例配分のモデルでは、政党の総得票を1、2、3のような整数で割り、商の大きい順に議席を分けます。
  3. 違う方法の結果を比べるときは、票の集め方、選ぶ範囲、議席数を確かめます。

解き方の例

ある政党の得票が96票なら、1で割ると96、2で割ると48です。これらの商を他の政党の商と比べます。

よくある間違い

  • どの制度でも三つの選挙区の票を足し、一番多い政党が全議席を取ると考える。
  • ドント式の商を小さい順に選んでしまう。
  • 配分する議席数が増えても、同じ政党に同じ数の議席が割り当てられると考える。

資料と考え方を講師と確かめる

票の数え方と議席を分ける条件を示し、モデルの結果と実際の選挙の違いを説明します。

政党名、得票、選挙区は架空です。二つの方式に同じ票数を使うのは比較のためです。実際の衆議院選挙では、小選挙区と比例代表の投票は別です。

文部科学省:中学校学習指導要領解説 社会編 · さいたま市:ドント式による議席の配分方法 · 墨田区:投票方法と当選人決定のしくみ

地図・資料

一人ずつ選ぶ方法と議席を分ける方法

資料Aでは、各選挙区で候補者一人を選ぶ方法と、地域全体の政党ごとの票から議席を分ける方法を比べます。この教材では、仕組みを比べるために同じ架空の得票を使います。実際の衆議院選挙では二種類の投票を別に行います。

選挙区ごとの得票を読む

資料Bの北では甲党の候補60票、乙党51票、丙党24票でした。東では甲党58票、乙党44票、丙党28票でした。西では甲党52票、乙党41票、丙党22票でした。各選挙区で一人を選ぶモデルでは、その選挙区で最も票を得た候補に議席を与えます。

北:甲党60票、乙党51票、丙党24票。東:甲党58票、乙党44票、丙党28票。西:甲党52票、乙党41票、丙党22票。
図を選ぶと大きく表示できます。代替テキストも利用できます。

政党ごとの合計を作る

資料Cでは、三つの選挙区の票を政党ごとに足します。合計は甲党170票、乙党136票、丙党74票です。比例で配分するモデルでは、この合計を使います。

ドント式で商を比べる

資料Dでは、甲党170票、乙党136票、丙党74票を、それぞれ1、2、3などの整数で割ります。例えば、甲党を2で割ると85です。丙党を1で割ると74です。商は大きい順に選び、選んだ商の政党に一議席ずつ配ります。

三議席の結果を計算する

資料Eでは、三議席を配分します。商の大きい方から順に見ると、甲党を1で割った170、乙党を1で割った136、甲党を2で割った85が上位です。次の二つの商は、丙党を1で割った74、乙党を2で割った68です。

五議席にした場合を調べる

資料Fでは、同じ票の合計と商で配分する議席を五つに変えます。資料Eの上位三つに加え、74と68にも一議席ずつ割り当てます。票数が変わらなくても、配る議席数が変われば配分が変わることがあります。

結果を条件とともに説明する

資料Gでは、選挙区ごとに一人を選ぶ方法と、三議席を比例で配分する方法を比べます。前者は各区の中でどの候補が一番多いかを使い、後者は全体の各党の合計から商を作って比べます。同じ三議席でも、票から議席を決める方法が異なります。

練習する

選択問題では答えを一つ選び、数値問題では指定された単位で数だけを入力します。地図や資料のどこを根拠にしたかは、記述課題で講師と確認します。

入力した答えは、ページを再読み込みするか離れるまで、このページのメモリ上に保持されます。保存済みの下書き、アカウントの成績、自動の宿題提出は作成されません。

確認問題・資料・講師と使う課題

  1. 資料:一人ずつ選ぶ方法と議席を分ける方法

    資料Aで、選挙区ごとに一人ずつ選ぶモデルで比べるものはどれですか。

    • 同じ選挙区の候補者が得た票。
    • 三つの選挙区を足した政党ごとの票。
    • 政党ごとの候補者の年齢。
    答えと解説

    同じ選挙区の候補者が得た票。

    一人ずつ選ぶモデルでは、各選挙区の候補者の得票を比べます。

  2. 資料:一人ずつ選ぶ方法と議席を分ける方法

    資料Aによると、実際の衆議院選挙の投票と、この教材のモデルにはどんな違いがありますか。

    • 実際の選挙では一つの票を二つの方法にそのまま使う。
    • 実際の選挙では二種類の投票を別に行う。
    • この教材では二つのモデルに別々の架空の票を使う。
    答えと解説

    実際の選挙では二種類の投票を別に行う。

    二つの方式で同じ得票を使うのは教材で仕組みを比べるためです。

  3. 資料:選挙区ごとの得票を読む

    資料Bの北の選挙区で、最も多く票を得たのはどの候補ですか。

    • 乙党の候補。
    • 丙党の候補。
    • 甲党の候補。
    答えと解説

    甲党の候補。

    北では60票の甲党が、51票の乙党、24票の丙党より多い票を得ました。

  4. 資料:選挙区ごとの得票を読む

    資料Bで西の甲党の候補と乙党の候補の得票差は何票ですか。数値を入力します。

    答えと解説

    11

    52−41=11票です。

  5. 資料:政党ごとの合計を作る

    資料Cの政党ごとの合計を作るために行うことはどれですか。

    • 各選挙区で同じ政党の候補に入った票を足す。
    • 選挙区ごとに三つの政党の票を全部まとめ、同じ合計を各党に渡す。
    • 最も票の多かった選挙区の票を各党の合計とする。
    答えと解説

    各選挙区で同じ政党の候補に入った票を足す。

    政党ごとに三つの選挙区で得た票を足して比べます。

  6. 資料:政党ごとの合計を作る

    資料Cで、地域全体で二番目に票が多かったのはどの政党ですか。

    • 丙党。
    • 乙党。
    • 甲党。
    答えと解説

    乙党。

    甲党170票、乙党136票、丙党74票の順です。

  7. 資料:ドント式で商を比べる

    資料Dの丙党の74票を2で割ると商はいくつですか。数値を入力します。

    答えと解説

    37

    74÷2=37です。

  8. 資料:ドント式で商を比べる

    資料Dのドント式では、どの順に商を選びますか。

    • 各政党から同じ数ずつ選び、商の大きさは比べない。
    • 小さい商から順に選び、議席を配る。
    • 政党をまたいで、大きい商から順に選ぶ。
    答えと解説

    政党をまたいで、大きい商から順に選ぶ。

    政党ごとに出した商を合わせ、大きい値から選びます。

  9. 資料:三議席の結果を計算する

    資料Eで三議席のうち、甲党には何議席を配りますか。

    • 二議席。
    • 一議席。
    • 三議席。
    答えと解説

    二議席。

    上位三つの商のうち、170と85が甲党の商です。

  10. 資料:三議席の結果を計算する

    資料Eで丙党が三議席の配分を受けない理由はどれですか。

    • 丙党には地域全体で票が記録されていなかった。
    • 最も大きい丙党の商74が上位三つに入らなかった。
    • 一つの政党に二議席あると、残りを配分できない。
    答えと解説

    最も大きい丙党の商74が上位三つに入らなかった。

    三つの議席に対応する上位三つの商に、丙党の商はありません。

  11. 資料:五議席にした場合を調べる

    資料Fで五議席にすると、三議席の場合に加えてどの政党に議席が増えますか。

    • 甲党と丙党。
    • 甲党と乙党。
    • 乙党と丙党。
    答えと解説

    乙党と丙党。

    四番目の74は丙党、五番目の68は乙党の商です。

  12. 資料:五議席にした場合を調べる

    資料Fで、三議席のときと五議席のときで変えた条件はどれですか。

    • 配分する議席の数。
    • 各政党が三つの選挙区で得た票の数。
    • 票を整数で割り、大きい商から見る方法。
    答えと解説

    配分する議席の数。

    票数と商の計算は同じで、配る議席の数だけを変えました。

  13. 資料:結果を条件とともに説明する

    資料Bと資料E・Gを比べると、三議席の配分はどう違いましたか。

    • どちらの方法でも甲党が二議席、乙党が一議席を得た。
    • 各区一人では甲党が三議席、比例では甲党が二議席で乙党が一議席になった。
    • 各区一人では各党が一議席、比例では丙党が三議席を得た。
    答えと解説

    各区一人では甲党が三議席、比例では甲党が二議席で乙党が一議席になった。

    各区で甲党が最も多く、比例の上位三つには乙党の商も入りました。

  14. 資料:結果を条件とともに説明する

    資料Gの二つの結果が異なる理由として適切なのはどれですか。

    • 各選挙区で行った投票の人数が、資料Gで新しく増えた。
    • 二つの方法で議席の合計を三つから五つに変えた。
    • 区ごとの得票の順位を使うか、合計票から商を作るかが異なる。
    答えと解説

    区ごとの得票の順位を使うか、合計票から商を作るかが異なる。

    同じ票数と三議席でも、票を結果に結び付ける仕組みが違います。

資料と考え方を講師と確かめる

資料:一人ずつ選ぶ方法と議席を分ける方法

資料Aの二つのモデルで、票をどの範囲で比べるか書きましょう。

答えと解説

一人を選ぶモデルでは、それぞれの選挙区の候補者の票を比べます。比例で分けるモデルでは、三つの選挙区をまとめた政党ごとの票を使います。

どの場所で、誰への票を比べるかを確かめます。

  • 各選挙区内の候補者の票を比べると示す。
  • 比例のモデルでは地域全体の政党ごとの票を使うと示す。

資料:選挙区ごとの得票を読む

資料Bで一人ずつ選ぶモデルでは、どの政党が三議席を取るか、選挙区ごとの得票から説明しましょう。

答えと解説

北では60票、東では58票、西では52票の甲党の候補が、それぞれの区で一番多く票を得ました。したがって甲党の候補が三人選ばれます。

政党の合計を先に使わず、表の区ごとの行を比べます。

  • 三つの区すべてで甲党候補の得票が最も多いことを示す。
  • 各区の一人分を合わせて甲党が三議席になると示す。

資料:政党ごとの合計を作る

資料Cの乙党の合計票がどのように求まるか、資料Bの数を使って説明しましょう。

答えと解説

乙党の候補の票を北の51票、東の44票、西の41票と足します。合計すると136票になります。

政党の列を選んでから、三つの区の数を合計します。

  • 三つの選挙区の乙党の票51、44、41を足すことを示す。
  • 合計136票を示す。

資料:ドント式で商を比べる

資料Dで、商をどのように作り、どの順に議席に結び付けるか説明しましょう。

答えと解説

各党の総得票を1や2、3などで順に割ります。その商を党の違いに関係なく比べ、大きい方から議席を配ります。

割って出す数と、選ぶ順を分けて書きます。

  • 各党の総得票を1、2、3などの整数で割ると示す。
  • 商が大きい順に、その商の政党へ議席を配ると示す。

資料:三議席の結果を計算する

資料Eの上位三つの商を政党と結び付け、甲党、乙党、丙党の議席数を書きましょう。

答えと解説

大きい三つは甲党の170、乙党の136、甲党の85です。そのため甲党は二議席、乙党は一議席、丙党には議席がありません。

選んだ商の個数を政党ごとに数えます。

  • 上位三つの商が甲党、乙党、甲党の順だと示す。
  • 配分が甲党二、乙党一、丙党ゼロだと示す。

資料:五議席にした場合を調べる

資料E・Fを使い、四番目と五番目の商の数と政党を示しましょう。その商を使い、三議席のときと比べてどの党に何議席が増えたか説明しましょう。

答えと解説

四番目の商は丙党の74で、五番目は乙党の68です。丙党と乙党に一議席ずつ増え、甲党は二議席のままです。

上位三つの次に、どの商まで選ぶかを考えます。

  • 四番目と五番目の商を丙党と乙党に結び付ける。
  • 丙党と乙党に一議席ずつ増えることを示す。

ワークシート

印刷用PDFを教材としてアップロード · 宿題に添付

学習内容と参考資料

日本の学習指導要領

中学校社会 公民的分野 C(2)ア(ア)・ア(イ)・イ(ア)に関連する、選挙と代表の決まり方を調べる発展学習です。 · 2026-11-09

学習内容と参考資料

文部科学省 · 冊子154ページ。議会制民主主義と国民の政治参加。

文部科学省 · 冊子157ページ。選挙による政治参加を具体的に考えること。

授業・宿題・次の記録につなげる

地図や資料のどこを根拠にしたかを、生徒と一緒に確かめましょう。作図は紙に描き、印刷する場合は生徒用と講師用を分けます。年少の生徒には講師が紙の教材を用意します。生徒用のログインを使う場合は、利用条件と同意の手順を確認してください。

講師の方へ

教材にリンクを保存し、必要なときに生徒と共有できます。

この練習問題を保存