Цели урока:
Формировать и закрепить теоретические знания и практические навыки по теме урока путём использования эффективных методик и современных информационных технологий. Развивать логическое мышление. Воспитывать логическое мышление.
План урока.
1. Организационная часть 1 мин.
2. Мотивация учебной деятельности.
3. Объявление темы и целей урока.
4. Актуализация необходимых знаний, проверка домашнего задания.
5. Решение задач по теме урока.
6. Проведение тестирования по теме урока.
7. Подведение итогов выставление оценок.
8. Домашнее задание.
Ход урока.
1. Организационная часть.
Приветствие учеников и учителя, проверка присуцтвующих.
2. Мотивация учебной деятельности.
На предыдущих уроках мы с вами начали изучать язык программирования GW-Basic. Рассмотрели основные системные команды языка программирования, начали изучение операторов ввода вывода данных. Для того чтобы дальше изучать программирование нам необходимо закрепить знания, полученные на предыдущих уроках.
Сегодня на уроке мы повторим предыдущий материал, прорешаем задачи с использованием операторов ввода-вывода и для проверки знаний выполним программу-тест. Исходя из оценок по тесту каждый из вас получит оценку за урок с учётом оценок за работу на уроке.
3. Объявление темы и задач урока.
Итак, тема сегодняшнего урока: «Операторы ввода-вывода языка программирования GW-Basic». Мы должны сформировать знания по использованию операторов ввода-вывода. Развивать логическое мышление. Воспитывать алгоритмическую культуру.
4. Актуализация необходимых знаний, проверка домашнего задания.
Говоря об операторах ввода-вывода данных мы разобрали структуру записи операторов, функции которые они выполняют.
1. Какие операторы мы с вами используем для составления линейных задач? (INPUT, LET, PRINT)

2. Какой оператор мы с вами используем для ввода данных? (INPUT, также можно использовать оператор LET)
3. Какой формат записи оператора INPUT? ([номер строки] INPUT «комментарии» [список переменных через запятую])
4. Как работает оператор INPUT? (После запуска программы на экране появится знак вопроса. Пользователю будет необходимо ввести значения которые присвоятся переменным записанным в операторе INPUT)
5. Какой оператор используется для вывода данных? (оператор Print)
6. Какой формат записи оператора Print? ( [ номер строки] Print «комментарий» ;[Список переменных записанных через запятую или точку с запятой]
7. В чём разница при использовании в списке вывода оператора Print запятой и точки с запятой? ( При использовании в операторе Print запятой значения переменных выводятся позонно т.е. Строка экрана делится на 5 зон по 16 позиций и значения переменных поочерёдно выводятся в каждой зоне. Если в списке вывода оператора Print используется запятая то значения переменных выводятся поочерёдно в позиции с интервалом 1 позиция).
8. С какими типами данных работают операторы ввода? (Целыми, литерными и вещественными)
9. Что относится к целым и вещественным типам данных? (к ним относятся целые и дробные числа)
10. Что относится к литерным типам данных? (Любое сочетание символов записанных в кавычках)
11. В чём разница между оператором LET и INPUT? (При использовании оператора LET данные вводятся при наборе программы и используются сразу же после запуска программы, а при использовании оператора INPUT, после запуска программы на экране появляется знак вопроса, пользователю необходимо ввести значения, которые присвоятся переменным, записанным в операторе INPUT.)
12. Как выполняется операция присваивания? (Сначала выполняется вычисление выражения записанного в правой части, затем полученное значение объявляется значением переменной записанной в левой части выражения)
5. Решение задач по теме урока.
1. Составить блок-схему и написать программу для вычисления площади круга и длины окружности.
1Ø CLS
2Ø INPUT «Введите значение R»; R
3Ø P=3.14
4Ø S=P*R^2: L=2*P*R
5Ø PRINT «Площадь круга равна»; S
6Ø PRINT « Длина окружности равна»; L
7Ø END
Весь материал - в документе.



при а=9.4; b=0.32
3Ø LET y= (a-b)/ (SQR (sin (a)) +SQR (b*cos (b)))
; Р=0.8*S

План-конспект урока по информатике "Операторы ввода-вывода языка программирования GW-Basic" (27.35 КB)

