глава 3. Программирование на Python

#урок 6. Работа со строками: индексы и срезы строк. 

Работа в классе:
ПРАКТИКА
.

а) Работа в Яндекс Учебнике: «Индексы и срезы строк.» 
(просмотреть презентацию, выполнить практическую работу).

1. Презентация «Индексы строк.» — https://education.yandex.ru/kids/?course=13303682&lesson=245712548
2. Практическая работа «Индексы строк.»   — 
https://education.yandex.ru/kids/?course=13303682&lesson=245712554

2. ЗАДАНИЕ на дом:

Работа в Яндекс Учебнике:
Домашняя работа «Индексы строк»  — 
https://education.yandex.ru/kids/?course=13303682&lesson=245712558

#урок 5. Программирование циклов с заданным условием окончания работы. 

Работа в классе:
ПРАКТИКА
.

а) Работа в Яндекс Учебнике: «Цикл while» 
(просмотреть презентацию, выполнить практическую работу).

1. Презентация «Цикл while» —https://education.yandex.ru/kids/?course=13303682&lesson=245606851
2. Практическая работа «Цикл while»   — 
https://education.yandex.ru/kids/?course=13303682&lesson=245606855

б)  На  платформe СИРИУС :
ПЕРЕХОДИМ ПО ССЫЛКЕ — > https://edu.sirius.online/#/,, входим под своим Google — аккаунтом. 
Выполняем задания, показываем учителю результат выполнения работы

2. ЗАДАНИЕ на дом:

Работа в Яндекс Учебнике:
Домашняя работа «Цикл while»  — 
https://education.yandex.ru/kids/?course=13303682&lesson=245606857

Диагностика по информатике в Яндекс Учебнике — https://clck.ru/39v6Cv

Работа в классе:
ПРАКТИКА
.

а) Работа в Яндекс Учебнике: «Презентация «Цикл while»» 
(просмотреть презентацию, выполнить практическую работу).

1. Презентация «Презентация «Цикл while»» —https://education.yandex.ru/kids/?course=13303682&lesson=245606851
2. Практическая работа «Цикл while»   — 
https://education.yandex.ru/kids/?course=13303682&lesson=245606855

б)  На  платформe СИРИУС :
ПЕРЕХОДИМ ПО ССЫЛКЕ — > https://edu.sirius.online/#/,, входим под своим Google — аккаунтом. 
Выполняем задания, показываем учителю результат выполнения работы

2. ЗАДАНИЕ на дом:

Работа в Яндекс Учебнике:
Домашняя работа «Цикл while»  — 
https://education.yandex.ru/kids/?course=13303682&lesson=245606857

#урок 4. Условный оператор, логический тип (занятие в Яндекс Учебнике).

Работа в классе:
ПРАКТИКА:

Работа в Яндекс Учебнике: «Условный оператор. логический тип .» 
(просмотреть презентацию, выполнить практическую работу).

1. Презентация «Составные условия. Логический тип.
 » —  https://education.yandex.ru/kids/?course=13303682&lesson=245540845
2. Практическая работа «Составные условия. Логический тип.  » —https://education.yandex.ru/kids/?course=13303682&lesson=245540849

На  платформe СИРИУС :
ПЕРЕХОДИМ ПО ССЫЛКЕ — > https://edu.sirius.online/#/,, входим под своим Google — аккаунтом. 
Выполняем задания, показываем учителю результат выполнения работы

ЗАДАНИЕ на дом:

Работа в Яндекс Учебнике:
Домашняя работа — «Составные условия. Логический тип.
   » — https://education.yandex.ru/kids/?course=13303682&lesson=245540851

#урок 3. Условный оператор. Сложное составное условие.

Работа в классе:

ПРАКТИКА:

Работа в Яндекс Учебнике: «Условный оператор. Операции сравнения.» 
Дополнительное задание «Условный оператор. Операции сравнения.» — https://education.yandex.ru/kids/?course=13303682&lesson=245466009

На  платформe СИРИУС :
ПЕРЕХОДИМ ПО ССЫЛКЕ — > https://edu.sirius.online/#/,, входим под своим Google — аккаунтом. 
Выполняем — «Переменные. Типы данных.», показываем учителю результат выполнения работы

ТЕОРИЯ:

С помощью операций сравнения == (равно), != (не равно), > (больше), < (меньше), >= (больше или равно), <= (меньше или равно) можно записать условие. Знаки > и < всегда стоят перед =.

УсловиеОписание
a < ba меньше b
word != 'кот'word — это не 'кот'
n % k == 0n делится на 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=13303682&lesson=245466013

ПРАКТИКА:
а) скачать файл 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

3. Работа дома (дополнительно):
ПРАКТИКА:

а) В своей интеллект-карте создать новый лист (CTRL+T), выполнить конспект, сдать в Google Класс.

#урок 2. Ветвление. Условный оператор.

1. РАБОТА в классе:

а) ПРАКТИКА. Работа в Яндекс Учебнике: «Условный оператор. Операции сравнения.» 
(просмотреть презентацию, выполнить практическую работу).
1. Презентация «Условный оператор. Операции сравнения.» — https://education.yandex.ru/kids/?course=13303682&lesson=245398499
2. Практическая работа «Условный оператор. Операции сравнения.» — https://education.yandex.ru/kids/?course=13303682&lesson=245399568
б)  На  платформe СИРИУС :
ПЕРЕХОДИМ ПО ССЫЛКЕ — > https://edu.sirius.online/#/, входим под своим Google — аккаунтом. 
Выполняем — «Переменные. Типы данных.», показываем учителю результат выполнения работы
================================================
2. ЗАДАНИЕ на дом:
Работа в Яндекс Учебнике: «Условный оператор. Операции сравнения.» 

(выполнить домашнюю работу).
Домашняя работа — «Условный оператор. Операции сравнения.» — 
https://education.yandex.ru/kids/?course=13303682&lesson=245399580
==============================================
ПРАКТИКА:
а) Прочитать файл 8-3 python-3.pdf, стр.33.
читать: §56 стр.161 (учебник)

#урок 1. Основы программирования на Python. Первые программы.

1. РАБОТА в классе.
а) Приглашение учителя 
в 8 «В» класс на платформу СИРИУС :
ПЕРЕХОДИМ ПО ССЫЛКЕ — > https://edu.sirius.online/#/,, регистрируемся, входим под своим Google — аккаунтом. 
Выполняем —  «Python. Первая программа, арифметические выражения», показываем учителю результат выполнения работы.
*******************************************************
б) ПРАКТИКА. Работа в Яндекс Учебнике: Арифметика строк. 
(просмотреть презентацию, выполнить практическую работу).

1. Презентация «Арифметика строк» — https://education.yandex.ru/kids/?course=13303682&lesson=245322733
2. Практическая работа «Арифметика строк» — https://education.yandex.ru/kids/?course=13303682&lesson=245322729
********************************************************

2. ЗАДАНИЕ на дом:

Работа в Яндекс Учебнике: Арифметика строк.
(выполнить домашнюю работу)
Домашняя работа — «Арифметика строк» — 
https://education.yandex.ru/kids/?course=13303682&lesson=245322739
***********************************************