Урок-игра по информатике в 8 классе на тему «Китайский замо́к»
Учитель: Чеботарян Татьяна Вячеславна
г.Алчевск
Государственное общеобразовательное учреждение Луганской Народной Республики "Алчевский информационно-технологический лицей"
Тема урока: Арифметические выражения языка Паскаль.
Игра «Китайский замо́к».
Тип урока: комбинированный
Цель:
Обучающая:
- закрепить правила записи арифметических выражений в языке программирования Паскаль;
- повторить основные стандартные функции для числовых данных в языке программирования Паскаль;
- научиться записывать арифметические выражения на языке программирования Паскаль;
Развивающая:
- расширить кругозор и развить логическое мышление учащихся;
Воспитательная
- воспитание информационной культуры, внимательности, дисциплинированности, аккуратности, усидчивости, уверенности в своих силах при решении задач.
ПЛАН УРОКА
- Организационный момент.
- Актуализация опорных знаний.
- Игра «Китайский замо́к».
- Итоги урока.
Ход урока
- Организационный момент
Приветствие, проверка отсутствующих, и готовности к уроку.
- Актуализация опорных знаний (презентация "Арифметические выражения").
Арифметические выражения
PPTX / 814.76 Кб
На прошлых уроках мы рассматривали стандартные функции языка Паскаль и правила записи арифметические выражения на языке программирования Паскаль.
Давайте вспомним основные моменты изученной темы.
Арифметические выражения определяет порядок получения некоторого значения. Оно строится из операндов, знаков операций и круглых скобок.
Арифметические выражения записываются по следующим правилам:
- выражения записываются в строчку;
- нельзя опускать знак умножения между сомножителями и ставить рядом два знака операций;
- аргументы всех встроенных функций пишутся в круглых скобках;
- количество открывающихся и количество закрывающихся скобок должно быть одинаковым;
- операции выполняются в порядке старшинства: сначала вычисление функций, затем возведение в степень, потом умножение и деление и в последнюю очередь — сложение и вычитание;
- для изменения порядка операций в выражении используются круглые скобки;
- операции одного старшинства выполняются слева направо.
Порядок выполнения операций
Вычисления выполняются слева направо соответственно старшинству операций (приоритет действий):
- вычисление выражений в скобках
- операция вычисления функций.
- операции умножения, деления.
- операции mod и div.
- операции сложения и вычитания.
Стандартные математические функции Pascal
В качестве операндов в выражении, кроме констант и переменных, можно использовать стандартные функции. Аргументы функции обязательно заключается в круглые скобки.
Приоритет выполнения функции выше, чем приоритет выполнения арифметических операций.
Функции:
Математическая запись | Запись на Паскале | Действие | Тип результата |
sinX | sin(X) | синус | вещественный |
cosX | cos(X) | косинус | вещественный |
arctgX | arctan(X) | арктангенс | вещественный |
|X| | abs(X) | модуль | тип аргумента |
sqrt(X) | корень квадратный | вещественный | |
lnX | ln(X) | логарифм натуральный | вещественный |
e^x | exp(X) | экспонента | вещественный |
X^2 | sqr(X) | возведение в квадрат | вещественный |
- Практическая работа за ПК. Игра «Китайский замо́к» (презентация "Китайский замок").
Знакомство с правилами игры.
Каждый из вас будет пытаться открыть китайский замок, который защищен пятью кодами.
Что-бы получить коды надо правильно записать арифметические выражения на языке программирования Паскаль.
Переход к заданию выполняется щелчком по одной из пяти цветных клавишей замка. Выбирать задание можно в произвольном порядке. Если хотите выбрать другое задание, то возвращаетесь на первый слайд (щелчок по иконке в верхнем левом углу слайда).
До тех пор пока в поле для ввода арифметического выражения не будет введен правильный вариант записи кнопка «Продолжить» будет неактивна.
После вода правильного ответа поле меняет цвет заливки и очищается (для того, что бы соперники не переписывали результат), а кнопка «Продолжить» становится активной.
Щелчок по кнопке «Продолжить» на короткое время отображает фрагмент кода для замка. Ученик должен успеть его запомнить, т.к. вернуться повторно к коду невозможно.
Возвращаетесь на первый слайд (щелчок по иконке в верхнем левом углу слайда) и вводите код в поле, которое по порядку совпадает с номеров открытого замка.
Если все правильно, то текстовое поле меняет цвет заливки и очищается.
Аналогично поступаете со всеми остальными заданиями.
Когда все коды будут записаны в кодовый замок, кнопка «Продолжить» на первом слайде станет активной.
Щелчок по этой кнопке и открывает замок.
Для победителя продумывается поощрение. Это может быть грамота, медаль, почетное звание, сладкий приз.
Все, кто сможет открыть китайский замок, получают за урок оценку 5. Остальным выставляются оценки, равные количеству открытых уровней (определяется по количеству окрашеных полей на первом слайде).
Важно! После закрытия презентации изменения НЕ СОХРАНЯТЬ!
Таблица с правильными ответами.
abs(1+sqr(sin(x))) sqr(sqrt(x)+sqr(x)) (exp(x)*2.5)/ln(sqrt(x)) sqrt(x*sin(x))+1/(x+exp(2*x)) (1+sqr(sin(x+y)))/(2*abs(cos(exp(6*ln(x))))) | 2FA6 2FA2 2F47 2F71 2F6E |
- Итоги урока
Подсчет набранных балов, выставление оценок.
Синявская Ольга