глава 3. Программирование на Python
#урок 5. Программирование циклов с заданным условием окончания работы.
3 мая 2024
Работа в классе:
ПРАКТИКА.
а) Работа в Яндекс Учебнике:
(просмотреть презентацию, выполнить практическую работу).
1. Презентация «Презентация «Цикл while»» — https://education.yandex.ru/kids/?course=13296903&lesson=245643350
2. Практическая работа «Цикл while» —https://education.yandex.ru/kids/?course=13296903&lesson=245643354
б) На платформe СИРИУС :
ПЕРЕХОДИМ ПО ССЫЛКЕ — > https://edu.sirius.online/#/, входим под своим Google — аккаунтом.
Выполняем задания, показываем учителю результат выполнения работы
2. ЗАДАНИЕ на дом:
Работа в Яндекс Учебнике:
Домашняя работа «Цикл while» — https://education.yandex.ru/kids/?course=13296903&lesson=245643358
26 апреля 2024
#урок 4. Условный оператор, логический тип (занятие в Яндекс Учебнике).
Диагностика по информатике на Яндекс § Учебнике — https://education.yandex.ru/kids/?course=13553386&lesson=245274138
Работа в классе:
ПРАКТИКА:
Работа в Яндекс Учебнике: «Условный оператор. логический тип.»
(просмотреть презентацию, выполнить практическую работу).
1. Презентация «Составные условия. Логический тип.» — https://education.yandex.ru/kids/?course=13296903&lesson=245584739
2. Практическая работа «Составные условия. Логический тип.» — https://education.yandex.ru/kids/?course=13296903&lesson=245584745
На платформe СИРИУС :
ПЕРЕХОДИМ ПО ССЫЛКЕ — > https://edu.sirius.online/#/,, входим под своим Google — аккаунтом.
Выполняем задания, показываем учителю результат выполнения работы
ЗАДАНИЕ на дом:
Работа в Яндекс Учебнике:
Домашняя работа — «Составные условия. Логический тип. » — https://education.yandex.ru/kids/?course=13296903&lesson=245584749
Из интервью Гвидо ван Россума:
19 апреля 2024
#урок 3. Условный оператор. Сложное составное условие.
Работа в классе:
ПРАКТИКА:
Работа в Яндекс Учебнике: «Условный оператор. Операции сравнения.»
Практические задания 19 апреля «Условный оператор. Операции сравнения.» — https://education.yandex.ru/kids/?course=13296903&lesson=245516081
На платформe СИРИУС :
ПЕРЕХОДИМ ПО ССЫЛКЕ — > https://edu.sirius.online/#/,, входим под своим Google — аккаунтом.
Выполняем — «Переменные. Типы данных.», показываем учителю результат выполнения работы
ТЕОРИЯ:
С помощью операций сравнения ==
(равно), !=
(не равно), >
(больше), <
(меньше), >=
(больше или равно), <=
(меньше или равно) можно записать условие. Знаки >
и <
всегда стоят перед =
.
Условие | Описание |
a < b | a меньше b |
word != 'кот' | word — это не 'кот' |
n % k == 0 | n делится на k |
len(s) >= 10 | в строке s от 10 символов |
Чтобы команды зависели от условия, используй конструкцию if
. Ветки elif
и else
необязательные. Если условий больше одного, elif
можно использовать несколько раз. После условия в конструкции if
нужно ставить двоеточие.
Все команды внутри неё выделяются отступом в 4 пробела.
number1 = int(input())
if number1 > 1:
print('Число больше единицы')
elif number1 < 1:
print('Число меньше единицы')
else:
print('Число равно единице')
Функции
• print()
печатает любые значения
• input()
читает строку, введённую пользователем
• int()
преобразовывает в число
• str()
преобразовывает в строку
• len()
считает длину строки
ЗАДАНИЕ на дом:
Работа в Яндекс Учебнике: «Условный оператор. Операции сравнения.»
Домашняя работа -Задачи повышенной сложности — «Условный оператор. Операции сравнения.» — https://education.yandex.ru/kids/?course=13296903&lesson=245516194
ПРАКТИКА:
а) скачать файл 8 prog_pythonI.ppt просмотреть.
читать: §56 стр.161 (учебник)
ТЕОРИЯ:
Условный оператор.
§ 56 стр.161-164, 165-166. Электронный учебник по ссылке — https://media.prosv.ru/content/item/reader/8282/
а) максимальное из двух целых чисел. Программа.
б) полная и неполная формы записи условного оператора.
в) встроенная функция max: M=max(a, b)
г) особая форма условного оператора: M = a if a>b else b
д) вложенный условный оператор (каскадное ветвление elif). Программа «Возраст».
е) сложные условия с использованием логических операций and, or, not.
ключевые слова:
◘ Условный оператор
◘ Знаки >, <, >=, <=, ==, !=
◘ Вложенный условный оператор (программа возраст), задача С.
◘ Каскадное ветвление elif;
§56 стр.161
12 апреля 2024
#урок 2. Ветвление. Условный оператор.
1. РАБОТА в классе:
а) ПРАКТИКА. Работа в Яндекс Учебнике: «Условный оператор. Операции сравнения.»
(просмотреть презентацию, выполнить практическую работу).
1. Презентация «Условный оператор. Операции сравнения.» —https://education.yandex.ru/kids/?course=13296903&lesson=245446884
2. Практическая работа «Условный оператор. Операции сравнения.» — https://education.yandex.ru/kids/?course=13296903&lesson=245446899
б) На платформe СИРИУС :
ПЕРЕХОДИМ ПО ССЫЛКЕ — > https://edu.sirius.online/#/, входим под своим Google — аккаунтом.
Выполняем — «Переменные. Типы данных.», показываем учителю результат выполнения работы
================================================
2. ЗАДАНИЕ на дом:
Работа в Яндекс Учебнике: «Условный оператор. Операции сравнения.»
(выполнить домашнюю работу).
Домашняя работа — «Условный оператор. Операции сравнения.» — https://education.yandex.ru/kids/?course=13296903&lesson=245446903
==============================================
ПРАКТИКА:
а) Прочитать файл 8-3 python-2.pdf, стр.33.
читать: §56 стр.161 (учебник)
#урок 1. Основы программирования на Python. Первые программы.
1. РАБОТА в классе:
а) Приглашение учащихся 8 «А» класса на платформу СИРИУС : ПЕРЕХОДИМ ПО ССЫЛКЕ — > https://edu.sirius.online/#/, регистрируемся, входим под своим Google — аккаунтом. Выполняем — «Python. Первая программа, арифметические выражения», показываем учителю результат выполнения работы
б) ПРАКТИКА. Работа в Яндекс Учебнике: Арифметика строк.
(просмотреть презентацию, выполнить практическую работу).
1. Презентация «Арифметика строк» — https://education.yandex.ru/kids/?course=13296903&lesson=245374264
2. Практическая работа «Арифметика строк» — https://education.yandex.ru/kids/?course=13296903&lesson=245374269
*******************************************************
2. ЗАДАНИЕ на дом:
Работа в Яндекс Учебнике: Арифметика строк.
(выполнить домашнюю работу).
Домашняя работа — «Арифметика строк» — https://education.yandex.ru/kids/?course=13296903&lesson=245374276