суббота, 3 февраля 2024 г.

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

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

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

2. Тем, кто не успел на уроке или отсутствовал нужно выполнить задания практической работы по теме "Словари. Алфавитно-частотный словарь". Файлы документов к работе, а также текстовые файлы входных данных можно скачать по ссылкам:

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

К работе по теме "Алфавитно-частотный словарь": документ задания в формате pdflistwords.txttext.txt

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

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

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

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

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

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

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

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

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

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

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

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

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

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


Перейдите в раздел "Задачи к §37 (Словари)" в подраздел "Условия задач". Напишите программы к задачам А, B, C, D, E* и отправьте решение на проверку. Программы нужно написать на языке Python.

Основы языка 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":