МИНИСТЕРСТВО ПРОСВЕЩЕНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ

Муниципальное бюджетное общеобразовательное учреждение "Малоатлымская средняя общеобразовательная школа"

Рассмотрено на заседании МО

Согласовано

педагогическим советом

УТВЕРЖДЕНА

Протокол от «15» мая 2024 года № 5

Протокол от «21» мая 2024 года № 5

приказом МБОУ «Малоатлымская СОШ»

от «31» июня 2024 года

№ 217-од

РАБОЧАЯ ПРОГРАММА

Курса неурочной деятельности

«Основы программирования»

для обучающихся 7–9 классов

Составитель:

Барсуков Сергей Владимирович,

учитель информатики,

высшая категория

Малый Атлым 2024

Пояснительная записка

Характеристика курса внеурочной деятельности:

Программа курса внеурочной деятельности «Основы программирования на Python» отражает:

сущность информатики как научной дисциплины, изучающей закономерности протекания и возможности автоматизации информационных процессов в различных системах;

основные области применения информатики, прежде всего информационные технологии, управление и социальную сферу;

междисциплинарный характер информатики и информационной деятельности.

Информатика характеризуется все возрастающим числом междисциплинарных связей, причем как на уровне понятийного аппарата, так и на уровне инструментария. Современная школьная информатика оказывает существенное влияние на формирование мировоззрения школьника, его жизненную позицию, закладывает основы понимания принципов функционирования и использования информационных технологий как необходимого инструмента практически любой деятельности и одного из наиболее значимых технологических достижений современной цивилизации. Многие предметные знания и способы деятельности, освоенные обучающимися при изучении информатики, находят применение как в рамках образовательного процесса при изучении других предметных областей, так и в иных жизненных ситуациях, становятся значимыми для формирования качеств личности, т. е. ориентированы на формирование метапредметных и личностных результатов обучения.

Курс внеурочной деятельности отражает и расширяет содержание четырех тематических разделов информатики на уровне основного общего образования:

цифровая грамотность;

теоретические основы информатики;

алгоритмы и программирование;

информационные технологии.

Цель изучения курса внеурочной деятельности:

Целями изучения курса внеурочной деятельности «Основы программирования на Python» являются:

формирование основ мировоззрения,

 

соответствующего

современному уровню развития науки информатики, достижениям

научно-технического прогресса и общественной практики, за счет развития представлений об информации как о важнейшем стратегическом ресурсе развития личности, государства, общества; понимание роли информационных процессов, информационных ресурсов и информационных технологий в условиях цифровой трансформации многих сфер жизни современного общества;

обеспечение условий, способствующих развитию алгоритмического мышления как необходимого условия профессиональной деятельности в современном информационном обществе, предполагающего способность обучающегося разбивать сложные задачи на более простые подзадачи; сравнивать новые задачи с задачами, решенными ранее; определять шаги для достижения результата и т. д.;

формирование цифровых навыков, в том числе ключевых компетенций цифровой экономики, таких как базовое программирование на

Python

,

основы работы с данными, коммуникация в современных цифровых средах, информационная безопасность; воспитание ответственного и избирательного отношения к информации;

формирование необходимых для успешной жизни в меняющемся мире универсальных учебных действий (универсальных компетентностей) на основе средств и методов информатики и информационных технологий, в том числе овладение умениями работать с различными видами информации, самостоятельно планировать и осуществлять индивидуальную и коллективную информационную деятельность, представлять и оценивать ее результаты; формирование и развитие компетенций обучающихся в области использования информационно-коммуникационных технологий, в том числе знаний, умений и навыков работы с информацией, программирования, коммуникации в современных цифровых средах в условиях обеспечения информационной безопасности обучающегося;

воспитание ответственного и избирательного отношения к информации с учетом правовых и этических аспектов ее распространения, стремления к продолжению образования в области информационных технологий и созидательной деятельности с применением средств информационных технологий.

Задачи изучения курса внеурочной деятельности:

сформировать у обучающихся:

понимание принципов устройства и функционирования объектов цифрового окружения, представления об истории и тенденциях развития информатики периода цифровой трансформации современного общества;

владение базовыми нормами информационной этики и права, основами информационной безопасности;

знания, умения и навыки грамотной постановки задач, возникающих в практической деятельности, их решения с помощью информационных технологий; умения и навыки формализованного описания поставленных задач;

базовые знания об информационном моделировании, в том числе о математическом моделировании;

знание основных алгоритмических структур и умение применять его для построения алгоритмов решения задач по их математическим моделям;

умения и навыки составления простых программ по построенному алгоритму на

Python

;

умения и навыки эффективного использования основных типов прикладных программ (приложений) общего назначения и информационных систем для решения с их помощью практических задач;

умение грамотно интерпретировать результаты решения практических задач с помощью информационных технологий, применять полученные результаты в практической деятельности.

Место курса внеурочной деятельности в структуре учебного плана: программа курса предназначена для организации внеурочной деятельности за счет направления «Дополнительное изучение учебных предметов». Программа курса внеурочной деятельности рассчитана на 102 учебных часа, по 1 ч в неделю в 7, 8 и 9 классах (34 ч в каждом классе).

Срок реализации программы внеурочной деятельности — три года.

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

УМК курса внеурочной деятельности для педагога:

Методические материалы.

Демонстрационные материалы по теме занятия.

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

УМК курса внеурочной деятельности для обучающихся:

Помодульные дидактические материалы, представленные на образовательной платформе (в том числе раздаточный материал и т. д.).

Содержание обучения

класс

Информация и информационные процессы (разделы «Цифровая грамотность» и «Теоретические основы информатики»)

Техника безопасности и правила работы на компьютере. Информация и информационные процессы. Виды информации. Хранение информации. Устройства для работы с информацией. Устройство компьютера. Кодирование информации. Код. Процессы кодирования и декодирования. Единицы измерения информации. Файловая система. Одноуровневая и многоуровневая файловые структуры. Путь к файлу. Операции с файлами.

Основы языка программирования

Python

 

(раздел «Алгоритмы и программирование»)

Современные языки программирования. Алгоритм. Язык программирования. Программа. Среда разработки IDE. Интерфейс Sculpt. Виды алгоритмов: линейный, разветвляющийся. Переменные. Правила образования имен переменных. Типы данных: целое число, строка. Функция. Виды функций. Функция: print(), input(), int(). Ветвление в Python. Оператор if- else. Вложенное ветвление. Множественное ветвление. Оператор if-elif-else. Проект «Чат-бот».

Циклы в языке программирования

Python

 

(раздел «Алгоритмы и программирование»)

Логическое выражение. Простые и сложные логические выражения. Результат вычисления логического выражения. Условие. Операции сравнения в Python. Логические операторы в Python: and, or unot. Операторы целочисленного деления и деления с остатком на Python. Цикл с предусловием. Цикл с параметром. Проект «Максимум и минимум».

Информационные технологии (разделы «Цифровая грамотность» и «Информационные технологии»)

Средства коммуникации. Современные средства общения. Всемирная паутина (WWW). Назначение браузера. Создание почтового ящика. Облачное хранилище. Правила безопасности в Интернете. Текстовая информация в реальной жизни. Обработка текстовой информации. Форматирование текста. Обработка графической информации. Виды графической информации. Применение компьютерной графики. Работа с табличным процессором. Создание презентаций. Проект «Презентация ElevatorPitch».

класс

Информационные технологии (разделы «Цифровая грамотность» и «Информационные технологии»)

История развития информационных технологий и персонального компьютера. Виды информационных процессов. Устройства для работы с информацией. Архитектура Неймана. Программное обеспечение. Виды программного обеспечения. Пользовательский интерфейс. Работа с поисковыми системами. Повторение видов информации, форматирования, редактирования текста и работы в облачном сервисе Google. Изучение новых функций Google Документов для форматирования текста. Виды презентаций. Совместный доступ к презентации в Google.

Графический модуль

Turtle

 

в языке программирования

Python

 

(раздел «Алгоритмы и программирование»)

Подключение модуля Turtle. Объект. Метод. Основные команды управления черепашкой. Заливка замкнутых многоугольников. Рисование окружности. Изменение внешности черепашки при помощи команды Shape. Управление несколькими черепашками.

Функции и события на примере модуля

Turtle

 

в языке программирования

Python

 

(раздел «Алгоритмы и программирование»)

Повторение: функция, виды функций. Функции модуля Turtle. Самостоятельное создание функции. Глобальные и локальные переменные. Объект «экран». Событие. Работа с событиями. Фракталы. Рекурсия. Кривая Коха.

Элементы алгебры логики (раздел «Теоретические основы информатики»)

Электронное устройство. Логическое высказывание. Логические операции и выражения. Таблица истинности для логического выражения. Логические элементы. Построение логических схем. Алгоритм построения логической схемы.

класс

Современные цифровые технологии (раздел «Информационные технологии»)

Повторение: информационные технологии. Документооборот. Электронный документооборот. Механизмы работы с документами. Система электронного документооборота. Достоинства и недостатки бумажного и электронного документооборота.

Проверка подлинности. Электронная цифровая подпись. Компьютерная графика. Способы хранения графической информации на компьютере. Отличия растровой графики от векторной. Преимущества и недостатки растровой и векторной графики. Трехмерная графика. Программы для создания компьютерной графики. UX/UI-дизайн. Трехмерная система координат. Интерфейс Tinkercad.

Структуры данных (разделы «Теоретические основы информатики» и «Алгоритмы и программирование»)

Базы данных. Системы управления базами данных (СУБД). Запросы. Структурированные и неструктурированные данные. Работа с большими данными. Причины структурирования данных. Реляционная база данных. Виды баз данных по способу организации данных. Виды баз данных по способу хранения. Функции str() и int(). Методы для работы со строками. Создание списка в Python. Действия над элементами списка. Функции append(), remove(). Объединение списков. Циклический просмотр списка. Сортировка списков. Сумма элементов списка. Обработка списков. Сравнение списков и словарей.

Списки и словари в языке программирования

Python

 

(раздел «Алгоритмы и программирование»)

Словарь. Создание словаря в Python. Добавление новой записи в словарь. Вывод значения по ключу. Замена элемента словаря. Удаление элемента из словаря. Работа с элементами словаря. Методы работы со списками (len(), clear(), keys(), values(), items()).

Разработка веб-сайтов (раздел «Алгоритмы и программирование»)

Структура и разработка сайтов. Знакомство со специалистами по разработке сайтов.

Конструкторы сайтов. Создание сайта в конструкторе Google. Язык HTML. Основы веб-дизайна.

Информационная безопасность (раздел «Цифровая грамотность»)

Информационная безопасность. Приватность и защита персональных данных. Основные типы угроз в Интернете. Правила поведения в Интернете. Кибербуллинг. Защита приватных данных. Финансовая информационная безопасность. Виды финансового мошенничества. Шифрование и криптография.

Краткая характеристика содержания курса внеурочной деятельности по каждому тематическому разделу с учетом требований ФГОС ООО или СОО

Планируемые результаты освоения программы

ЛИЧНОСТНЫЕ РЕЗУЛЬТАТЫ

Патриотическое воспитание:

ценностное отношение к отечественному культурному, историческому и научному наследию;

понимание значения информатики как науки в жизни современного общества.

Духовно-нравственное воспитание:

ориентация на моральные ценности и нормы в ситуациях нравственного выбора;

готовность оценивать свое поведение и поступки, а также поведение и поступки других людей с позиции нравственных и правовых норм с учетом осознания последствий поступков;

активное неприятие асоциальных поступков, в том числе в Интернете.

Гражданское воспитание:

представление о социальных нормах и правилах межличностных отношений в коллективе, в том числе в социальных сообществах;

соблюдение правил безопасности, в том числе навыков безопасного поведения в интернет- среде;

ориентация на совместную деятельность при выполнении учебных и познавательных задач, создании учебных проектов;

стремление оценивать свое поведение и поступки своих товарищей с позиции нравственных и правовых норм с учетом осознания последствий поступков.

Ценность научного познания:

наличие представлений об информации, информационных процессах и информационных технологиях, соответствующих современному уровню развития науки и общественной практики;

интерес к обучению и познанию;

любознательность;

стремление к самообразованию;

овладение начальными навыками исследовательской деятельности,

установка на осмысление опыта, наблюдений, поступков и стремление совершенствовать пути достижения индивидуального и коллективного благополучия;

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

Формирование культуры здоровья:

установка на здоровый образ жизни, в том числе и за счет освоения и соблюдения требований безопасной эксплуатации средств ИКТ.

Трудовое воспитание:

интерес к практическому изучению профессий и труда в сферах деятельности, связанных с информатикой, программированием и информационными технологиями, основанными на достижениях науки информатики и научно-технического прогресса.

Экологическое воспитание:

наличие представлений о глобальном характере экологических проблем и путей их решения, в том числе с учетом возможностей ИКТ.

Адаптация обучающегося к изменяющимся условиям социальной среды:

освоение обучающимися социального опыта, основных социальных ролей, соответствующих ведущей деятельности возраста, норм и правил общественного поведения, форм социальной жизни в группах и сообществах, в том числе в виртуальном пространстве.

МЕТАПРЕДМЕТНЫЕ РЕЗУЛЬТАТЫ

Универсальные познавательные действия

Базовые логические действия:

умение определять понятия, создавать обобщения, устанавливать аналогии, классифицировать, самостоятельно выбирать основания и критерии для классификации, устанавливать причинно-следственные связи, строить логические рассуждения, делать умозаключения (индуктивные, дедуктивные и по аналогии) и выводы;

умение создавать, применять и преобразовывать знаки и символы, модели и схемы для решения учебных и познавательных задач;

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

учетом самостоятельно выделенных критериев).

Базовые исследовательские действия:

формулировать вопросы, фиксирующие разрыв между реальным и желательным состоянием ситуации, объекта, и самостоятельно устанавливать искомое и данное;

оценивать применимость и достоверность информации, полученной в ходе исследования;

прогнозировать возможное дальнейшее развитие процессов, событий и их последствия в аналогичных или сходных ситуациях, а также выдвигать предположения об их развитии в новых условиях и контекстах.

Работа с информацией:

выявлять дефицит информации, данных, необходимых для решения поставленной задачи;

применять основные методы и инструменты при поиске и отборе информации из источников с учетом предложенной учебной задачи и заданных критериев;

выбирать, анализировать, систематизировать и интерпретировать информацию различных видов и форм представления;

выбирать оптимальную форму представления информации и иллюстрировать решаемые задачи несложными схемами, диаграммами, иными графическими объектами и их комбинациями;

оценивать достоверность информации по критериям, предложенным учителем или сформулированным самостоятельно;

запоминать и систематизировать информацию.

Универсальные коммуникативные действия

Общение:

сопоставлять свои суждения с суждениями других участников диалога, обнаруживать различие и сходство позиций;

публично представлять результаты выполненного опыта (исследования, проекта);

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

Совместная деятельность (сотрудничество):

понимать и использовать преимущества командной и индивидуальной работы при решении конкретной проблемы, в том числе при создании информационного продукта;

принимать цель совместной информационной деятельности по сбору, обработке, передаче, формализации информации; коллективно строить действия по ее достижению: распределять роли, договариваться, обсуждать процесс и результат совместной работы;

выполнять свою часть работы с информацией или информационным продуктом, достигая качественного результата по своему

направлению и координируя свои действия с другими членами команды;

оценивать качество своего вклада в общий информационный продукт по критериям, самостоятельно сформулированным участниками взаимодействия;

сравнивать результаты с исходной задачей и вклад каждого члена команды в достижение результатов, разделять сферу ответственности и проявлять готовность к предоставлению отчета перед группой.

Универсальные регулятивные действия

Самоорганизация:

выявлять в жизненных и учебных ситуациях проблемы, требующие решения;

составлять алгоритм решения задачи (или его часть), выбирать способ решения учебной задачи с учетом имеющихся ресурсов и собственных возможностей, аргументировать выбор варианта решения задачи;

составлять план действий (план реализации намеченного алгоритма решения), корректировать предложенный алгоритм с учетом получения новых знаний об изучаемом объекте.

Самоконтроль (рефлексия):

владеть способами самоконтроля, самомотивации и рефлексии;

учитывать контекст и предвидеть трудности, которые могут возникнуть при решении учебной задачи, адаптировать решение к меняющимся обстоятельствам;

вносить коррективы в деятельность на основе новых обстоятельств, изменившихся ситуаций, установленных ошибок, возникших трудностей;

оценивать соответствие результата цели и условиям.

Эмоциональный интеллект:

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

Принятие себя и других:

осознавать невозможность контролировать все вокруг даже в условиях открытого доступа к любым объемам информации;

осознанно относиться к другому человеку, его мнению.

ПРЕДМЕТНЫЕ РЕЗУЛЬТАТЫ

класс

К концу обучения в 7 классе обучающийся научится:

соблюдать требования безопасности при работе на компьютере;

объяснять, что такое информация, информационный процесс;

перечислять виды информации;

кодировать и декодировать сообщения по заданным правилам;

-

переводить данные из одной единицы измерения информации в

другую;

характеризовать устройство компьютера;

приводить примеры устройств для хранения и передачи

информации;

-

разбираться в структуре файловой системы; строить путь к файлу;

объяснять, что такое алгоритм, язык программирования,

программа;

- использовать переменные различных типов при написании программ на Python;

-

использовать оператор присваивания при написании программ на

Python;

искать ошибки в программном коде на Python и исправлять их; дописывать программный код на Python;

писать программный код на Python;

использовать ветвления и циклы при написании программ на

Python;

анализировать блок-схемы и программы на Python; объяснять, что такое логическое выражение; вычислять значение логического выражения; записывать логическое выражение на Python; понимать структуру адресов веб-ресурсов;

форматировать и редактировать текстовую информацию в Google

Документах;

- создавать презентации в Google Презентациях.

8 класс

К концу обучения в 8 классе обучающийся научится:

-

соблюдать требования безопасности при работе на компьютере; выделять основные этапы в истории развития информационных

технологий и персонального компьютера;

-

понимать принцип работы архитектуры Неймана; искать информацию в Интернете;

форматировать и редактировать текстовую информацию в Google

Документах;

открывать доступ к презентации в

Google

 

Презентациях для совместной работы;

писать программы на

Python

 

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

Turtle

;

-

понимать различия локальных и глобальных переменных; решать задачи с использованием глобальных переменных на

Python;

строить таблицы истинности для логических выражений;

строить логические схемы;

понимать, что такое событие;

использовать события при написании программ на

Python

;

искать ошибки в программном коде на

Python

 

и исправлять их;

дописывать программный код на

Python

;

писать программный код на

Python

;

писать свои функции на

Python

;

разбивать задачи на подзадачи;

анализировать блок-схемы и программы на

Python

.

9 класс

К концу обучения в 9 классе обучающийся научится:

соблюдать требования безопасности при работе на компьютере;

объяснять, что такое база данных, системы управления базами данных;

перечислять виды баз данных;

писать программы на

Python

 

по обработке числовых последовательностей;

использовать списки и словари при написании программ на

Python

;

искать ошибки в программном коде на

Python

 

и исправлять их;

дописывать программный код на

Python

;

писать программный код на

Python

;

разбивать задачи на подзадачи;

анализировать блок-схемы и программы на

Python

;

разрабатывать веб-страницы, содержащие рисунки, списки и гиперссылки;

защищать персональную информацию от несанкционированного доступа;

предупреждать вовлечение себя и окружающих в деструктивные формы сетевой активности, такие как кибербуллинг.

Тематическое планирование

класс

№ п/п

Наименование разделов и тем программы

Количество часов

Электронные (цифровые) образовательные ресурсы

Раздел 1. Информация и информационные процессы (6 ч)

1.

Информация

и информационные процессы

3

2.

Файлы и папки

3

Раздел 2. Основы языка программирования Python (12 ч)

3.

Знакомство с языком программирования Python

3

4.

Типы данных.Переменные

2

5.

Ввод и вывод данных

2

6.

Ветвление

2

7.

Проект «Чат-бот»

3

Раздел 3. Циклы в языке программирования Python (9 ч)

8.

Логические выражения и операторы

3

9.

Циклы

3

10.

Проект «Максимум иминимум»

3

Раздел 4. Информационные технологии (7 ч)

11.

Работа в Интернете

2

12.

Обработка различныхвидов информации

2

13.

Проект «Презентация ElevatorPitch»

3

класс

№ п/п

Наименование разделов и тем программы

Количество часов

Электронные (цифровые) образовательные ресурсы

Раздел 1. Информационные технологии (9 ч)

1.

Информационные технологии

4

2.

Обработка различной информации

5

Раздел 2. Графический модуль Turtle в языке программирования Python (8 ч)

3.

Знакомство с модулемТш!1е в Python

8

Раздел 3. Функции и события на примере модуля Turtle в языке программированияРуШоп (12 ч)

4.

Функции и события в Python

12

Раздел 4. Элементы алгебры логики (5 ч)

5.

Элементы алгебрылогики

5

класс

№ п/п

Наименование разделов и тем программы

Количество часов

Электронные (цифровые) образовательные ресурсы

Раздел 1. Современные цифровые технологии (6 ч)

1.

Работа с программами

3

2.

Компьютерная графика

3

 

Раздел 2. Структуры данных (11 ч)

3.

База данных

5

4.

Список в языке Python

6

Раздел 3. Списки и словари в языке программирования Python (5 ч)

5.

Словарь в языкеРуЬоп

5

Раздел 4. Разработка веб-сайтов (6 ч)

6.

Создание сайтов

6

Раздел 5. Информационная безопасность (6 ч)

7. Информационнаябезопасность | 6

Поурочное планирование

7 класс

№ п/п

Тема урока

Количество часов

Электронные (цифровые) образовательные ресурсы

1.

Информация вокруг нас.

1

2.

Устройство компьютера.

1

3.

Кодирование информации.

1

4.

Представление целых чисел в памяти компьютера

1

5.

Файловая система.

1

6.

Подведение итогов модуля

1

7.

Современные языки программирования

1

8.

Линейные алгоритмы в Python

1

9.

Переменные в Python

1

10.

Ввод данных

1

11.

Типы данных

1

12.

Вычисления

1

13.

Ветвление в Python

1

14.

Множественное ветвление

1

15.

Решение задач на ветвление

1

16.

Проект «Чат-бот»

1

17.

Защита проекта

1

18.

Подведение итогов модуля

1

19.

Логические выражения в Python

1

20.

Логические операторы в Python

1

21.

Цикл while

1

22.

Цикл for

1

23.

Вычисление суммы последовательностей

1

24.

Практикум решению задач

1

25.

Задачи на деление с остатком

1

26.

Проект «Максимум и минимум»

1

 

27.

Подведение итогов модуля

1

28.

Средства коммуникации.

1

29.

Обработка текстовой информации.

1

30.

Обработка графической информации.

1

31.

Работа с табличным процессором

1

32.

Создание презентаций.

1

33.

Проект «Презентация ElevatorPitch».

1

34.

Подведение итогов модуля

1

класс

№ п/п

Тема урока

Количество часов

Электронные (цифровые) образовательные ресурсы

1.

Компьютер как универсальное устройство для работы с Информацией

1

2.

Программное обеспечение

1

3.

Интернет-сервисы

1

4.

Работа с поисковыми системами

1

5.

Безопасное поведение в сети Интернет

1

6.

Работа с текстовым документом

1

7.

Редакторы презентаций

1

8.

Передовые цифровые технологии: дебаты

1

9.

Подведение итогов модуля

1

10.

Подключение модуля turtle. Основные команды

1

11.

Создание многоугольников. Цикл while

1

12.

Цикл со счетчиком

1

13.

Координаты

1

14.

Логические операторы

1

15.

Объекты и методы

1

16.

Работа со списками

1

17.

Подведение итогов модуля

1

18.

Понятие функции

1

19.

Создание функции

1

20.

Глобальные и локальные переменные

1

21.

Фракталы

1

22.

Понятие объекта. Объект «экран»

1

23.

Логические операторы в Python

1

24.

События мыши

1

 

25.

События клавиатуры

1

26.

Условия касания объектов

1

27.

Рекурсия и фракталы

1

28.

Создание интерактивной игры

1

29.

Подведение итогов модуля

1

30.

Высказывания

1

31.

Логические операции и выражения

1

32.

Логические элементы

1

33.

Построение логических схем

1

34.

Подведение итогов модуля

1

класс

№ п/п

Тема урока

Количество часов

Электронные (цифровые) образовательные ресурсы

1.

Цифровые устройства

1

2.

Всемирная компьютерная сеть Интернет

1

3.

Электронный документооборот

1

4.

Компьютерная графика

1

5.

3D- графика

1

6.

Подведение итогов модуля

1

7.

Понятие базы данных и системы управления базами данных (СУБД)

1

8.

Структурированные и неструктурированные данные

1

9.

Создание и действия над строками

1

10.

Создание списков

1

11.

Действия над элементами списка

1

12.

Циклический просмотр списка

1

13.

Сортировка списков

1

14.

Сумма элементов списка

1

15.

Обработка списков

1

16.

Сравнение списков и словарей

1

17.

Подведение итогов модуля

1

18.

Создание словаря

1

19.

Работа с элементами словаря

1

20.

Решение задачи на подсчет суммы покупки

1

21.

Решение задач на вычисление кешбека

1

22.

Подведение итогов модуля

1

23.

Как устроен сайт?

1

24.

Структура и разработка сайтов

1

 

25.

Конструкторы сайтов

1

26.

Язык HTML

1

27.

Основы веб-дизайна

1

28.

Подведение итогов модуля

1

29.

Приватность и защита персональных данных

1

30.

Правила поведения в сети Интернет

1

31.

Финансовая информационная безопасность

1

32.

Шифрование и криптография

1

33.

Алгоритмы шифрования

1

34.

Подведение итогов модуля

1