算数の練習 · 新発想
2進数ゲーム
この2進法のゲームでは、2から31までの数を2進数に変えたり、もとにもどしたりするので、出てくるいちばん長い2進数は11111です。相手にも同じ数が出され、先に解いたほうのファイターが攻撃を決めます。
4〜99+歳 · ダウンロード不要 · ブラウザで遊べる · 23言語対応
n進法とは?
n進法とは、いくつの数字を使ったら次の位に進むかを決めた、数の表し方です。ふだんの数は10進法で、0から9までの10個の数字を使い、9の次は10になります。2進法は0と1だけを使うので、1の次がもう10になり、これが2を表します。2進法で数えると、1、10、11、100と続きます。
例:10011₂をふだんの数にすると?
- 10011の右下の小さな2は、この数が2進法で書かれていることを表します。
- 右から読むと、5つの位はそれぞれ1、2、4、8、16の大きさを表します。
- 1があるのは16と2と1の位なので、16 + 2 + 1 を計算して19になります。
- つまり10011₂は19なので、キーパッドで19と入力します。
ステップごとに学ぼう
コンピューターは0と1の2つの数字だけで数えます——それが2進法です。各位は右どなりの位の2倍:1、2、4、8、16…
2進数を読むには、1があるところの位の値を足し合わせよう。1011₂ なら:(右から)各位は1、2、4、8の価値。1の位、2の位、8の位に1があるので、8 + 2 + 1 = 11。
各1の下の値を足して、ふつうの数を入力しよう。
コツとよくあるまちがい
- 1だけが並んだ2進数は、いつも次の位の大きさより1小さくなります。111₂は8より1小さい7、11111₂は32より1小さい31です。
- 2進数を書くときによくあるまちがいは、0を書き忘れることです。18は16 + 2なので10010です。空いている8、4、1の位にも、それぞれ0が必要です。
- 片手の指を16、8、4、2、1に見立て、立てた指を1、折った指を0とします。お子さんに13、次に22を指で示してもらいましょう。
バトルでの遊び方
一方のレベルでは11101₂のような2進数が出て、ふだんの数の29を入力します。もう一方は「20 を2進数で」のように出題され、0と1のキーだけで10100と打ちます。正しい数字を先に入れればブロッコリーが攻撃し、速く答えるほどダメージが大きくなります。
— サクッと回答 —
2進法:かんたんFAQ
- 2進法とはどういう意味?
- 2進法とは、10ずつのまとまりではなく、2ずつのまとまりで数をつくる方法です。10進法では、1が10個で十、十が10個で百になります。2進法では、1が2個で2のまとまり、2のまとまりが2個で4のまとまり、4のまとまりが2個で8のまとまりになります。だから100₂は百ではなく4を表します。
- 10進数を2進数に変換するには?
- 確実な方法は、2で割り続けて、そのつど余りを書きとめることです。26なら、26 ÷ 2 = 13 余り0、13 ÷ 2 = 6 余り1です。続けて、6 ÷ 2 = 3 余り0、3 ÷ 2 = 1 余り1、最後に1 ÷ 2 = 0 余り1となります。余りを最後から最初へ読むと、11010です。
- 2進数の答えを確かめるコツは?
- 2つのすばやいチェックで、ほとんどのミスが見つかります。1で終わる2進数は奇数、0で終わる2進数は偶数なので、25を2進数にすると1で終わるはずです。また、2進数の最後に0をつけると2倍になります。ふだんの数なら10倍になりますが、110₂は6、1100₂は12です。
- 子どもが2進数をふつうの数として読んでしまうのはなぜ?
- 2進数はふだんの数と同じ数字を使うので、目が習慣で110を「百十」と読んでしまいます。「いち、いち、ゼロ」と数字を1つずつ読むと、その習慣が断ち切られ、本当の値の6を考える余裕が生まれます。数字のあとの小さな2が、読み方を切りかえる合図です。
- この2進法ゲームは無料?クラスでも使える?
- はい、2つの2進数レベルはクラス全員が無料で遊べ、必要なのはブラウザだけで、登録もインストールもいりません。ウォームアップとして、黒板に1、10、11と書きます。これが2進法で数えるときの始まりです。生徒が順番に次の数を書き足していき、だれかが16にあたる10000を書いたら終わりです。そのあと、各自のタブレットで2進数の対戦に入ります。進み具合を見ながら基数変換の練習をするなら、生徒ごとの料金の学校向けプランで、先生用ダッシュボードが使えます。
