воскресенье, 21 февраля 2021 г.

Задание для 10 тех (группа 1) класса по информатике на дистанционное занятие 22.02.2021:

1. Прочитайте §56 учебника. В дополнение к учебнику есть хорошие презентации по основам языка Python: https://kpolyakov.spb.ru/download/slides10u-8py.zip (официальное дополнение к учебнику), онлайн-презентация: http://www.klyaksa.net/htm/i7-9/i89(Python)/index.html

2. До 18:00 22.02.21 напишите программы к теме "Ветвления. Оператор множественного выбора". Файл документа с задачами можно скачать по ссылке: https://disk.yandex.ru/i/koYaIyHE4cVclQ

В работе три уровня сложности А, В, С. Критерии оценивания:

Оценка "3" - полностью выполненный уровень "А", оценка "4" - полностью выполненный уровень "В", оценка "5" - полностью выполненный уровень "С".

Для написания программ можно использовать языки Python или C++.

Программы удобно писать, установив на домашнем компьютере систему программирования. Для Python например: Pyton IDLE (https://www.python.org/downloads/), Wing-101 Community (https://wingware.com/downloads/wing-101) или PyCharm Community (https://www.jetbrains.com/ru-ru/pycharm/download/#section=windows).

Для языка Python есть система разработки и для мобильной ОС Andoid (https://play.google.com/store/apps/details?id=ru.iiec.pydroid3&hl=ru&gl=US)

Если нет возможности установить на домашний компьютер систему программирования, воспользуйтесь одной из онлайн систем. Например: https://www.onlinegdb.com/online_python_debugger или https://ideone.com/ (в этом случае после написания программы и проверки её работы, текст программы нужно скопировать в текстовый файл (редактор блокнот) и отправить на проверку)

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

4. Домашнее задание к пятнице 26.02.21:

Прочитать §56 учебника, ответить на вопросы 2, 3, 5, 7 к §56.

Зарегистрироваться на сайте https://informatics.msk.ru/ в окне поиск курса найти курс "10 тех - алгоритмизация и программирование". Войти под своим логином на сайт, записаться на курс. Для этого нужно указать код доступа к курсу. Код указан в задании в электронном дневнике.

Зайти в курс, ознакомиться с его структурой. Перейти в раздел задачи к §56 (Ветвления), раздел "Задачи с использованием ветвлений". Напишите программы к десяти любым задачам из списка. Каждую задачу нужно отправить на проверку (критерии оценивания: 10-9 задач - "5", 6-8 задач - "4", 3-5 задач - "3", 2 и ниже - "2").

Для отправки программы на проверку необходимо написать программу, сохранить её в отдельный файл, а затем загрузить на сайт на проверку. Для этого нужно под описанием задачи нажать на кнопку "Выбор файла", затем выбрать ваш сохраненный файл программы, после этого обязательно! выбрать тип компилятора под язык, на котором была написана программа. Для языка Python выбираете из списка Python 3.9, для C++, GNU C++ 8.2. После этого нажимаете кнопку "Отправить". Если программа написана верно и проходит все тесты, кто после обновления страницы с задачей её статус будет "ОК", в разделе "Подробнее" можно посмотреть исходный код программы и количество пройденных тестов.

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

Если на домашнем компьютере не установлена система программирования, то для написания программ можно использовать онлайн системы программирования: например https://www.onlinegdb.com/ (язык выбирается в верхнем правом углу Language из списка) или системой https://ideone.com/ (язык можно выбрать в левом нижнем углу тоже из списка). После написания и проверки программу можно скопировать в текстовый редактор "Блокнот", сохранить файл в расширении .txt, а затем у файла поменять расширение на .py (или расширение для того языка, на котором написана программа)