Python development
Мы помогаем развиваться начинающим специалистам в области IT и компьютерных наук.



О курсе


Длительность - 28 недель, 128 академических часов
2-3 занятия в неделю по 1,5-2 часа
Стоимость курса - 400 000 тг за весь период обучения
Формат обучения - гибрид
Онлайн занятия проводятся в GoogleMeet
Оффлайн занятия проводятся в учебной аудитории центра
Соотношение теории к практике 30/70
Описание курса - Предоставляет основные знания и навыки в области программирования языка Python. Учит решать простые задачи. Изучение базовых алгоритмов, навык правильного оформления кода, работа со структурами данных, решение сложных задач используя приобретенные навыки. Изучение ООП и его парадигм правил. Создание проекта используя ООП, подключение проекта к базе данных. Также, в рамках курса будет изучен SQL, DDL запросы и DML запросы. ERD и архитектуру базы данных. Разработать практические навыки программирования на Python через выполнение заданий и проектов.
Критерии отбора - Отбор состоит из 1 этапа - скрининг(кандидаты отбираются по анкетам). Если
школа посчитает необходимым кандидаты проходят тестирование (математика, логическое мышление)


Учебная программа курса
Неделя 1-2
Академические часы: 12
  • Введение в Python
  • Основы синтаксиса Python: переменные, типы данных, операторы, комментарии.
Неделя 3-4
Академические часы: 14
  • Управляющие конструкции
  • Условные операторы: if, elif, else.
  • Циклы: for, while.
  • Операторы break, continue.
  • Работа с условиями и циклами на примерах.
Неделя 5-6
Академические часы: 14
  • Структуры данных
  • Списки: создание, индексация, срезы, методы.
  • Вложенные списки, матрицы.
  • Кортежи.
  • Множества.
  • Словари: ключи, значения, методы.
  • Применение структур данных в решении задач.
Неделя 7-10
Академические часы: 14
  • Модуль random и string
  • Модули decimal, fractions и complex
  • Работа с графикой, модуль turtle
  • Работа с файлами
Неделя 11-16
Академические часы: 22
  • Введение в алгоритмы и структуры данных
  • Понятие рекурсии и рекурсивных алгоритмов.
  • Техника раздвижения окна (Sliding Window)
  • Сортировка пузырьком
  • Бинарный поиск
  • Алгоритм Евклида
  • Решето Эратосфена
  • Практические задания и тестирование
  • Проектная работа
Неделя 17-21
Академические часы: 23
  • ООП в Python
  • Основные концепции ООП: классы, объекты, атрибуты, методы.
  • Сбор данных и обработка
  • Библиотека requests
  • Библиотека BeautifulSoup
  • Проектирование и паттерны ООП
  • Проектная работа
Неделя 22-24
Академические часы: 15
  • Введение в базы данных SQL
  • Создание баз данных и таблиц.
  • Запросы SELECT, INSERT, UPDATE, DELETE
  • Агрегатные функции
  • Построение ER диаграммы
  • Операторы условий (WHERE), сортировка (ORDER BY), группировка (GROUP BY), фильтрация (HAVING).
  • Знакомство с подзапросами
Неделя 25-28
Академические часы: 14
  • Финальный проект на выбор

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

Границы оценок:
«отлично» - 5 баллов
«хорошо» - 4 баллов
«удовлетворительно» – 3 баллов
«неудовлетворительно»- менее 3 баллов.

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

E-mail: edscale@gmail.com
Телефон: +7-777-095-9561

© All Right Reserved. Edscale
e-mail us: edscale@gmail.com
Made on
Tilda