План дистанционного урока для 6 класса по информатике
Предмет | Информатика |
Ф.И.О. учителя | Анучкина Л.Н. |
Учебник | Салгараева Г.И., Копеева Г.А., Каптагаева А.А., Юсупова А.Г. Информатика, 6 класс |
Урок №__, тема урока | №23, тема «Ввод и вывод чисел» Раздел: Программирование на языке Python |
Цели обучения, которые достигаются на данном уроке (ссылка на учебную программу) | 6.3.2.1 записывать линейные алгоритмы на языке Python(пайтон) |
Критерии оценивания: | Все: я знаю способы ввода и вывода данных в программе. Большинство: я определяю назначение функций и операторов в программе. Некоторые: я использую функции ввода и вывода в записи линейных алгоритмов на языке Python. |
Этапы и время | Содержание | ФОУД (формы организации учебной деятельности) | Формат заданий | Сервисы (инструменты ИКТ) |
Начало урока | Подготовка учащихся к усвоению новых знаний | Индивидуальная (для всех учащихся)
| Запиши дату и тему урока «Ввод и вывод чисел».
Установи соответствие арифметических операций и знаков, обозначающих их.
|
|
Середина урока
| Знакомство с темой урока
| Индивидуальная (для всех учащихся)
| На предыдущих уроках мы познакомились с функцией print () и использовали ее в программе. Она отвечает за вывод данных на экран. Если код находится в файле, без этой функции мы не сможем работать. Ввод и вывод данных на языке программирования играют важную роль в программе. Прочитай §20 учебника на странице 106-110. Внимательно изучи все предложенные коды программ и их результаты выполнения.
В скобках данные могут быть разными и в любой форме. Кроме того, объем данных также может варьироваться: print ("с:=", 1) one = 1 two = 2 three = 3 print(one, two, three) Аргументы функции (в скобках) разделяются запятыми. При выходе на экран значения вместо запятых разделяются пробелом. Если выражение в скобках, оно выполняется первым, после этого print () показывает результат этого выражения: print ("Привет, " + "друг!") print((10-2) - 2.5/2) Функция print () также предоставляет дополнительные параметры. Например, можно создать разделитель в середине строки, используя параметр sep: print ("Пн", "Вт", "Ср", "Чт", "Пт", "Сб", "Bc", sep="-") . print (1, 2, 3, sep="//")
За ввод данных в программу с клавиатуры в Python отвечает функция input (). Когда вызывается эта функция, программа прекращает свое выполнение и ожидает ввода текста пользователем. Затем, когда нажимается кнопка Enter, функция input () извлекает текст и отправляет его программе для обработки согласно своим алгоритмам. Рассмотрим пример: print('Как тебя зовут?') name = input() # считывает твой ответ и присваивает значению переменной name. print('Здравствуй,' + name + '!')
Когда запускается программа, компьютер ожидает одну строку, затем ожидает вторую строку. Давайте рассмотрим это на примере ввода числовых данных: qtyOranges = input ("Сколько апельсинов?") priceOrange = input ("Сколько стоит один апельсин?") qtyOranges = int (qtyOranges) priceOrange = float (priceOrange) sumOranges = qtyOranges * priceOrange print ("Заплатите", sumOranges, "тенге")
В этом случае с помощью функций int () и float () значения строк переменных qtyOranges и priceOrange преобразуются в целое число и вещественное число.
|
|
Закрепление нового материала
| Задания выполнить и фото отправить учителю | Индивидуальная работа | Задание №1 (ДЛЯ ВСЕХ): Ответь на вопросы: 1. Что означает ввод данных? 2. Как осуществляется ввод целых и вещественных чисел? 3. Что означает вывод данных? 4. Как можно выполнить вывод чисел? 5. Какими буквами обозначаются переменные?
Задание №2 (ДЛЯ БОЛЬШИНСТВА /для тех, кто считает, что понял эту тему практически полностью/): Установи соответствие между фрагментом программы и его назначением.
Задание №3 (ДЛЯ НЕКОТОРЫХ /для тех, кто понял абсолютно все/): Составь программу, которая находит среднее арифметическое двух чисел.
|
|
Конец урока
| Рефлексия урока | Дополни предложение | По моему мнению, … На мой взгляд, … Сегодня я узнал, Я думаю, что….. Критерии оценивания: - я знаю способы ввода и вывода данных в программе, - я определяю назначение функций и операторов в программе, - я использую функции ввода и вывода в записи линейных алгоритмов на языке Python. | |
Обратная связь | Отправить учителю Фото работы в тетради. Фото практической работы.
|
Выполненные задания в тетради необходимо сфотографировать и отправить учителю. Количество баллов за формативное оценивание будет зависеть от объема и полноты выполненных заданий. Если в ходе работы возникли вопросы, пишите на WhatsApp.
|
Критерий оценивания | № задания | Дескриптор | Балл | |
Обучающийся | ||||
я знаю способы ввода и вывода данных в программе | 1
| записывает понятие «ввод данных» | 1 | |
описывает ввод целых и вещественных чисел | 1 | |||
записывает понятие «вывод данных» | 1 | |||
описывает вывод чисел | 1 | |||
называет способ обозначения переменных | 1 | |||
я определяю назначение функций и операторов в программе | 2 | правильно определяет использование функции input | 1 | |
правильно определяет использование функции print | 1 | |||
я использую функции ввода и вывода в записи линейных алгоритмов на языке Python | 3 | использует функцию ввода | 1 | |
использует арифметические выражения для нахождения результата | 1 | |||
использует функцию вывода | 1 | |||
Всего баллов: | 10 |