Командные соревнования на уроке по теме: "Системы счисления"

Разделы: Информатика


Тема: “Арифметические операции в двоичной системе счисления”

Тип урока: урок закрепления знаний, умений и навыков

Конспект урока

Класс делится на две команды. Соревнование включает в себя четыре тура: в первом и втором туре каждая команда выполняет задания коллективно, в третьем и четвертом – задания индивидуальные.

I тур

Блиц-опрос:

Вопросы задаются по очереди каждой команде. При правильном ответе команда получает 1 балл.

  1. Что мы понимаем под системой счисления?
  2. В чем принципиальная разница между позиционной и непозиционной системами счисления?
  3. Какая характеристика системы счисления определяет ее основание?
  4. Почему двоичная система счисления наиболее удобна для представления информации в компьютере?
  5. Какое целое десятичное число предшествуют двоичному числу 102?
  6. Какое целое десятичное число предшествуют двоичному числу 1012?
  7. Какой цифрой заканчивается четное и нечетное двоичное число?
  8. Какое наибольшее десятичное число можно записать тремя цифрами в двоичной системе?

Подводятся итоги первого тура. Полученные командой баллы записываются в таблицу результатов (Приложение 1).

II тур

Один за всех и все за одного

В следующем туре учащиеся выполняют 3 задания всей командой, один из представителей команды (на усмотрение учителя) должен объяснить у доски решение задачи. За каждое правильно выполненное задание команда получает определенное количество баллов, а также и одно число в двоичной системе счисления, которое ей пригодится в конце конкурса.

Задания в каждом туре делятся на 2 уровня сложности, оценивающиеся в 3 и 5 баллов соответственно. Право выбора уровня сложности получает команда, набравшая меньшее количество баллов в предыдущем туре.

Карточки с заданиями выдаются каждой команде. (Приложение 2)

1 задание – перевод чисел из одной системы счисления в другую

1 уровень – оценивается в общей сложности в 3 балла, состоит из двух частей: (процесс перевода оформить на доске)

    • 1 балл – перевести число из двоичной системы в десятичную

1111011, 01012 (Ответ 123,062510)

    • 2 балла – перевести число из десятичной системы в двоичную

25,37510 (Ответ 11001,0112)

2 уровень – оценивается в 5 баллов: нужно разгадать правило, по которому записаны числа в таблице слева и заполнить пустые окошки в таблице справа, не применяя арифметических действий в двоичной системе счисления.

2 задание – сложение и вычитание в двоичной системе счисления

1 уровень – выполнить сложение и вычитание в двоичной системе.
(Вычисления и результат записать на доске).

    • 1 балл –

101101+10111= ?2 (Ответ 1000100)

    • 2 балла – от полученного результата вычесть 1111:

1000100 – 1111=?2 (Ответ 110101)

2 уровень – оценивается в 5 баллов: числа, записанные в развернутой форме, представить в свернутом виде, найти их сумму и разность:

1? 26+1? 23+1? 22+1? 21 = ?2=?10 (ответ 10011102=7810)

1? 27+1? 26+1? 25+1? 20 = ?2=?10 (Ответ 111000012=22510)

1001110+11100001 = ? (Ответ 100101111)

11100001 – 1001110 = ? (Ответ 10010011)

3 задание – умножение и деление в двоичной системе счисления

1 уровень – выполнить умножение и деление в двоичной системе. (Вычисления и результат записать на доске).

    • 1 балл – 101111*101=(Ответ 11101011)
    • 2 балла – 1000110:1010=(Ответ 111)

2 уровень – 5 баллов: выполнить арифметические действия и вставить пропущенные числа в окошки

III тур

Личное первенство

Каждый участник получает по одному примеру, решает его, полученный результат переводит в десятичную систему. Ответ записывается на доске под соответствующим номером. За каждый правильный ответ команда получает 1 балл. На доске или плакате вывешивается таблица для заполнения результатов вычислений:

1 команда

 

2 команда

двоичный код

десятичный код

буква

 

двоичный код

десятичный код

буква

                 
                 
                 
                 
                 
                 
                 
                 
                 
                 
                 

Задания для команд:

1 команда

2 команда

1 10100*1000 – 10001 1 11011*110 – 10110
2 100000000:100+1001110 2 1111000:100+1100010
3 11110*110 – 110010 3 10010*1001 – 10000
4 10000010:101+1110011 4 10101000:111+10000100
5 100101*101 – 101011 5 110110*11 – 1111
6 1001000:1000+10000111 6 11100001:101+1101010
7 11100*110 – 100011 7 11101*110 – 101001

Ответы:

1 команда

  1. 10100*1000 – 10001=10100000 – 10001=10001111=143
  2. 100000000:100+1001110=1000000+1001110=10001110=142
  3. 11110*110 – 110010=10110100 – 110010=10000010=130
  4. 10000010:101+1110011=11111+1110011=10010010=146
  5. 100101*101 – 101011=10111001 – 101011=10001110=142
  6. 1001000:1000+10000111 =1001+10000111=10010000=144
  7. 11100*110 – 100011=10101000 – 100011=10000101=133
  8. Следующие номера получает команда за каждое выполненное задание в предыдущих турах.

  9. 10001101=141
  10. 10001000=136
  11. 10000101=133
  12. Это число добавляется учителем, как приз.

  13. 101101= 45

2 команда

  1. 11011*110 – 10110=10100010 – 10110=10001100=140
  2. 1111000:100+1100010=11110+1100010=10000000=128
  3. 10010*1001 – 10000=10100010 – 10000=10010010=146
  4. 10101000:111+10000100=11000+10000100=10011100=156
  5. Это число добавляется учителем, как приз.

  6. 32=10000
  7. 110110*11 – 1111=10100010 – 1111=10010011=147
  8. 11100001:101+1101010=101101+1101010=10010111=151
  9. 11101*110 – 101001=10101110 – 101001=10000101=133
  10. Следующие номера получает команда за каждое выполненное задание в предыдущих турах.

  11. 10001101=141
  12. 10001000=136
  13. 10011111= 159

IV тур

Подведение итогов

В результате выполнения предыдущего задания на доске получается таблица из двоичных и десятичных чисел. Каждое число – это код заглавной русской буквы в таблице кодировки ASCII. Задание:

  1. Запустить текстовый редактор.
  2. Набрать фразу из полученных кодов. Для этого установить текущим русский язык, при нажатой левой клавише ALT набрать на дополнительной цифровой клавиатуре десятичный код символа.

Команда, чей представитель первым получил фразу, получает 1 балл.

1 команда

 

2 команда

двоичный код

десятич. код

буква

 

двоичный код

десятич. код

буква

 

10001111

143

П

   

10001100

140

М

 

10001110

142

О

   

10000000

128

А

 

10000010

130

В

   

10010010

146

Т

 

10010010

146

Т

   

10011100

156

Ь

 

10001110

142

О

   

10000

32

 
 

10010000

144

Р

   

10010011

147

У

 

10000101

133

Е

   

10010111

151

Ч

 

10001101

141

Н

   

10000101

133

Е

 

10001000

136

И

   

10001101

141

Н

 

10000101

133

Е

   

10001000

136

И

 

101101

45

   

10011111

159

Я

Результаты каждого тура заносятся в таблицу. Итоговая командная победа определяется по общей сумме баллов, полученных в каждом туре.