воскресенье, 8 марта 2026 г.

Домашнее задание для 8 лицейского 2 класса на урок по информатике в пятницу 13.03.2026: 

1. Прочитайте §3.5 (до стр. 164) учебника.

Дополнительно прочитайте §20 (до страницы 61электронного учебника по языку Python: http://kpolyakov.spb.ru/download/8-3_python.pdf,

Изучите раздел 6 "Циклы с условием + продолжение" (слайды 125-139 и 147-154) презентации: http://www.klyaksa.net/htm/i7-9/i89(Python)/index.html

Изучите материал презентации по теме "Циклы в Python" по ссылке:

В презентацях и учебнике есть примеры программ, которые помогут в выполнении практической части задания. 

2. Напишите программы к задачам по теме "Цикл с условием в Python. Алгоритм Евклида. Перебор разрядов целого числа".

Документы с условиями задач можно скачать по ссылкам:
К каждой задаче из заданий нужно составить программу.

Программы должны быть написаны на языке Python.

Критерии оценивания задач задания №1:

  • Оценка "5" - написаны и работают программы к любым пяти задачам из номеров 1-6;
  • Оценка "4" - написаны и работают программы к любым четырём из номеров 1-6;
  • Оценка "3" - написаны и работают программы к любым трём задачам из номеров 1-6;

Критерии оценивания задач задания №2 описаны в документе с условиями задач.

На проверку в срок до 13.03.26 нужно прислать файлы программ по электронной почте на адрес:

Или сдать файлы программ перед уроком на съёмном носителе данных.

Внимание! Если у вас нет возможности использовать какую-либо среду программирования, то программы нужно оформить письменно в тетради или на отдельном листе бумаги и прислать на проверку фотографии текста программ. В этом случае будет проверяться не только правильность алгоритма, но и то, насколько правильно оформленна программа согласно требованиям языка Python (все ли команды написаны правильно и все ли отступы соблюдены).

Вопросы по ходу выполнения заданий можно (срок до 13.03.26) задать по электроной почте.

Для написания программ на языке Python, установите на домашний компьютер ядро языка Python, скачать которое можно с сайта: https://www.python.org/downloads/ + установите систему программирования Wing (сайт: https://wingware.com/downloads/wing-101) или PyCharm (сайт: https://www.jetbrains.com/ru-ru/pycharm/).

Если нет возможности установить интерпретатор языка на домашний компьютер, то можно воспользоваться онлайн интерпретаторами, напримерhttps://online-python-compiler.ru/

Домашнее задание для 8 лицейского 1 класса на урок по информатике в среду 11.03.2026: 

1. Прочитайте §3.5 (до стр. 164) учебника.

Дополнительно прочитайте §20 (до страницы 61электронного учебника по языку Python: http://kpolyakov.spb.ru/download/8-3_python.pdf,

Изучите раздел 6 "Циклы с условием + продолжение" (слайды 125-139 и 147-154) презентации: http://www.klyaksa.net/htm/i7-9/i89(Python)/index.html

Изучите материал презентации по теме "Циклы в Python" по ссылке:

В презентацях и учебнике есть примеры программ, которые помогут в выполнении практической части задания. 

2. Напишите программы к задачам по теме "Цикл с условием в Python. Алгоритм Евклида. Перебор разрядов целого числа". К тем задачам, которые не успели решить на уроке 04.03.26.

Документы с условиями задач можно скачать по ссылкам:
К каждой задаче из заданий нужно составить программу.

Программы должны быть написаны на языке Python.

Критерии оценивания задач задания №1:

  • Оценка "5" - написаны и работают программы к любым пяти задачам из номеров 1-6;
  • Оценка "4" - написаны и работают программы к любым четырём из номеров 1-6;
  • Оценка "3" - написаны и работают программы к любым трём задачам из номеров 1-6;

Критерии оценивания задач задания №2 описаны в документе с условиями задач.

На проверку в срок до 11.03.26 нужно прислать файлы программ по электронной почте на адрес:

Или сдать файлы программ перед уроком на съёмном носителе данных.

Внимание! Если у вас нет возможности использовать какую-либо среду программирования, то программы нужно оформить письменно в тетради или на отдельном листе бумаги и прислать на проверку фотографии текста программ. В этом случае будет проверяться не только правильность алгоритма, но и то, насколько правильно оформленна программа согласно требованиям языка Python (все ли команды написаны правильно и все ли отступы соблюдены).

Вопросы по ходу выполнения заданий можно (срок до 11.03.26) задать по электроной почте.

Для написания программ на языке Python, установите на домашний компьютер ядро языка Python, скачать которое можно с сайта: https://www.python.org/downloads/ + установите систему программирования Wing (сайт: https://wingware.com/downloads/wing-101) или PyCharm (сайт: https://www.jetbrains.com/ru-ru/pycharm/).

Если нет возможности установить интерпретатор языка на домашний компьютер, то можно воспользоваться онлайн интерпретаторами, напримерhttps://online-python-compiler.ru/

Домашнее задание для 11 ест класса по информатике на вторник 10.03.26:

1. Прочитайте §41 (до страницы 119, "Задача 5") "Динамическое программирование". Ответьте на вопросы 1, 2, 3, 4, 5 к §41.

Дополнительно изучите материал презентации по теме "Основы динамического программирования", доступной для скачивания по ссылке: документ в формате pdf

2. Напишите программы на языке Python к задачам 1A, 1B на слайдах 6, 7 презентации по ссылке выше и задачам 2А, 2В на слайдах 13, 14.

Файлы программ нужно прислать на проверку по электронной почте до 10.03.26 на адрес:

Или сдать на проверку перед уроком 10.03.26 на съёмном носителе данных.

Дополнительные материалы к главе 6 "Алгоритмизация и программирование":

ссылка на архив с презентацией (язык Python): архив .zip, внутри файл презентации .ppt

ссылка на онлайн учебник за 10 класс по основам языка Python: файл в формате pdf

Если нет возможности установить интерпретатор языка на домашний компьютер, то можно воспользоваться онлайн интерпретаторами, напримерhttps://online-python-compiler.ru/ 

Домашнее задание для 11 тех (группа 2) класса по информатике на среду 11.03.26:

1. Прочитайте §40 учебника к теме "Графы", §41 (до страницы 115) "Динамическое программирование".

2. Зайдите под своим аккаунтом на сайт https://informatics.msk.ru/ (сайт использовался в 10-м классе) или создайте новый. В поиске на сайте найдите курс "11 тех - Алгоритмизация и программирование" и зарегистрируйтесь на нём. Код регистрации:


Перейдите в раздел "Задачи к §40 (Графы)" в подраздел "Условия задач". Напишите программы к задачам FG, H и отправьте решение на проверку. Программы нужно написать на языке Python.

2. Напишите программы (те, кто не успел на уроке 06.03.26 или отсутствовал) к заданиям практической работы по теме "Графы. Алгоритм Дейкстры". Файл документа с описанием заданий к работе можно скачать по ссылке: документ в формате pdf

По ссылке можно скачать презентацию к главе (на слайдах с 103 по 123 можно найдите дополнительную информацию к теме "Алгоритмы обработки графов").

Для задания уровня B практической работы понадобится файл исходный данных. Скачать его можно по ссылке: dijkstra.txt. В файле записаны весовые матрицы графов на которых можно тестировать алгоритм.

В практической работе требуется составить программы к задачам. Язык для написания программ - Python.

По ссылке скачайте файл с шаблоном ответа к уровням АВ и С практической работы на языке Python. Используйте этот файл как основу вашей собственной программы.

Дополнительные материалы к главе 6 "Алгоритмизация и программирование":

ссылка на архив с презентацией (язык Python): архив .zip, внутри файл презентации .ppt

ссылка на онлайн учебник за 10 класс по основам языка Python: файл в формате pdf

Если нет возможности установить интерпретатор языка на домашний компьютер, то можно воспользоваться онлайн интерпретаторами, напримерhttps://online-python-compiler.ru/ 

Программы задач практической работы должны быть сохранены в файлах.

На проверку необходимо в срок до 11.03.26 прислать файлы программ к практической работе по электронной почте.

Домашнее задание для 11 класса по информатике (курс по выбору) на вторник 10.03.2026:

1. Решить задачи по теме "Алгоритмы для исполнителей. Машина Тьюринга" (задание №12 в формате КЕГЭ).

Краткий конспект с разбором программного решения задач базового типа можно скачать по ссылке: документ в формате pdf

Задачи данного типа решают в ручную анализом алгоритма или программным методом (написав программу на языке Python).

Для тренировки решения заданий данного типа желательно наличие аккаунт в системе YandexID: зарегистироваться в системе Яндекс (завести аккаунт YandexID) ссылка на описание

После создания акканута зарегистрируйтесь в группе где выкладываются подборки задач (ссылка).

Для тех, у кого нет аккаунта в системе YandexID документ с альтернативным заданием можно скачать по ссылке:документ в формате pdf.

На портале "Яндекс учебник. ЕГЭ" (ссылка) в группе выполните задания подборок: "№12 Исполнители (машина Тьюринга) - знакомство". Также есть ссылка (задачи уровня ЕГЭ) на подборки задач отдельно (но всё равно нужна регистрация в системе ЯндексID). 

Внимание! Кроме внесения ответов к задачам необходимо привести письменное решение задач или решить их написав программу на языке Python!

По ссылке можно скачать файл шаблонной программы модели машины Тьюринга на языке Python с комментариями.

В системе есть возможности использовать встроенный редактор и интерпретатор языка Python:

Внимание! Для того, чтобы решение задачи полностью попало в систему и было доступно для проверки после написания кода нужно обязательно хотя бы раз запустить код на выполнение (нажав кнопку "Запустить код") и кроме этого под условием задачи записать значение ответа и нажать кнопку "Сохранить ответ".

Кроме сохранения решений в системе также пришлите на проверку файлы программ (если вы решаете эти задачи программным методов) по электронной почте:

Файлы программ или фотографии письменного решения задач нужно прислать по электронной почте или сдать перед уроком 10.03.26

суббота, 7 марта 2026 г.

Домашнее задание для 9 тех класса по информатике к уроку в пятницу 13.03.26:

1. Прочитайте §19 электронного учебника по языку Python (для 9 класса)

Ссылка на электронный учебник (9 класс) по языку Python.

Изучите презентацию по языку Python (в ней есть примеры программ для выполнения практической части задания): http://www.klyaksa.net/htm/i7-9/i89(Python)/index.html (раздел 13: символьные строки).

2. Решите (письменно на отдельном листе, или в распечанатанной или электронной форме) задачи рабочей тетради по теме "Обработка строк в языке Python". Файл документа тетради с условием задач можно скачать по ссылкам: документ в формате docxдокумент в формате .pdfдокумент в формате doc

На проверку можно отправить фотографии письменного решения задач рабочей тетради по электронной почте на адрес:


Необходимо сдать решения задач проверку перед уроком 13.03.26

3. Зайдите под своим аккаунтом в систему по ссылке: https://education.yandex.ru/kids/ (данные аккаунта были выданы на уроках ранее).


Если данные аккаунта утеряны, то необходимо заранее отправить запрос на отправку данных аккаунта по электронной почте: 

В нижней части главной страницы в разделе "Информатика" будут доступны несколько модулей с заданиями.


Зайдите в этот раздел и выполните задания модулей:

Теоретические модули:
  • "Презентация «Индексы строк»"
  • "Презентация «Сравнение строк»"
Практические модули (написать программы):
  • "Практическая работа «Индексы строк»"
  • "Практическая работа «Сравнение строк»"

Если в рамках выполнения работы возникнут вопросы по выполнению некоторых заданий или вопросы технического плана, их можно заранее (до 13.03.26) задать по электронной почте.

==============================================

Для написания программ на языке Python, установите на домашний компьютер ядро языка Python, скачать которое можно с сайта: https://www.python.org/downloads/ + установите систему программирования Wing (сайт: https://wingware.com/downloads/wing-101) или PyCharm (сайт: https://www.jetbrains.com/ru-ru/pycharm/).

Если нет возможности установить интерпретатор языка на домашний компьютер, то можно воспользоваться онлайн интерпретаторами, напримерhttps://online-python-compiler.ru/ 

Домашнее задание для 9 ест класса по информатике к уроку во вторник 10.03.26:

1. Прочитайте §19 электронного учебника по языку Python (для 9 класса)

Ссылка на электронный учебник (9 класс) по языку Python.

Изучите презентацию по языку Python (в ней есть примеры программ для выполнения практической части задания): http://www.klyaksa.net/htm/i7-9/i89(Python)/index.html (раздел 13: символьные строки).

2. Решите (письменно на отдельном листе, или в распечанатанной или электронной форме) задачи рабочей тетради по теме "Обработка строк в языке Python". Файл документа тетради с условием задач можно скачать по ссылкам: документ в формате docxдокумент в формате .pdfдокумент в формате doc

На проверку можно отправить фотографии письменного решения задач рабочей тетради по электронной почте на адрес:


Необходимо сдать решения задач проверку перед уроком 10.03.26

3. Зайдите под своим аккаунтом в систему по ссылке: https://education.yandex.ru/kids/ (данные аккаунта были выданы на уроках ранее).


Если данные аккаунта утеряны, то необходимо заранее отправить запрос на отправку данных аккаунта по электронной почте: 

В нижней части главной страницы в разделе "Информатика" будут доступны несколько модулей с заданиями.


Зайдите в этот раздел и выполните задания модулей:

Теоретические модули:
  • "Презентация «Индексы строк»"
  • "Презентация «Сравнение строк»"
Практические модули (написать программы):
  • "Практическая работа «Индексы строк»"
  • "Практическая работа «Сравнение строк»"

Если в рамках выполнения работы возникнут вопросы по выполнению некоторых заданий или вопросы технического плана, их можно заранее (до 10.03.26) задать по электронной почте.

==============================================

Для написания программ на языке Python, установите на домашний компьютер ядро языка Python, скачать которое можно с сайта: https://www.python.org/downloads/ + установите систему программирования Wing (сайт: https://wingware.com/downloads/wing-101) или PyCharm (сайт: https://www.jetbrains.com/ru-ru/pycharm/).

Если нет возможности установить интерпретатор языка на домашний компьютер, то можно воспользоваться онлайн интерпретаторами, напримерhttps://online-python-compiler.ru/ 

пятница, 6 марта 2026 г.

Задание для 8 лицейского 3 класса на дистанционный урок по информатике в субботу 07.03.2026: 

Срок сдачи заданий на проверку - до вторника 10.03.26

1. Прочитайте §3.5 (до стр. 164) учебника.

Дополнительно прочитайте §20 (до страницы 61электронного учебника по языку Python: http://kpolyakov.spb.ru/download/8-3_python.pdf,

Изучите раздел 6 "Циклы с условием + продолжение" (слайды 125-139 и 147-154) презентации: http://www.klyaksa.net/htm/i7-9/i89(Python)/index.html

В презентации и учебнике есть примеры программ, которые помогут в выполнении практической части задания. 

2. Выполните задания рабочей тетради по теме "Циклы с условием в Python". Файл тетради можно скачать по ссылке: файл в формате docxфайл в формате docфайл в формате pdf

В тетради два вопроса и несколько задач на анализ программ с циклом. Для задания №2 приведён пример оформления решения. Для выполнения задания №3 может помочь онлайн учебник (страница 5 и §20) (ссылка в пункте 1 выше) и онлайн презентация.

Задания тетради необходимо выполнить письменно, распечатав документ или полностью от руки на отдельном листе (или в тетради). Также можно выполнить задания в электронной форме в документе формата docx.

На проверку в срок до 10.03.26 нужно прислать фотографии письменного решения заданий тетради (если работа выполнялась письменно) или файл документа тетради (если работа выполнялась в электронной форме) по электронной почте на адрес:



3.
 Напишите программы к задачам по теме "Цикл с условием в Python. Алгоритм Евклида. Перебор разрядов целого числа". Документ с условиями задач можно скачать по ссылке: документ в формате pdf.

К каждой задаче нужно составить программу.

Программы должны быть написаны на языке Python.

Критерии оценивания данной работы:

  • Оценка "5" - написаны и работают программы к любым пяти задачам из номеров 1-7;
  • Оценка "4" - написаны и работают программы к любым четырём из номеров 1-7;
  • Оценка "3" - написаны и работают программы к любым трём задачам из номеров 1-7;

На проверку в срок до 10.03.26 нужно прислать файлы программ по электронной почте на адрес:

Внимание! Если у вас нет возможности использовать какую-либо среду программирования, то программы нужно оформить письменно в тетради или на отдельном листе бумаги и прислать на проверку фотографии текста программ. В этом случае будет проверяться не только правильность алгоритма, но и то, насколько правильно оформленна программа согласно требованиям языка Python (все ли команды написаны правильно и все ли отступы соблюдены).

Вопросы по ходу выполнения заданий можно (срок до 10.03.26) задать по электроной почте.

Для написания программ на языке Python, установите на домашний компьютер ядро языка Python, скачать которое можно с сайта: https://www.python.org/downloads/ + установите систему программирования Wing (сайт: https://wingware.com/downloads/wing-101) или PyCharm (сайт: https://www.jetbrains.com/ru-ru/pycharm/).

Если нет возможности установить интерпретатор языка на домашний компьютер, то можно воспользоваться онлайн интерпретаторами, напримерhttps://online-python-compiler.ru/

Задание для 10 тех класса на дистанционный урок по информатике в субботу 07.03.26:

Срок сдачи заданий на проверку - до вторника 10.03.26

1. Прочитайте §59 "Процедуры" учебника.

И раздела 14 "Подпрограммы" онлайн презентации по ссылке.

В дополнение к учебнику изучите §59 "Процедуры" презентации, скачать которую можно по ссылке: файлы презентаций в zip архиве

Изучите материал онлайн презентации «Функции в Python. Введение» по ссылке.

2. Зайдите под своим аккаунтом в систему по ссылке: https://education.yandex.ru/kids/ (данные аккаунта были выданы на уроках ранее).


Если данные аккаунта утеряны, то необходимо заранее отправить запрос на отправку данных аккаунта по электронной почте: 

В нижней части главной страницы в разделе "Информатика" будут доступны несколько модулей с заданиями.


Зайдите в этот раздел и выполните задания модулей:

Теоретический модуль (изучить):
  • "Презентация «Функции. Введение»"
Практические модули (написать программы на языке Python):

Внимание! Для каждой задачи кнопка "Ответить" доступна для нажатия 3 раза, после этого ответом считается последняя сданная программа. Предварительно проверяйте работу программ кнопкой "Запуск":
  • "Рабочая тетрадь «Цикл for. Диапазоны»"
  • "Домашняя работа «Цикл for. Диапазоны»"

По желанию, на дополнительную оценку можно выполнить задания модуля:
  • "Рабочая тетрадь «Функции. Введение»" (для задачи №4 нужно вспомнить как индексируются структуры в Python)
  • "Домашняя работа «Функции. Введение»" (в задаче №1 параметры code и input_line при запуске функции будут даны в форме строкового типа и сравнить нужно сумму цифр кода с суммой цифр числа; в задаче №2 для определения площади треугольника используйте формулу Герона, а для вычисления квадратного корня используйте функцию sqrt из модуля math; в задаче №5 чтобы разделить координату на шахматной доске на числа используйте команду a, b = ord(start[0]), int(start[1]), где start[0] - первая латинская буква координаты, а start[1] - вторая цифра, а функция ord(start[0]) вернёт порядковый номер символа в кодировочной таблице в виде числа и такую-же для разеделния параметра step.)
  • На дополнительную оценку (по желанию): "Дополнительные задания «Функции. Введение»"

Если в рамках выполнения работы возникнут вопросы по выполнению некоторых заданий или вопросы технического плана, их можно заранее (до 10.03.26) задать по электронной почте.

====================================

Для написания программ на языке Python, установите на домашний компьютер ядро языка Python, скачать которое можно с сайта: https://www.python.org/downloads/ + установите систему программирования Wing (сайт: https://wingware.com/downloads/wing-101) или PyCharm (сайт: https://www.jetbrains.com/ru-ru/pycharm/) или любую другую.

Если нет возможности установить интерпретатор языка на домашний компьютер, то можно воспользоваться онлайн интерпретаторами, напримерhttps://online-python-compiler.ru/ 

четверг, 5 марта 2026 г.

Домашнее задание для 10 тех класса по информатике на субботу 07.03.26:

1. Прочитайте §57, §58 "Циклы. Циклы по переменной" учебника. 

Ответьте на вопросы 1 к §57; 1, 2, 3 к §58.

В дополнение к учебнику изучите разделы 6, 7, 8 онлайн презентации по ссылке.

И онлайн презентаций:

2. Составьте программы к практической работе по теме "Цикл с условием. Обработка потока данных". 

Документ с описанием задач можно скачать по ссылкам: документ в формате pdf

Результатом практической работы являются файлы с текстом программ.

Критерии оценивания заданий данной работы:

  • Максимальная оценка "5" ставится за работающие программы к задачам уровня С.
  • Максимальная оценка "4" ставится за работающие программы к задачам уровня В.
  • Максимальная оценка "3" ставится за работающие программы к задачам уровня А.

Программы к практической работе необходимо написать на языке Python

На проверку в срок до 07.03.26 необходимо прислать файлы программ по электронной почте:


Внимание! Если у вас нет возможности использовать какую-либо среду программирования, то программы нужно оформить письменно в тетради или на отдельном листе бумаги и прислать на проверку фотографии текста программ. В этом случае будет проверяться не только правильность алгоритма, но и то, насколько правильно оформленна программа согласно требованиям языка Python (все ли команды написаны правильно и все ли отступы соблюдены).

Те, кто не успел (или отствовал на уроке) 04.03.26 написать программы к заданиями практической работы могут доделать задания дома:

Составьте программы к практическим работам по темам "Алгоритм Евклида. Циклы по переменной". 

Документ с описанием задач можно скачать по ссылкам: документ в формате pdf

Результатом практических работ являются файлы с текстом программ.

В задание входят две практические работы, которые будут оцениваться раными оценками.

В практической работе №1 по теме "Алгоритм Евклида" для получения оценки "5" нужно составить работающие программы к задачам уровней А, В и СК задаче уровня В кроме файла самой программы нужно прислать на проверку заполненную таблицу с данными.

В практической работе №2 по теме "Цикл по переменной" другая система оценивания.

  • Максимальная оценка "5" ставится за программы к задачам уровня С.
  • Максимальная оценка "4" ставится за программы к задачам уровня В.
  • Максимальная оценка "3" ставится за программы к  задачам уровня А.

Программы к практической работы необходимо написать на языке Python

===============================================

Для написания программ на языке Python, установите на домашний компьютер ядро языка Python, скачать которое можно с сайта: https://www.python.org/downloads/ + установите систему программирования Wing (сайт: https://wingware.com/downloads/wing-101) или PyCharm (сайт: https://www.jetbrains.com/ru-ru/pycharm/).

Если нет возможности установить интерпретатор языка на домашний компьютер, то можно воспользоваться онлайн интерпретаторами, напримерhttps://online-python-compiler.ru/