Разработка урока информатики для учащихся 10-х классов по теме: Позиционные системы счисления Выполнила: учитель информатики Русско-Лозовской ОШ Бочарникова Н.Н. Тема: Использование табличного процессора EXCEL в изучении позиционных систем счисления Цель: стимулирование интереса к предмету через связь с разными темами в курсе информатики; развитие у учащихся операционного мышления; продолжения формирования умений работать в электронных таблицах; создание работающей модели устройства в среде табличного процессора EXCEL для работы с системами счисления; Тип урока: комбинированный Оборудование: ОС Windows XP. ППП MS Office XP (табличный процессор Excel), карточки с заданиями. Структура урока: І Организационный этап – 2 мин; ІІ Проверка знаний-10 минут; ІІІОбъяснение нового материала – 15 мин ІV Реализация проекта – 20 мин V Подведение итогов. Выставление оценок (индивидуально) Ход урока: І Организационный момент: работа с журналом, записи в журнале по технике безопасности в кабинете информатики. ІІ Проверка знаний Учащиеся получают карточки с 10 теоретическими вопросами в виде теста и бланк ответов. После того, как учащиеся ответят на тест, они должны будут нарисовать рисунок по точкам (принцип морского боя). Каждый правильный ответ – это буква и цифра, на пересечении которых ставится точка, затем все точки соединяются и получается шестиугольник. Если у вас получился шестиугольник, то тест выполнен правильно. Приложение №1 1. Основным структурным элементом электронных таблиц является: 2e. Адрес 3a. Рабочая книга 3b. Ячейка 6f. Строка 2. Программа Microsoft Excel –предназначена для работы с: 5d Текстовыми документами 4b Графическими файлами 5a Файлами и папками 2c Электронными таблицами 3. Документы, созданные программой Excel имеют расширение 1d .xls 3f .dbf 3c .bmp 4f .wri 4. В электронных таблицах выделен диапазон ячеек А1:В3. Сколько ячеек входит в этот диапазон? 4a 3 3e 4 4k 5 2e 6 5. Как обозначены строки на рабочем поле программы Exсel? 5a Точками. 6е Буквами. 3f Цифрами. 6j Рисунками 6. При вычислении формулы в ячейке, появилось сообщение об ошибке #####. Оно означает: 2c Что не опознано имя, которое употреблено в формуле 4j Делитель в формуле принял значение “Нуль” 5d Неправильный тип данных 4f Переполнение ячейки 7. Где отображается содержимое текущей ячейки? 4а 5а 5h 5e В строке состояния В левом верхнем углу под стандартной панелью инструментов На горизонтальной линейке форматирования В строке формул 8. Что означает символ $ в записи имени ячейки B$2 ? 10а В адресе не будет меняться только номер столбца. 6d В адресе не будет изменяться только номер строки. 6а Имя ячейки останется неизменным. 10б Это ссылка на диапазон ячеек, где начало диапазона строго зафиксировано и при копировании изменяться не будет. 9. Формула в электронных таблицах не может включать: 4е Имена ячеек 5е Числа 5c Рисунки 7е Текст 10. Как происходит выравнивание числовых данных в ячейке по умолчанию? 2а. По центру. 5в. По обоим краям. 4b. По правому краю ячейки. 2j. По левому краю ячейки. Приложение №2 Лист для ответов a b c d e f g h j 1 2 3 4 5 6 7 8 9 Учитель имеет возможность быстро проверить правильность с помощью рисунка. ІІІ Изложение нового материала 1. Учитель: Люди сначала научились считать, а потом писать. Долгое время не существовало специальных символов для цифр и числовую информацию приходилось записывать словами. Применяемые в настоящее время цифры 1 2 3 4 5 6 7 8 9 0 сложились в Индии, однако в Европе они стали известны благодаря трудам арабських математиков.В Индии же было сделано ещё одно важное изобретение-ряд чисел был дополнен нулём.Нуль означает, что ничего нет, но его наличие позволило создать позиционную систему счисления.В этой системе один и тот же числовой символприобретает различное значение (имеет различный вес) в зависимости от того , где он расположен.Крайняя справа позици ясоответствует минимальному значению и далее по возрастанию. Сейчас у всех народов используется 10-тичная система счисления.Она являетсяследствием того что у человека на обеих руках имеется 10 пальцев. Например:в 10-ой системе число 214252=2*105 +1*104 +4*103 +5*101 +2*100 Персональный компьютер работает только в 2-ой системе! Персональный компьютер общается с пользователем в 10-ой и 16-ой системах счисления! Программисты используют 2-ую и 8-ую системы счисления! 2. Рассмотрим переход из 10-ой в 2-ую систему счислении. Учитель показывает изображение схемы такого перевода и просит в течение минуты пояснить её принцип. Для того чтобы перевести из десятичной системы счисления число в двоичную нужно: Последовательно выполнять деление исходного целого числа и получаемых целых остатков на основание системы (2) до тех пор, пока не получится частное меньше делителя, т.е. меньше 2. Получить искомое двоичное число, для чего записать 1 и полученные остатки в обратной последовательности. 3. Учитель показывает второй способ перевода чисел с помощью таблицы: n 0 1 2 3 4 5 6 7 8 9 10 n 2 1 2 4 8 16 32 64 128 256 512 1024 4. Голосование в течение минуты по вопросу какой из способов практичнее и удобнее. 5. Учитель: Таким же способом можно переводить числа из 10-ой системы в 8-ую и 16-ую: На доске пример перевода числа 115: 11510 =11100112 Остатки 115/2 57/2 28/2 14/2 7/2 3/2 1/2 1 1 0 0 1 1 1 11510 =1638 Остатки 115/8 14/8 1/8 3 6 1 11510 =7316 Остатки 115/16 7/16 3 7 Учитель: Правила вроде бы простые. Но главным недостатком двоичного представления числа является многозначность. И чем больше десятичное число, тем длиннее будет его двоичное представление. В рабочей тетради такие переводы занимают много места и к тому же много времени. Сегодня наша задача создать работающую модель устройства, переводящую десятичное число в двоичную систему счисления. В дальнейшем вы сможете воспользоваться необыкновенной быстротой табличного процессора при решении такого рода задач в курсе информатики. Модель этого устройства вы видите на раздаточных карточках. Приложение№4 ІV Реализация проекта: 1. В ячейку H6 должно быть введено десятичное число в диапазоне от 1 до 1000. Это число должно сразу же отразится в ячейке О6, значит в ячейке О6 должна быть введена формула =H6. 2. Делитель здесь всегда будет равно 2, поэтому в ячейку Р6 вводим 2 и копируем это значение в ячейки Р7:Р16 3. Частное получается путем деления делимого на делитель, причем выделяется целая часть от этого деления, значит здесь необходимо использовать функцию ЦЕЛОЕ (число). В ячейку Q6 вводим формулу =ЦЕЛОЕ(О6/Р6) и копируем эту формулу в ячейки Q7:Q16 4. Для нахождения остатка от деления нужно использовать функцию ОСТАТ (число;делитель). Вводим в ячейку R6 формулу =ОСТАТ(О6:Р6) и копируем эту формулу в ячейки R7:R16. 5. В ячейку О7 вводим =Q6 и копируем ее в ячейки О8:О16. Табличный процессор автоматически вычислит и заполнит все ячейки таблицы. 6. Далее переходим к диапазону ячеек B12:L12, в котором должно отразится полученное двоичное число. Воспользуемся функцией ЕСЛИ(лог_выражение;значение_если_истина;ложь) Приложение №5 В ячейку В12 введем формулу =ЕСЛИ(О16=0;"";R16) В ячейку С12 введем формулу =ЕСЛИ(О15=0;"";R15) В ячейку D12 введем формулу =ЕСЛИ(О14=0;"";R14) В ячейку E12 введем формулу =ЕСЛИ(О13=0;"";R13) В ячейку F 12введем формулу =ЕСЛИ(О12=0;"";R12) В ячейку G12 введем формулу =ЕСЛИ(О11=0;"";R11) В ячейку H12 введем формулу =ЕСЛИ(О10=0;"";R10) В ячейку I12 введем формулу =ЕСЛИ(О9=0;"";R9) В ячейку J12 введем формулу =ЕСЛИ(О8=0;"";R8) В ячейку KL12 введем формулу =ЕСЛИ(О7=0;"";R7) В ячейку L12 введем формулу =ЕСЛИ(О6=0;"";R6) В диапазоне B12:L12 появится двоичное число, соответствующее введенному десятичномучислу. Тестирование модели. Учитель выписывает на доске набор чисел для проверки работоспособности созданной модели. V Подведение итогов урока. Выставление оценок индивидуально Домашнее задание:создать модель переводчика , которая переводила бы число из 10-ой системы счисления в 8-ую .