python_for_bmstu_students
Курс численное моделирование динамики КА на Python
Поступать на курсы Stepik необходимо по приведённым здесь ссылкам, иначе не будет работать автоматический учёт посещений!
1. Условия получения зачёта
Для получения зачёта необходимо выполнить все условия:
- Набрать 20 баллов, посмотреть баллы можно здесь
- Решить все задания курса по численному моделированию динамики КА на Python. Ссылка для АК, ссылка для СМ2 на Stepik. Даже если не успели вовремя и набрали 0 баллов за задания.
- В файл lessons/lesson_02/print_students.py необходимо внести свои ФИО в уже созданной ветке "print_students" и отправить изменения ("запушить" от англ. push) на сервер
- Выполнить обязательное домашнее задание (см. ниже).
- Сдать рубежный контроль (можно сдать "автоматом", см. ниже).
2. Как можно набрать баллы
2.1 Выполнение заданий с лекций/семинаров
- задания со всех лекций вовремя: 10 баллов
- 13 заданий вовремя: 8 баллов
- 10 заданий вовремя: 5 баллов
- иначе: 0
Посещения учитываются по выполнению заданий на Stepik.
2.2 Обязательное домашнее задание
1..10 баллов - зависит от задачи, список задач оформлен в виде issues этого проекта.
Можно решить любую задачу, которую ещё не решили другие студенты. Перед тем как начать делать её задачу необходимо "забронировать", т.е. поменять поле assignee и указать себя.
2.3 Прохождение дополнительных курсов (по желанию или если не хватает баллов)
На момент публикации все курсы бесплатные, если это не так, сообщите преподавателю для поиска альтернативного курса.
-
Набрать >=1000 баллов базового курса по Python (ссылка) - 9 баллов
-
Набрать >=1500 баллов продвинутого курса по Python (ссылка) - 9 баллов
-
Набрать >=70 баллов курса по математике на Python (ссылка) - 9 баллов
3. Рубежный контроль
- "Автоматом" для сдавших ДЗ до 12-й недели включительно. ДЗ сдано если решение задачи принято преподавателем.
- Для остальных: очный экзамен с теорией языка Python и решением задач по программированию на Python.