Программирование на Python для начинающих

Название курса: Программирование на Python для начинающих Целевая аудитория: школьники с 12 лет, студенты Продолжительность курса: 6 месяцев, 72 часа, 2 раза в неделю по 1,5 часа. Краткое описание курса: Курс "Программирование на Python" предназначен для студентов без предыдущего опыта в программировании, которые хотят овладеть языком Python и получить фундаментальные навыки программирования. В течение 24 недель студенты изучат основы программирования на Python, типы данных, условные операторы, циклы, работу со строками, списками, словарями, функциями, а также познакомятся с объектно-ориентированным программированием. Курс завершается финальным проектом, где студенты применят полученные знания на практике. Цель изучения курса: Целью курса является обучение студентов программированию на языке Python и предоставление им фундаментальных навыков, которые можно применять в профессиональной деятельности.  Задачи изучения курса: - Овладение основными концепциями и синтаксисом языка Python. - Изучение структур данных и алгоритмов. - Разработку навыков написания эффективного и чистого кода на Python. Ожидаемые результаты обучения и формируемые компетенции: По завершении курса студенты должны: Знать: - Основы программирования на языке Python. - Работу с различными типами данных. - Принципы условных операторов и циклов. Уметь: - Писать программы на языке Python. - Применять условные операторы и циклы для решения задач. - Работать со строками, списками и словарями. Иметь навыки: - Разрабатывать программы с использованием функций и модулей. - Применять объектно-ориентированное программирование для организации кода. Быть компетентными: - В использовании современных информационных технологий на языке Python. - В разработке программных решений с использованием стандартных библиотек и сторонних модулей. Использование технологий в обучении: Весь курс осуществляется в онлайн-формате с использованием платформы Zoom и LMS TechLab. Студенты будут участвовать в еженедельных лекциях и практических занятиях. Для выполнения домашних работ и проектов студенты будут использовать ресурсы GitHub и компиляторы Python. Критерии отбора студентов: - Интерес и мотивация к изучению программирования. - Возможное проведение интервью с преподавателем. Критерии оценки студентов: Оценка происходит на основе выполнения домашних заданий, активности на практических занятиях, промежуточных тестов и итогового проекта. Посещение занятий является обязательным. Задания должны сдаваться в установленные сроки, и задания, выполненные с опозданием, будут автоматически оцениваться ниже. Дополнительная информация: Курс ориентирован на студентов без опыта в программировании, что позволит им изучить язык Python с нуля. Все успешно завершившие курс студенты получат сертификат об окончании, подтверждающий их компетентность в программировании на Python.