Раздел долгосрочного плана:
| Раздел 6.3A Программирование на языке Python (пайтон)
| Школа:
|
| ШИ №22
|
Дата:
| 14-21.02.23
| ФИО учителя:
| Туганбаева Г.Т.
|
Класс:
| 6«В»
| Участвовали:
|
|
|
|
Тема урока
|
| § 19. Правила записи арифметических выражений.
|
Учебные цели для достижения на этом уроке (ссылка на учебную программу)
|
| 6.3.2.1 записывать линейные алгоритмы на языке Python (пайтон)
|
Цели урока:
|
| Знать • о правилах записи арифметических выражений; • о написании линейных алгоритмов.
|
Ход урока
|
Порядок
действий
| Действия учителя
| Действия ученика
| Выполнение
|
Подумайте и ответьте
| Орг.момент: приветствие учеников
1. Какие простейшие логические операторы вы знаете?
2. Какие арифметические операции в Python вы знаете?
| Приветствуют учителя. Отвечают на вопросы
| Активность на уроке!
|
Изучить
| Учебник § 19 (стр. 101-105).
Ребята, на прошлом уроке Вы узнали о правилах записи арифметических выражений, как записываются линейные алгоритмы на языка Python. Сегодня продолжим изучать Правила записи арифметических выражений и рассмотрим примеры:
Арифметическая операция – это вычислительная операция над числами.
Язык Python позволяет использовать основные арифметические операции: сложение, умножение, деление, вычисление остатка, вычисление целой части от деления и многие другие. Порядок действий арифметических операций в Python аналогичен порядку действий в математике (таблица 2). Арифметические операции
| Описание
| Арифметические операции
| Описание
| +
| сложение
| %
| остаток от деления
| -
| вычитание
| //
| целая часть от деления
| *
| произведение
| **
| возведение в степень
| /
| деление
|
|
|
Арифметическое выражение – это выражение, составленное из числовых значений и использующее арифметические операции.
Другие математические функции объединены в модуль math. Модуль в языке Python – это файл, содержащий функции. Для того чтобы вызывать математические функции из своей программы, подключим (импортируем) модуль math с помощью команды import: import math. Некоторые из основных функций модуля:
pow(num, power): возведение числа num в степень power; sqrt(num): извлечение из квадратного корня num; ceil(num): округление вещественного числа num до ближайшего наибольшего целого;
floor(num): округление вещественного числа num до ближайшего наименьшего целого.
Рассмотрим примеры программ с этими функциями. Возведение числа в степень, Извлечение из квадратного корня, Округление до ближайшего наибольшего целого числа, Округление до ближайшего наименьшего целого числа.
Код программы:
Результат программы:
| Изучают новую тему
Садятся за ПК и выполняют простые программы на языке программирования
| Прочитать
Учебник § 19 (стр. 101-105).
|
Ответить на вопросы
| Задание-1. Учебник § 19 (стр. 105).
1. Что такое арифметическая операция?
2. Каким знаком отмечается возведение в степень?
3. Приведите примеры арифметических операций %, //, **. Запишите выражения и результаты в тетрадь.
| Отвечают на вопросы
| 4 балла
|
Закрепить тему урока
| Задание-2. Учебник § 19 (стр. 105).
Выполните следующие вычисления в программе Python.
Ссылка для работы в Python
https://www.programiz.com/python-programming/online-compiler/ 1. Определите остаток от деления чисел 41 на 7.
2. Определите целую часть от деления чисел 65 на 15.
3. Вычислите число 17 в 5 степени.
| Выполняют задания
| 6 баллов
|
Рефлексия
| Изучите параграф из учебника.
Материал урока я освоил…
Мое настроение после занятия…
|
|
Продолжи предложение.
|