пятница, 8 марта 2024 г.
Задание для 10 тех класса по информатике на дистанционный урок в субботу 09.03.24:
1. Прочитайте §62. Ответьте на вопросы 1, 3, 4, 8, 9 к §62;
2. Выполните задания рабочей тетради к §§62 по теме "Массивы (списки в Python). Заполнение массивов". Файл рабочей тетради можно скачать по ссылкам: документ в формате .doc; документ в формате .pdf; документ в формате docx.
Задания рабочей тетради можно выполнить в электронной форме, распечатав документ или полностью письменно на отдельном листе (если нет других вариантов). Работу нужно сдать на проверку до вторника 12.03.24 (файл электронной тетради с выполненными заданиями или фотографии письменно выполненной работы нужно прислать на проверку по электронной почте)
3. Альтренативное задание (можно выполнить данное задание вместо задания пунка 2). На сайте https://informatics.msk.ru/ в курсе "10 тех - Алгоритмизация и программирование" перейдите в раздел "Задачи к §62 (Массивы)".
Напишите и отправьте на проверку программы к задачам C, D, F, G, H, I, J, N, P.
Инструкцию по работе с системой автоматической проверки можно найти в описании прошлого домашнего задания по ссылке.
В дополнение к учебнику теорию по данной теме можно найти в онлайн презентации http://www.klyaksa.net/htm/i7-9/i89(Python)/index.html (Разделы 9, 10 "Списки. Алгоритмы обработки списков (массивов)", на втором слайде презентации ссылка на разделы)
четверг, 7 марта 2024 г.
Домашнее задание для 10 тех класса по информатике на субботу 09.03.24:
1. Тем, кто отсутстсвовал или не успел на уроке 06.03.24 нужно составить программы к практической работе по теме "Рекурсивный функции в Python". Документ с заданием можно скачать по ссылкам: документ в формате pdf. Результатом практической работы являются файлы программ.
Обратите внимание на то, что алгоритмы программ к задачам должны быть реализованы через рекурсивный, а не итерационный (циклический) алгоритм.
Кроме этого в решении задач нельзя использовать массивы для хранения промежуточных результатов вычисления программы.
Для получения оценки "отлично" нужно составить программы к задачам уровней A, B и C, оценки "хорошо" - составить программы к задачам уровней A и В.
Программы к практической работы необходимо написать на языке Python. На проверку необходимо прислать файлы программ по электронной почте:
Адрес электронной почты для отправки работ на проверку:
вторник, 5 марта 2024 г.
Домашнее задание для 11 тех класса по информатике на четверг 08.03.24:
1. Прочитайте §40 учебника к теме "Графы", §41 (до страницы 115) "Динамическое программирование".
2. Зайдите под своим аккаунтом на сайт https://informatics.msk.ru/ (сайт использовался в 10-м классе) или создайте новый. В поиске на сайте найдите курс "11 тех - Алгоритмизация и программирование" и зарегистрируйтесь на нём. Код регистрации:
Перейдите в раздел "Задачи к §40 (Графы)" в подраздел "Условия задач". Напишите программы к задачам F, G, H и отправьте решение на проверку. Программы нужно написать на языке Python.
3. Тем, кто отсутствовал 05.03.24 или не успел на уроке нужно написать программы к заданиям практической работы по теме "Графы. Алгоритм Флойда-Урошалла". Файл документа с описанием заданий к работе можно скачать по ссылке: документ в формате pdf.
По ссылке можно скачать презентацию к главе (на слайдах с 103 по 123 можно найдите дополнительную информацию к теме "Алгоритмы обработки графов").
Для задания уровня B практической работы понадобится файл исходный данных. Скачать его можно по ссылке: floyd.txt. В файле записаны весовые матрицы графов на которых можно тестировать алгоритм.
Для задания уровня C практической работы понадобится файл исходный данных. Скачать его можно по ссылке: shop.txt. В файле записаны весовые матрицы графов на которых можно тестировать алгоритм.
В практической работе требуется составить программы к задачам. Язык для написания программ - Python.
По ссылке скачайте файл с шаблоном ответа к уровням А, В и С практической работы на языке Python. Используйте этот файл как основу вашей собственной программы.
Дополнительные материалы к главе 6 "Алгоритмизация и программирование":
ссылка на архив с презентацией (язык Python): архив .zip, внутри файл презентации .ppt
ссылка на онлайн учебник за 10 класс по основам языка Python: файл в формате pdf
В случае, если на домашнем компьютере не установлена система программирования, необходимо воспользоваться онлайн системами. Например: https://www.onlinegdb.com(язык можно выбрать в правом верхнем углу в выпадающем меню Language)
Программу можно скачать в вида файла на компьютер нажав кнопку "Download code":
суббота, 2 марта 2024 г.
Домашнее задание по информатике для 8 тех класса на четверг 07.03.24:
1. Повторите материал §20 (программирование циклических алгоритмов) электронного учебника по языку Python до страницы 64 (конец §20) (ссылка на учебник);
В дополнение к учебнику изучите материал онлайн презентации по языку Python (ссылка на презентацию: http://www.klyaksa.net/htm/i7-9/i89(Python)/index.html), раздел "Циклы с условием".
Посмотрите два видеоролика, посвященные описанию алгоритма Евклида и его модифицированной версии:
Алгоритм Евклида через вычитание (до 8:30 минуты ролика):
Модифицированный алгоритм Евклида (в общей математической форме):
Домашнее задание по информатике для 8 ест класса на четверг 07.03.24:
1. Повторите материал §20 (программирование циклических алгоритмов) электронного учебника по языку Python до страницы 64 (конец §20) (ссылка на учебник);
В дополнение к учебнику изучите материал онлайн презентации по языку Python (ссылка на презентацию: http://www.klyaksa.net/htm/i7-9/i89(Python)/index.html), раздел "Циклы с условием".
Посмотрите два видеоролика, посвященные описанию алгоритма Евклида и его модифицированной версии:
Алгоритм Евклида через вычитание (до 8:30 минуты ролика):
Модифицированный алгоритм Евклида (в общей математической форме):
Домашнее задание по информатике для 8 социально-экономического класса на среду 06.03.24:
1. Повторите материал §20 (программирование циклических алгоритмов) электронного учебника по языку Python до страницы 64 (конец §20) (ссылка на учебник);
В дополнение к учебнику изучите материал онлайн презентации по языку Python (ссылка на презентацию: http://www.klyaksa.net/htm/i7-9/i89(Python)/index.html), раздел "Циклы с условием".
Посмотрите два видеоролика, посвященные описанию алгоритма Евклида и его модифицированной версии:
Алгоритм Евклида через вычитание (до 8:30 минуты ролика):
Модифицированный алгоритм Евклида (в общей математической форме):
Домашнее задание для 10 тех класса по информатике на среду 06.03.24:
1. Прочитайте (повторите) §60 "Функции" учебника. Прочитайте §61 "Рекурсия" учебника.
В среду будет проведена контрольная работа. Повторите темы "Целочисленная арифметика", "Ветвления" и "Циклы" главы 8 учебника.
В дополнение к учебнику изучите §60 "Функции" и §61 "Рекурсия" презентации, скачать которую можно по ссылке: файлы презентаций в zip архиве
2. В субботу 02.03.24 на уроке была дана самостоятельная работа по теме "Рекурсия" (были выданы листки с пятью задачами по теме). Тем, кто не успел на уроке необходимо доделать самостоятельную работу (примеры решения задач можно найти в §61 учебника).
Тем, кто отсутствовал на уроке 02.03.24 или потерял свой листок с задачами нужно решить задачи листка, скачать который можно по ссылке: документ в формате pdf
3. На сайте https://informatics.msk.ru/ в курсе "10 тех - Алгоритмизация и программирование" перейдите в раздел "Задачи к §60 (Функции)".
Напишите и отправьте на проверку (тем, кто не выполнил задание к прошлому уроку) программы к задачам B, G, H, I.
Инструкцию по работе с системой автоматической проверки можно найти в описании прошлого домашнего задания по ссылке.
Домашнее задание для 11 тех класса по информатике на вторник 05.03.24:
1. Прочитайте §40 учебника к теме "Графы";
В дополнение к параграфу учебника полезно изучить сайт, посвящённый различным алгоритмам работы с графами: ссылка на сайт.
2. Зайдите под своим аккаунтом на сайт https://informatics.msk.ru/ (сайт использовался в 10-м классе) или создайте новый. В поиске на сайте найдите курс "11 тех - Алгоритмизация и программирование" и зарегистрируйтесь на нём. Код регистрации:
Перейдите в раздел "Задачи к §40 (Графы)" в подраздел "Условия задач". Напишите программы к задачам А, B и отправьте решение на проверку. Программы нужно написать на языке Python.
Дополнительные материалы к главе 6 "Алгоритмизация и программирование":
ссылка на архив с презентацией (язык Python): архив .zip, внутри файл презентации .ppt
ссылка на онлайн учебник за 10 класс по основам языка Python: файл в формате pdf
В случае, если на домашнем компьютере не установлена система программирования, необходимо воспользоваться онлайн системами. Например: https://www.onlinegdb.com(язык можно выбрать в правом верхнем углу в выпадающем меню Language)
Программу можно скачать в вида файла на компьютер нажав кнопку "Download code":
четверг, 29 февраля 2024 г.
Домашнее задание для 10 тех класса по информатике на субботу 02.03.24:
1. Прочитайте (повторите) §59 "Процедуры" и §60 "Функции" учебника.
В дополнение к учебнику изучите §60 "Функции" презентации, скачать которую можно по ссылке: файлы презентаций в zip архиве
2. На сайте https://informatics.msk.ru/ в курсе "10 тех - Алгоритмизация и программирование" перейдите в раздел "Задачи к §59 (Процедуры)".
Напишите и отправьте на проверку программы к задачам M, L.
На сайте https://informatics.msk.ru/ в курсе "10 тех - Алгоритмизация и программирование" перейдите в раздел "Задачи к §60 (Функции)".
Напишите и отправьте на проверку программы к задачам B, G, H, I.
Инструкцию по работе с системой автоматической проверки можно найти в описании прошлого домашнего задания по ссылке.






