Дополнительная общеобразовательная программа «Создание нейронных сетей на Python (начальный)» формирует первичные представления и универсальные умения и навыки создания нейронных сетей на Python.
Общий объем программы составляет 144 академических часа. Занятия проводятся 2 раза в неделю по 2 академических часа (1 академический час равен 45 минутам, не включая перерыв).
Дополнительная общеобразовательная программа «Создание нейронных сетей на Python» содержит 4 модуля, каждый из которых завершается промежуточной аттестацией – выполнением теста. В каждом модуле предусмотрена самостоятельная работа обучающихся в форме поиска дополнительной информации, решения практических задач.
В ходе освоения программы обучающиеся знакомятся с отдельными элементами технологии программирования, выполняют разнообразные упражнения по созданию игр, приложений, в том числе с использованием нейронных сетей.
Результат обучения предполагает создание обучающимся собственной нейронной сети на Python.
Содержание модуля 1 программы знакомит с языком программирования Python, понятием и классификацией нейронных сетей, основными понятиями и библиотеками по теме курса. В рамках модуля 2 обучающиеся приобретают знания и первичные навыки работы библиотекой Matplotlib, TensorFlow или PyTorch, SQLite или SQLAlchemy, Pellow, вводятся новые понятия по теме курса, в частности полиморфизм, инкапсуляция, наследование. Модуль 3 учит созданию графических приложений и кэшированию данных. Модуль 4 посвящен созданию и обучению нейронных сетей.
Программа обеспечена необходимыми учебно-методическими ресурсами и материально-техническими условиями, обучающиеся получают доступ к электронным образовательных и информационным ресурсам.
Занятия проводят IТ-специалисты, имеющие большой педагогический стаж в области преподавания языков программирования и создания нейронных сетей.
Сформировать у обучающихся 8–11 классов и обучающихся по программам СПО начальные умения по созданию нейронных сетей на Python
Дополнительная общеобразовательная программа «Создание нейронных сетей на Python» знакомит обучающихся с языком программирования Python и системой построения нейронных сетей с его помощью, помогает понять, чем занимается программист, в частности разработчик или конструктор нейронных сетей и, следовательно, она отвечает цели осознанного компетентного выбора профессии в сфере ИТ-технологий. В процессе создания собственной нейронной сети на Python обучающиеся познакомятся с базовыми принципами и алгоритмами их разработки и обучения, а также переобучения и оптимизации. Данные действия являются трудовыми функциями разработчика нейронных сетей.
Язык программирования Python является распространённым языком программирования Его используют для создания IT-продуктов на разнообразных платформах, что существенно расширяет возможности обучающихся в создании в дальнейшем собственных игр и приложений.
Общепрофессиональные
ОПК-1 Разработка прикладных программ на языке Python