Разработка занятия "Команды ввода-вывода данных в алгоритмическом языке" 10 класс
Государственное бюджетное профессиональное образовательное учреждение
Самарской области
«Тольяттинский социально-экономический колледж»
РАЗРАБОТКА ЗАНЯТИЯ
по теме «Команды ввода-вывода данных
в алгоритмическом языке»
по дисциплине Информатика
Разработал:
Бова Елена Николаевна,
преподаватель информационных дисциплин
Тольятти, 2017
КУМИР – Практическая работа «Ввод-вывод данных»
Разрабатала. Бова Е.Н., 2017
Вид занятия:
комбинированный урок
Цель занятия:
Задачи учебного занятия
обучающие
• изучение принципа работы команд ввода и вывода данных
• закрепление навыков работы с переменными
• приобретение навыков выполнения команд ввода и вывода
данных
Используемые
педагогические
технологии
• разноуровневое обучение;
• работа в парах;
• взаимообучение;
• информационно-коммуникационные технологии
Формы и методы
организации учебной
деятельности
студентов
− Работа по шаблону
Интерактивные методы
− Работа в парах
− Взаимообучение и взаимопомощь
Вид используемых
средств ИКТ
Среда программирования КуМир
Дидактический,
раздаточный
материал
Методические рекомендации - Практическая работа № 6 «Ввод-
вывод данных»
Технические
средства
− персональные компьютеры, подключенные к локальной сети и
интернет;
Результаты
работы студентов
а) файл Ввод данных-Фамилия.kum в сетевой папке
б) сам.работа по вариантам в лекционных тетрадях
ЭТАПЫ УЧЕБНОГО ЗАНЯТИЯ
№
п/п
Наименование этапа занятия, вида деятельности
План.
время
1.
Организационный момент
Объявление результатов работы студентов на предыдущем занятии,
задание на текущее занятие
5
2.
Актуализация знаний и умений / проверка домашней работы
Какие бывают типы переменных
Что такое команда присвоения
5
3.
Изучение нового материала
1) Команда ввода данных
2) Команда вывода данных
15
4.
Первичное закрепление новых знаний
решение задач 1), 2), 3)
15
5.
Проверка знаний
Работа по вариантам: задача 4) а), б) – на «4»,
кто хочет, тот выполняет на «5» в)
Кто не успевает сделать работу на уроке, берет задание на дом
Проверить работы, пока студенты выполняют задание на компьютере
10
6.
Выполнение работы на компьютере
Выполняем практическую работу 6
Задание на «3» - на экран выдается произведение 3-х чисел и второе
число
Задание на «4» - дополнительно выдается сумма трех чисел
Задание на «5» - дополнительно выдается среднее арифметическое
35
КУМИР – Практическая работа «Ввод-вывод данных»
Разрабатала. Бова Е.Н., 2017
№
п/п
Наименование этапа занятия, вида деятельности
План.
время
первых двух чисел в виде:
На «4» студенты выполняют задание с небольшими подсказками со
стороны преподавателя.
На «5» задание выволняется самостоятельно, без помощи преподавателя
7.
Выводы, обобщения/рефлексия
− Что было самым легким и самым трудным на уроке
− Что было интересным на уроке
4
8.
Домашнее задание
Задача 4 для тех, кто не успел решить на уроке
1
ПРИЛОЖЕНИЯ
Лекционный материал
Команды ввода/вывода информации
До сих пор, составляя алгоритмы, мы считали, что компьютер выполняет их
автоматически, без какого-либо взаимодействия с человеком. Часто, однако, требуется
организовать обмен информацией ("диалог") между человеком и компьютером в процессе
выполнения алгоритма.
Для этого в алгоритмическом языке есть специальные команды вывода информации из
памяти компьютера на экран и ввода информации с клавиатуры (от человека) в память
компьютера.
Поскольку в алгоритмическом языке для запоминания информации используются
величины, то в командах ввода/вывода указываются имена величин, значения которых
надо вывести (показать на экране) или ввести (запомнить в памяти компьютера).
Ввод данных
Для ввода с клавиатуры компьютера используется команда ввод.
ввод a
В команде ввод через запятую указываются имена величин. При выполнении команды
компьютер ждет, пока пользователь введет соответствующие значения, и по окончании
ввода присваивает введенные значения указанным величинам. Признаком конца ввода
служит нажатие на клавишу Enter. При вводе нескольких значений, имена переменных
отделяются друг от друга запятой.
Например:
Программа
Клавиатура
ОП (Оперативная память)
ввод x
ввод y
5 <Enter>
-8 <Enter>
X = 5
Y = -8
Первое введенное значение будет присвоено переменной X, а второе - Y.
Вывод данных
Вывод данных обеспечивается командой вывод, в которой в скобках через запятую
записываются текст и имена тех переменных, значение которых надо вывести на экран.
Правила формирования строки вывода: если в команде встречается
КУМИР – Практическая работа «Ввод-вывод данных»
Разрабатала. Бова Е.Н., 2017
• текст в апострофах, то он выводится на экран без изменения,
• имя переменной, то на экран выдается значение переменной,
• «нс», то курсор переводится на новую строку.
Компьютер печатает данные на строке, пока не заполняет ее целиком. Новая строка
начинается автоматически только при нехватке на текущей строке места для печатаемого
данного. Если нужно начать вывод данных с новой строки, применяется служебное слово
«нс» в списке вывода.
Например:
ОП
Программа
Экран
S = 25
K = 7
N = 2
вывод "Сумма = ", S
вывод "K = ",K,нс,"N = ",N
Сумма = 25 К = 7
N = 2
Задачи
1) Написать, что будет на экране после выполнения следующих команд:
а)вывод ‘Введите число’
б)N:=7
вывод ‘Количество чисел =’, N
в)SUM:=15
K:=3
вывод ‘Сумма ’,K,’ чисел = ’,SUM
2) Написать команды, которые выводят на экран следующие сообщения (использовать
переменные S=15, T=3, K=7):
a)Результат вычисления
б)Сумма чисел равна 15
в)3 из 7 чисел – отрицательные
3) Написать, что будет на экране после выполнения следующих операторов, если с
клавиатуры были введены числа 10, 4
ввод А
ввод В
S:=A+B
вывод‘S=’, S
4) Что выдаст на экран программа, если введены
а) числа 12 и 7?
вывод ‘Введите а:’
ввод a
вывод ‘Введите b:’
ввод b
b:=b+4
s:= a + b
вывод ‘сумма= ‘, s
б) числа 2 и 6?
вывод ‘Введите t:’
ввод t
вывод ‘Введите f:’
ввод f
t:=t+f
p:=t*3
вывод ‘p= ‘, p
в) числа 4, 7, 2
вывод ‘Введите
число’
ввод a
k:=a+10
вывод ‘Введите
число’
ввод b
a:=a+b;
вывод ‘Введите
число’
ввод B
b:=2*b;
КУМИР – Практическая работа «Ввод-вывод данных»
Разрабатала. Бова Е.Н., 2017
вывод ’a=’,a,’b=’,b
вывод ’k=’,k
Практическая работа на компьютере
Тема: Ввод-вывод данных на алгоритмическом языке
Цель работы: Изучение команд ввода и вывода информации, написание программы с
использованием команд ввода и вывода информации.
Задание к работе:
1. Введите в программе Кумир алгоритм Вычисление произведения
2. Запустите программу на выполнение,
− в нижнем окне появляется текст, программа ждет ввода первого числа:
− введите первое число и нажмите <Enter>,
− введите второе число и нажмите <Enter>,
− в правом окне появляются значения переменных, которые хранятся в ОП,
− в нижнем окне появляется полученный результат.
КУМИР – Практическая работа «Ввод-вывод данных»
Разрабатала. Бова Е.Н., 2017
3. Проверьте, что будет на экране, если ввести числа 3 и 7
4. Внесите изменения в программу, чтобы вычислить произведение трех чисел, для
этого:
4.1. добавьте в программу новую переменную c
− введите переменную в строке нач,
− добавьте команды ввода для переменной c,
4.2. измените формулу для расчета произведения – добавим умножение на c,
5. Напишите команду, которая выводит на экран второе число,
− добавьте в команду вывода признак перевода курсора на новую строку
Получим:
6. Сохраните программу с именем Ввод данных-Фамилия в личную папку
Задание на «4»
1. Внесите изменения в программу, чтобы вычислить и произведение, и сумму трех
чисел, используйте для суммы новую переменную
КУМИР – Практическая работа «Ввод-вывод данных»
Разрабатала. Бова Е.Н., 2017
2. Сохраните программу
Задание на «5»
1. Добавьте вычисление среднего арифметического первых двух чисел,
− напишите в конец строки НАЧ через запятую: вещ sr
− введите числа 5, 12 и 7,
− оформите вывод среднего арифметического в следующем виде:
2. Добавьте в конец алгоритма команду, которая выводит следующее сообщение
(фамилию и имя укажите свое):
3. Сохраните программу в личной папке и скопируйте файл в сетевую папку группы
Информатика - еще материалы к урокам:
- Презентация "Знакомство с графическим редактором Paint"
- Презентация "Формирование у педагогов и обучающихся ключевых компетенцией"
- Презентация "Виды компьютерных изображений" 8 класс
- Презентация "Компьютерная графика и области её применения. Понятие растровой и векторной графики" 8 класс
- План-конспект урока "Компьютерная графика и области её применения. Понятие растровой и векторной графики" 8 класс
- Конспект урока "Понятие команды, алгоритма. Алгоритм и исполнители" 3 класс