среда, 4 февраля 2026 г.

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

1. Прочитайте §37 к теме "Словари" учебника.

К следующему уроку обязательно! возьмите с собой учебник. 

2. Напишите программы к практической работе по теме "Словари". Файлы документов к работе, а также текстовые файлы входных данных можно скачать по ссылкам:

К работе по теме "Словари": документ задания в формате pdfdictionary.txtolymp.txttowns.txt

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

Дополнительную информацию о принципах устройства словарей в языке Python и работе с ними можно найти на сайте (на английском) по ссылке.

По ссылкам можно скачать архивный файлы с программами образцами по теме "Алфавитно-частотный словарь":

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

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

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

В практической работе "Словари" три задания. В заданиях уровня А и уровня В необходимо в качестве входных данных использовать файл dictionary.txt. В задании уровня С в качестве входных данных используйте файлы olymp.txt или towns.txt.

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

Для задания по теме "Словари": на оценку "5" необходимо полностью выполнить уровни А и Вили полностью уровень С данной работы. В зависимости от полноты выполнения работы оценка будет варьироваться.

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

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

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

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


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

  • "Презентация «Словари (ассоциативные массивы, отображения)»";
  • "Рабочая тетрадь «Словари (ассоциативные массивы, отображения)»";
  • "Презентация «Построение алфавитно-частотного словаря для заданного текста»"
  • "Рабочая тетрадь «Построение алфавитно-частотного словаря для заданного текста»"

Основы языка Python можно освежить в памяти воспользовавшись онлайн учебником за 10 класс доступный для скачивания по ссылке: https://kpolyakov.spb.ru/loadstat.php?f=/download/ch10-8_python.pdf

Скачать интерпретатор языка Python на домашний компьютер можно с официального сайта: https://www.python.org/downloads/

Если нет возможности установить систему программирования на компьютер, нужно воспользоваться онлайн системами. Например: https://www.onlinegdb.com(язык можно выбрать в правом верхнем углу в выпадающем меню Language)

Программу можно скачать в вида файла на компьютер нажав кнопку "Download code":