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

Урок 25. Повторение. Среда программирования на Python

Дата проведения занятия 9а1 17.03.26
Дата проведения занятия 9а2 16.03.26
Дата проведения занятия 9б1 18.03.26
Дата проведения занятия 9б2 16.03.26
Дата проведения занятия 9в   17.03.26

Часть 1. Повторение

Вспоминаем основы программирования.
Гвидо ван Россум. Родился в 1956 г
Языки программирования - формальные языки, предназначенные для записи алгоритмов, исполнителем которых будет компьютер.
Алгоритм – это понятное и точное предписание исполнителю выполнить конечную последовательность команд, приводящую от исходных данных к искомому результату.
Python - один из универсальных языков программирования высокого уровня. Его относят к языкам 3 поколения. (Первое поколение - машинные языки, Второе поколение - Ассемблеры).
Язык является интерпретируемым и объектно-ориентированным (все является объектами).
Python разработан в 1991 году голландским программистом Гвидо ван Россумом. Название язык получил в честь британского телешоу «Летающий цирк Монти Пайтона»
Прочтите дома, это интересно
(статьи с сайта https://skillbox.ru/company/)

Часть 2. Среда IDLE

Для изучения Python  используем главы из учебника Босовой 
Для разработки и отладки программ на Python  существует несколько сред разработки. Мы воспользуемся средой-оболочкой IDLE.
Эта среда по умолчанию поставляется с Python. Она написана на нем, имеет все возможности интегрированной среды разработки, проста и минималистична. С ней можно начать писать программы на Python, но для дальнейшей работы, скорее всего, будет удобнее другой, более масштабный инструмент.
Интересный факт: как язык Python был назван в честь комик-группы «Монти Пайтон», так и IDLE назвали в честь одного из участников этой группы — Эрика Айдла.

Работа на ПК

Задание 0. Запуск среды IDLE. Подготовка к работе
1. На локальном компьютере в папке своего класса 9a, 9b, 9v проверяем наличие папки, названной вашей фамилией.
Если такой папки нет, в папке своего класса 9a, 9b, 9v создаем вложенную папку, названную вашей фамилией латинскими буквами. В этой папке вы будете сохранять все программы на Python
2. Для запуска оболочки выбираем в меню Пуск --> Программы --> Python 3.12  --> IDLE
В результате откроется окно Python Shell, в котором символы >>> означают приглашение ввести команду. 
3. Попробуем  в программном режиме запустить программу.
Для создания файла с программой в меню File выбираем пункт New File
4. В открывшемся окне набираем текст программы (обе строки набираем с 1 позиции):
 #Урок 1
 print ('Вас приветствует программа Васи Иванова') 

5. Сохраняем текст в своей папке под именем Py01_name.py, выбрав пункт меню File --> Save As. Учтите, что name - это ваша фамилия латинскими буквами.
В этом файле будете сохранять программы, написанные на этом уроке.

6. Изучите интерфейс приложения. Схематично зарисуйте в тетрадь расположение и назначение двух окон приложения. 

7. Запустите программу на выполнение, выбрав пункт меню Run --> Run Module или нажав клавишу F5.
8. Учтите, что в имени программы могут использоваться только латинские буквы, цифры и знак подчеркивания (НЕ тире)
9. Проанализируйте полученный результат
   В каком окне находится текст программы? Что написано в строке заголовка этого окна?
   В каком окне находится результат выполнения программы? Что написано про запуск программы? 

Задание 1. Расчет среднего арифметического
1. Напишите в тетради программу, которая работает по такому алгоритму.
Все команды начинать писать с 1 (самой левой) позиции тетради.
Вводить текст с 1 (самой левой) позиции экрана
Начало
  Ввести x (целое число):                                              x = int(input('Введи x='))
  Ввести y (целое число):                                              y = int(input('Введи y=')) 
  Найти среднее арифметическое x и y:                       sr = (x + y)/2 
  Вывести значение sr на экран:                                    print (sr)
Конец
2. Наберите текст программы в окне Py01_name.py
3. Повторно сохраните текст программы на локальном компьютере в своей папке
    Меню --> File -->Save
4. Запустите программу  3 раза с разными данными  Run --> Run Module
5. Проанализируйте полученный результат
6. Завершите работу IDLE: Меню-->  File -->  Exit 

Домашнее задание

1. Для тех, кто не сдает ОГЭ по информатике. Напишите в тетради программу вычисления площади прямоугольника S по двум сторонам a, b. Значения a и b - это исходные данные, их требуется ввести, S - результат работы программы, его требуется вывести
2. Для тех, кто сдает ОГЭ по информатике. Напишите в тетради программу вычисления площади кольца S по двум радиусам r1, r2 (r1 > r2). Значения r1 и r2 - это исходные данные, их требуется ввести, S - результат работы программы, его требуется вывести

Программирование


   В 3-ей и 4-ой четверти - программируем! 

Пожалуйста, обеспечьте доступ на вашем ПК или смартфоне к среде программирования на Python!

Уважаемые родители! В  3 и 4 четверти ваши дети будут заниматься программированием! Для успешной учебы  им ОБЯЗАТЕЛЬНО нужно работать в среде Python.  Пожалуйста, помогите им. Если что-то непонятно, пишите нам по электронной почте. Заранее спасибо!
Итак, начинаем. Желательно установить на ПК IDLE (интегрированную среду разработки) Python
1. Если на ПК невозможно или нежелательно установить  Python (например, у вас MAC OS), переходите к пункту 3, запуск онлайн среды
    Если на ПК Python не установлен, то установите Python версии 3.10 или выше и переходите к пункту 2.
    Если на ПК Python уже установлен, переходите к пункту 2.     
2. После установки убедитесь, что система работоспособна.
     2.1. Запустите IDLE Python
             Пуск -- Python 3.10 -- IDLE
      2.2. Введите в строке, помеченной  >>>, текст  программы-приветствия: print('Hellow, 640!')
      2.3. Нажмите на клавишу Ввод (Enter), программа выполнится
      2.4. Сделайте скриншот экрана, прикрепите его или вставьте в текст письма
      2.5. Тема письма: "Установка Python на ПК" 
             Это письмо - ваш отчет об успешной установке Python на вашем ПК
      2.6. Отправляйте письмо. Ура! Переходите к пункту 4
3. Запустите онлайн среду https://www.online-python.com/  или https://www.onlinegdb.com/online_python_compiler
или другую подходящую для работы с Python.
Наберите и запустите текст  программы-приветствия print('Hellow, 640!'),
сделайте скриншот экрана, прикрепите его или вставьте в текст письма. 
Тема письма: "Онлайн-среда для Python
Это письмо - ваш отчет о проделанной работе
Отправляйте письмо. Ура! Переходите к пункту 4
4. Пришлите учителю информатики ваше письмо-отчет как можно скорее. Если что-то не получилось, напишите о том, что не получилось.
5. Конец
 Желаем успеха и надеемся, что у вас все получится!

понедельник, 2 марта 2026 г.

Урок 24. Практический зачет по электронным таблицам

Дата проведения занятия 9а1 10.03.26
Дата проведения занятия 9а2 02.03.26
Дата проведения занятия 9б1 11.03.26
Дата проведения занятия 9б2 02.03.26
Дата проведения занятия 9в   10.03.26
Практический зачет 
Выполнить зачетную работу по электронным таблицам по вариантам. Вариант назначает учитель. 
Примерное время выполнения подобного задания на ОГЭ -- 30 минут
Вариант 4


Домашнего задания нет 

понедельник, 23 февраля 2026 г.

Урок 23. Продолжаем повторять электронные таблицы


Дата проведения занятия 9а1 24.02.26
Дата проведения занятия 9а2 25.02.26
Дата проведения занятия 9б1 25.02.26
Дата проведения занятия 9б2 24.02.26
Дата проведения занятия 9в   24.02.26

Часть I. Продолжаем вспоминать электронные таблицы
  1. На сайте К.Ю. Полякова приведены материалы для подготовки к ОГЭ
  2. Рекомендую также посмотреть решение задачи task9-test1  
  3. В решении используйте статистические функции: счётесли(), счётеслимн(), срзначеслимн(), срзнач(), счёт() или логические функции: если(), и(), или(), не()

Часть II. Задание на ПК

Все самостоятельно делают Задачу_14_3.
Текст задания находится
 ЗДЕСЬ-Задача_14_3
Обратите внимание, что данные для диаграммы находятся в столбцах, а не в строках, как в task9-test1.

Домашнее задание 
  • Подготовиться к практическому зачету по ЭТ, который будет проведен с 2.03.26 по 4.03.26
  • Выполнить домашнее задание до 22 час в день перед уроком.
    Задача task9-hm-test3. Текст задания   находится ЗДЕСЬ-task9-hm-test3

суббота, 14 февраля 2026 г.

Урок 22. Электронные таблицы. Функции. Повторение


Дата проведения занятия 9а1 17.02.26
Дата проведения занятия 9а2 16.02.26
Дата проведения занятия 9б1 18.02.26
Дата проведения занятия 9б2 16.02.26
Дата проведения занятия 9в   17.02.26

Часть I. Вспомним электронные таблицы
Использование функций в формулах
Более подробно про использование функций можно прочесть в Презентации  из лектронного приложения к учебнику Босовой Л.Л.(Слайды 11-15)
Часто в вычислениях приходится использовать формулы, содержащие встроенные функции.
Функции - это заранее определённые и встроенные в электронные таблицы формулы. 
Использование функций позволяет упростить формулы и сделать процесс вычислений более понятным.
Электронные таблицы  имеют несколько сотен функций, которые подразделяются на категории: 
  • Математические,
  • Статистические, 
  • Финансовые, 
  • Текстовые, 
  • Логические,
  • Даты и времени и т.д.
Примеры часто используемых  функций:
1. SUM(D3:E5) или СУММ(D3:E5) - Вычисляет сумму ячеек из диапазона 
    D3 : E5 (D3+D4+D5+E3+E4+E5)
    SUM(D3;E5)   Вычисляет  сумму 2-х ячеек D3 и E5
2. AVERAGE (D3:E5) или СРЗНАЧ (D3:E5) - Вычисляет среднее арифметическое аргументов
3. AVERAGEIF(F2:F1001;">0"; E2:E1001) или
СРЗНАЧЕСЛИ(F2:F1001;">0"; E2:E1001) - Проверяет на соответствие условию строки первого диапазона и вычисляет для них среднее значение по диапазону усреднения (последний диапазон)
4. AVERAGEIFS(E2:E1001;F2:F1001;">0";C2:C1001;5) или СРЗНАЧЕСЛИМН(E2:E1001;F2:F1001;">0";C2:C1001;5) - Вычисляет среднее значение для тех строк первого диапазона, которые удовлетворяют нескольким условиям
5. COUNT(D3:D7) или СЧЁТ(D3:D7) - Подсчитывает количество числовых значений в списке аргументов.
6. COUNTIF(C2:C81;"ЮГ") или счётесли(C2:C81;"ЮГ") - Подсчитывает, сколько раз в указанном диапазоне значение ячеек равно "ЮГ"
7. COUNTIFS(C2:C81;"ЮГ"; D2:D81;">100") или СЧЁТЕСЛИМН(C2:C81;"ЮГ"; D2:D81;">100") - Подсчитывает, для скольких строк одновременно выполняются несколько условий (здесь - два условия)
8. MAX(B2:B4; D1) или МАКС(B2:B4; D1) - Возвращает максимальное значение в наборе чисел
9. MIN(B2+B4;D1)  или МИН(B2+B4;D1) - Возвращает минимальное значение в наборе чисел

В электронных таблицах логические операции реализованы как функции NOT, OR, AND (НЕ, ИЛИ, И). В результате выполнения этих функций в ячейке появляется логическое значение TRUE (ИСТИНА) или FALSE (ЛОЖЬ). Если изменить формат ячейки с Логического на Числовой, то вместо TRUE (ИСТИНА) появится 1, а вместо FALSE (ЛОЖЬ) появится 0

Часть II. Задание на ПК
Решаем задачу task9-test1  
В решении используйте статистические функции: счётесли(), счётеслимн(), срзначесли(), срзнач(), счёт()
или логические функции: если(), и(), или(), не()
Вместе подробно разберем решение задачи task9-test1  

Домашнее задание 
  • Повторить основные функции электронных таблиц.
  • Ученикам, пропустившим этот урок, нужно самостоятельно разобрать
     решение задачи task9-test1  
  • Текст домашнего задания находится ЗДЕСЬ-task9-hm-test2.
    Выполнить задачу task9-hm-test2: 9а2, 9б2 до 22 час 22.02.26; 9а1, 9в до 22 час 23.02.26; 9б1 до 22 час 24.02.26.

суббота, 7 февраля 2026 г.

Подготовка к ОГЭ по информатике

Дата повторной публикации 7.02.26

Дата первой публикации 1.11.25


Ребята, надеюсь, вы уже активно готовитесь к экзамену по информатике

Предлагаю несколько полезных ссылок



Каждый вариант КИМ состоит из двух частей и включает в себя 16 заданий.
На выполнение всей работы отводится 2 часа 30 минут (150 минут).
Демоверсия с сайта ФИПИ размещена на нашем школьном Google-диске
Это ссылка на архив, в котором находятся файлы, необходимые для решения заданий 11-16

Изменения в ОГЭ по информатике в 2026 

В ОГЭ по информатике 2026 года не произошло изменений в структуре и содержании заданий, но изменились форматы файлов для практических заданий в связи с переходом на другое ПО. 
Теперь для заданий 13.1, 13.2 и 14 нужно использовать форматы .odt, .odt и .ods соответственно, а при отсутствии специальной среды для задания 15, решение нужно писать в формате .txt.
Изменения по заданиям
  • Задание 13.1: 
    Исходный текстовый файл будет в формате .odt, а ответ нужно будет сохранить в формате .odp.
  • Задание 13.2: 
    Ответ нужно будет сохранить в формате .odt.
  • Задание 14: 
    Файл с таблицами будет представлен в формате .ods.
  • Задание 15: Средой для исполнителя 
    «Робот» является среда Кумир. На школьных компьютерах эта среда установлена.
  • При отсутствии учебной среды исполнителя «Робот» ответ записывается в простом текстовом редакторе в формате .txt

Литература для подготовки к ОГЭ 

Одобрено ФИПИ. Сборники заданий для подготовки к ОГЭ по информатике - можно купить на  OZON

Вот несколько сайтов, которыми нужно пользоваться при подготовке к ОГЭ

1. ФИПИ Федеральный институт педагогических измерений. ОГЭ

Обратите внимание на Навигатор самостоятельной подготовки к ОГЭ

2. СДАМ ГИА: РЕШУ ОГЭ

3. Сайт К.Полякова "Преподавание, наука и жизнь". ОГЭ

Вот ссылки на разбор заданий ОГЭ с сайта К. Полякова:

Все материалы опубликованы с разрешения авторов.

СкачатьТренажёры к заданиями 1, 5, 7 и 10 (Н.В. Кондратенко) 24.09.2025
СкачатьПрезентации по решению задач теоретической части 1-10 (С. Чайченков) 18.03.2024
ПерейтиОнлайн-тестирование по задачам ОГЭ (А. Рогов) 24.05.2023
СкачатьОткрытый сборник задач 14 ОГЭ (П.М. Волгин) 19.05.2023
Скачать15 вариантов КИМ по заданию № 7 с ответами (Н.В. Кондратенко) 16.05.2023
ПерейтиОнлайн-тестирование по задачам теоретической части ОГЭ (С. Гусев) 21.06.2020
СкачатьПособие по решению задач 15.2 на языке Паскаль (П.М. Волгин) 14.05.2020
СкачатьВарианты задания 1 (А. Плищенко) 07.02.2020
СкачатьПособие по решению задания 14 (А.А. Тузов) 28.02.2020
СкачатьПрезентации по решению заданий 1-10 (Н.С. Никифоров) 09.02.2020
СкачатьПособие по решению задания 13.2 (А.А. Тузов) 09.02.2020
СкачатьПособие по решению задания 12 (А.А. Тузов) 06.02.2020
СкачатьПособие по решению задания 11 (А.А. Тузов) 04.02.2020
СкачатьПособие по решению заданий 1-9 «Для тех, кто в танке» (А.А. Тузов) 04.02.2020

 Напоминаю шкалирование результатов:

Максимальный первичный балл за работу — 21.

Оценка 5 с 17 до 21 балла включительно

Оценка 4 с 11 до 16 баллов  включительно

Оценка 3 с 5  до 10 баллов включительно

 

Всем желаю удачи!


воскресенье, 1 февраля 2026 г.

Урок 20-21. Запросы в собственной БД

Дата проведения занятия 9а1 3.02.26, 10.02.26
Дата проведения занятия 9а2 2.02.26, 09.02.26
Дата проведения занятия 9б1 4.02.26, 11.02.26
Дата проведения занятия 9б2 2.02.26, 09.02.26
Дата проведения занятия 9в   3.02.26, 10.02.26

Пользователю любой информационной системы в первую очередь важно иметь возможность выбрать из БД ту информацию, которая ему нужна в данный момент. Для этого используются запросы.
Запрос - это объект БД, которым мы пока не пользовались.

Запрос - это обращение к СУБД для отбора записей или других операций с данными.

Рассмотрим построение запросов на примере БД Кафе

Чтобы построить запрос, перейдем на вкладку Запросы, выберем в области Задачи вариант Создать запрос в режиме Дизайна. Перед нами откроется окно Конструктора запросов. Оно выглядит так, как показано на этом рисунке.



ст1-конструктор.PNG

Это окно состоит из двух частей. В нижней части находится бланк запроса (обведен зеленым цветом).
В верхней части находится рабочее поле, в которое можно добавлять таблицы, из которых отбираются данные для запроса (Таблица Блюда обведена красным цветом).


На рисунке показан бланк, заполненный для формирования такого запроса:
"Вывести перечень  блюд (Название, Примечание, Цена), которые дешевле 90 руб. Сортировка по полю Цена, по возрастанию "


После того, как бланк запроса заполнен, следует сохранить запрос и затем запустить на выполнение. 

Вот как выглядит результат работы этого запроса
ст1-выполнение.PNG


Прежде, чем начать составлять запросы, изучите алгоритм формирования запросов


По окончании работы с запросами занести файл БД в свою папку на Google-диске

Домашняя работа
Внимательно
  изучите алгоритм формирования запросов