Основы программирования в Python для ВШБ 2022/23 — различия между версиями
Mednik (обсуждение | вклад) м (Mednik переименовал страницу Основы программирования в Python для ВШБ в Основы программирования в Python для ВШБ 2022/23 без оставления перенапр…) |
|||
(не показано 38 промежуточных версии 2 участников) | |||
Строка 9: | Строка 9: | ||
== Контакты и полезные ссылки == | == Контакты и полезные ссылки == | ||
− | '''Канал тг с оповещениями и новостями по курсу (в комментариях можно задавать вопросы) | + | '''[https://t.me/+l60eJv8CSQMwZTEy Канал тг с оповещениями и новостями по курсу (в комментариях можно задавать вопросы)]''' |
''Преподаватель'' Паршина Анастасия Алексеевна: тг @aaparshina, почта a.a.parshina@ya.ru | ''Преподаватель'' Паршина Анастасия Алексеевна: тг @aaparshina, почта a.a.parshina@ya.ru | ||
Строка 45: | Строка 45: | ||
Консультация по теме «Функции» | Консультация по теме «Функции» | ||
+ | |||
+ | Консультация по разбору итогового проекта | ||
|- | |- | ||
Строка 52: | Строка 54: | ||
|Консультация по теме «Как пройти курс и сдать НЭ?» | |Консультация по теме «Как пройти курс и сдать НЭ?» | ||
− | Консультация по теме «Текстовые файлы» | + | Консультация по теме «Текстовые файлы» |
− | + | ||
|- | |- | ||
+ | |Валерия | ||
+ | |Политология, 3 курс | ||
+ | |@vale_russa | ||
+ | |Консультация по одной из выбранных студентами теме («Веб-скрейпинг», «Работа с API», «Работа с Selenium», «Регулярные выражения», «Визуализация») | ||
|} | |} | ||
− | |||
== Формула оценивания == | == Формула оценивания == | ||
− | = | + | '''ИТОГ = 0.3 * Самостоятельные работы + 0.3 * Проект + 0.4 * Экзамен''' |
+ | |||
+ | Оценки по всем формам контроля не округляются ни до, ни после умножения на соответствующие коэффициенты. '''Округляется только итоговая оценка''' (по правилам арифметического округления, например, 3.49 округлится до 3, а 3.51 - до 4). | ||
+ | |||
=== Проект === | === Проект === | ||
− | Критерии проекта | + | [https://disk.yandex.ru/i/uv0LTSA5nVcVkg Критерии проекта] |
+ | |||
+ | Запись на проект, а также пример и разбор проекта доступны в SmartLMS в разделе «Проект»! | ||
== Апелляции и пропуски самостоятельных работ == | == Апелляции и пропуски самостоятельных работ == | ||
Строка 71: | Строка 80: | ||
'''Внимание!''' Это только для нашего курса и НЕ относится к апелляции независимого экзамена по программированию, который будет у вас в конце 4 модуля. | '''Внимание!''' Это только для нашего курса и НЕ относится к апелляции независимого экзамена по программированию, который будет у вас в конце 4 модуля. | ||
− | '''После публикации оценок''' по самостоятельной работе у вас будет '''три дня''', чтобы написать апелляцию (если вы не согласны с баллами или считаете, что ваше решение было засчитано неправильно). | + | '''После публикации оценок''' по самостоятельной работе у вас будет '''три дня''', чтобы написать апелляцию (если вы не согласны с баллами или считаете, что ваше решение было засчитано неправильно). В апелляции вы также можете указать технические неполадки, приложив скриншоты/фотографии, которые их подтверждают. |
'''Апелляцию отправляете только по адресу: python7appeal@gmail.com''' | '''Апелляцию отправляете только по адресу: python7appeal@gmail.com''' | ||
Строка 94: | Строка 103: | ||
== Материалы с занятий и консультаций == | == Материалы с занятий и консультаций == | ||
+ | '''Занятия''' | ||
+ | {| class='wikitable' | ||
+ | !Неделя/даты | ||
+ | !Тема | ||
+ | !Материалы | ||
+ | |- | ||
+ | |№1 (16.01 - 21.01) | ||
+ | |Начало работы в Python | ||
+ | | | ||
+ | [https://drive.google.com/file/d/146IDMmGTZ1pVkhKlKDRj-M7pDJnn7K0S/view?usp=share_link Лекция 17.01] | ||
+ | |||
+ | [https://github.com/aaparshina/PROG_22-23/blob/main/NOTES/PROG_01.ipynb Конспект01. Типы данных] | ||
+ | |||
+ | [https://github.com/aaparshina/PROG_22-23/blob/main/NOTES/PROG_02.ipynb Конспект02. Логический тип данных. Условные конструкции] | ||
+ | | | ||
+ | |- | ||
+ | |№2 (23.01 - 28.01) | ||
+ | |Условные конструкции в Python | ||
+ | | | ||
+ | [https://drive.google.com/file/d/1yPlbiqItyFSOUA2zVfJofnLG0jPJJVy0/view?usp=sharing Лекция 24.01] | ||
+ | |||
+ | [https://github.com/aaparshina/PROG_22-23/blob/main/NOTES/PROG_03.ipynb Конспект03. Цикл while. Операторы break и continue] | ||
+ | | | ||
+ | |- | ||
+ | |№3 (30.01 - 03.02) | ||
+ | |Структуры данных в Python: введение | ||
+ | | | ||
+ | [https://drive.google.com/file/d/1ZOs3fXYWXU-CeJgyYnVEmP0hotfdXKnY/view?usp=sharing Лекция 31.01] | ||
+ | |- | ||
+ | |№4 (06.02 - 11.02) | ||
+ | |Структуры данных в Python: списки, кортежи | ||
+ | | | ||
+ | [https://drive.google.com/file/d/1v3jLTb0W4zh4essgVll714nif2dqbyt5/view?usp=share_link Лекция 07.02] | ||
+ | |||
+ | [https://github.com/aaparshina/PROG_22-23/blob/main/NOTES/PROG_04.ipynb Конспект04. Цикл for. Списки и кортежи. Списковые включения] | ||
+ | | | ||
+ | |- | ||
+ | |№4 (13.02 - 18.02) | ||
+ | |Структуры данных в Python: множества, словари | ||
+ | | | ||
+ | [https://drive.google.com/file/d/1VpAL0iBnZJh67LAuVX0MFRYz5qaE74rl/view?usp=sharing Лекция 14.02] | ||
+ | |||
+ | [https://github.com/aaparshina/PROG_22-23/blob/main/NOTES/PROG_05.ipynb Конспект05. Множества и словари. Работа с выгрузками из API] | ||
+ | |- | ||
+ | |№5 (27.02 - 04.03) | ||
+ | |Структуры данных в Python: повторение | ||
+ | | | ||
+ | [https://drive.google.com/file/d/1khFGCED8wAC7PIgKBNlryQIcRyDgdFAU/view?usp=sharing Лекция 28.02] | ||
+ | |- | ||
+ | |№6 (06.03 - 11.03) | ||
+ | | | ||
+ | Функции в Python | ||
+ | |||
+ | Работа с текстовыми и табличными файлами | ||
+ | | | ||
+ | [https://drive.google.com/file/d/13hwXqIzz50MqZAv7fZBsnplfiNCAeY4-/view?usp=sharing Лекция 07.03] | ||
+ | |||
+ | [https://github.com/aaparshina/PROG_22-23/blob/main/NOTES/PROG_06.ipynb Конспект06. Функции] | ||
+ | |||
+ | [https://drive.google.com/file/d/1CFEvd6JrvLvvoumls-hTs1znPXdN1GOl/view?usp=sharing Лекция 10.03] | ||
+ | |||
+ | [https://github.com/aaparshina/PROG_22-23/blob/main/NOTES/PROG_07.ipynb Конспект07. Текстовые файлы. Основы работы в pandas] | ||
+ | |- | ||
+ | |№7 (13.03 - 19.03) | ||
+ | |Решение задач части С | ||
+ | |[https://drive.google.com/file/d/1VGEsvIX4IA_pdsLekF3yXtwiEpyRjSxa/view?usp=share_link Лекция 14.03] | ||
+ | |- | ||
+ | |№8 (20.03 - 25.03) | ||
+ | |Решение задач части С | ||
+ | |[https://drive.google.com/file/d/1mk8r-AgMdoqEZSvVceiXR5POc3soXa7C/view?usp=share_link Лекция 24.03] | ||
+ | |} | ||
+ | |||
+ | |||
+ | |||
+ | '''Консультации''' | ||
+ | |||
+ | {| class='wikitable' | ||
+ | !Тема | ||
+ | !Ассистенты | ||
+ | !Материалы | ||
+ | |- | ||
+ | |Как пройти курс и сдать НЭ? + установка ПО | ||
+ | | | ||
+ | Алина Туманова тг: @txxxx31 | ||
+ | |||
+ | Никита Якушкин тг: @nsyakushkin | ||
+ | | | ||
+ | [https://drive.google.com/file/d/1Fg3nPDyljw7grvITWbto8xSKic98I8_K/view?usp=share_link Консультация 12.01] | ||
+ | |- | ||
+ | |Типы данных, условные конструкции, цикл while | ||
+ | |Алина Туманова тг: @txxxx31 | ||
+ | |[https://drive.google.com/file/d/11IwodkvrNm1X6dXwOed1ESZG3OvU5ZOo/view?usp=sharing Консультация 26.01] | ||
+ | | | ||
+ | |- | ||
+ | |Цикл for, списки, кортежи, множества, словари | ||
+ | |Степан Поликанов тг: @polikanovf | ||
+ | |[https://drive.google.com/file/d/1DRtGV9ulkG_k3ax8fk73Dc6kvN1q5vgv/view?usp=sharing Консультация 21.02] | ||
+ | |- | ||
+ | |Функции и Текстовые файлы | ||
+ | | | ||
+ | Анастасия Саприна тг: @ansaprina | ||
+ | |||
+ | Никита Якушкин тг: @nsyakushkin | ||
+ | |[https://drive.google.com/file/d/1Z21KHwNHswvfVnSuz-8HAYwwL7y4KIYl/view?usp=sharing Консультация 11.03] | ||
+ | |} | ||
== О независимом экзамене == | == О независимом экзамене == | ||
Строка 101: | Строка 215: | ||
[https://edu.hse.ru/course/view.php?id=133389 Учебник по программированию] | [https://edu.hse.ru/course/view.php?id=133389 Учебник по программированию] | ||
− | [Демоверсия НЭ 2022/23 (базовый уровень) | + | [https://edu.hse.ru/mod/quiz/view.php?id=712596 Демоверсия НЭ 2022/23 (базовый уровень)] |
Текущая версия на 21:28, 10 августа 2023
Дорогие студенты!
На этой странице будут появляться различные материалы и объявления, связанные курсом «Основы программирования в Python», читаемого для студентов 2-го курса бакалавриата ОП «Управление бизнесом», «Логистика и управление цепями поставок» и «Маркетинг и рыночная аналитика» в 2022/2023 учебном году (3 модуль).
Содержание
О курсе
Курс «Основы программирования в Python» представляет собой адаптацию общеуниверситетского курса по программированию на Python специально для студентов образовательных программ Высшей школы бизнеса НИУ ВШЭ и направлен на формирование компетенций в области понимания кода и написания собственных программ. В курсе будут рассмотрены темы, которые необходимы для успешного освоения базовых типов данных и синтаксических конструкций Python. Курс нацелен на то, чтобы обучить студентов не только работе в Python, но и основам программирования вообще, поскольку наиболее базовые принципы являются схожими почти во всех языках программирования.
Контакты и полезные ссылки
Канал тг с оповещениями и новостями по курсу (в комментариях можно задавать вопросы)
Преподаватель Паршина Анастасия Алексеевна: тг @aaparshina, почта a.a.parshina@ya.ru
Асисстенты
Имя | ОП, курс | тг | обязанности |
---|---|---|---|
Алина | Журналистика, 2 курс | @txxxx31 | Ответы на вопросы студентов (ОП «Логистика и управление цепями поставок»)
Консультация по теме «Как пройти курс и сдать НЭ?» Консультация по теме «Типы данных, условные конструкции, цикл while» |
Степан | Политология, 4 курс | @polikanovf | Ответы на вопросы студентов (ОП «Маркетинг и рыночная аналитика»)
Консультация по теме «Цикл for, списки, кортежи, множества, словари» |
Анастасия | Цифровые инновации в управлении предприятием, 4 курс | @ansaprina | Ответы на вопросы студентов (ОП «Управление бизнесом»)
Консультация по теме «Функции» Консультация по разбору итогового проекта |
Никита | Политология, 3 курс | @nsyakushkin | Консультация по теме «Как пройти курс и сдать НЭ?»
Консультация по теме «Текстовые файлы» |
Валерия | Политология, 3 курс | @vale_russa | Консультация по одной из выбранных студентами теме («Веб-скрейпинг», «Работа с API», «Работа с Selenium», «Регулярные выражения», «Визуализация») |
Формула оценивания
ИТОГ = 0.3 * Самостоятельные работы + 0.3 * Проект + 0.4 * Экзамен
Оценки по всем формам контроля не округляются ни до, ни после умножения на соответствующие коэффициенты. Округляется только итоговая оценка (по правилам арифметического округления, например, 3.49 округлится до 3, а 3.51 - до 4).
Проект
Запись на проект, а также пример и разбор проекта доступны в SmartLMS в разделе «Проект»!
Апелляции и пропуски самостоятельных работ
Апелляции
Внимание! Это только для нашего курса и НЕ относится к апелляции независимого экзамена по программированию, который будет у вас в конце 4 модуля.
После публикации оценок по самостоятельной работе у вас будет три дня, чтобы написать апелляцию (если вы не согласны с баллами или считаете, что ваше решение было засчитано неправильно). В апелляции вы также можете указать технические неполадки, приложив скриншоты/фотографии, которые их подтверждают.
Апелляцию отправляете только по адресу: python7appeal@gmail.com
В теме письма обязательно указываете ВШБ_СР1 (или СР2, СР3, ЭКЗ). В самом письме указываете ФИО и свою образовательную программу («Логистика и управление цепями поставок», «Управление бизнесом» или «Маркетинг и рыночная аналитика»). И затем номера задания, которые апеллируете и свое обоснование правильности вашего ответа.
Письма, в которых неправильно написана тема, не указаны ФИО и ОП, рассматриваться не будут.
Апелляция рассматривается в течение трех рабочих дней. Если вы отправили апелляцию и не получили ответ по прошествии трех рабочих дней, то только в этом случае вы пишете преподавателю @aaparshina.
Пропуски
Если студент пропустил самостоятельную работу по болезни, то ему предоставляется возможность написать работу в резервный день.
О пропуске нужно сообщить до проведения работы или в день проведения работы, написав письмо по адресу python7appeal@gmail.com.
В течение трех рабочих дней вам придет ответ на письмо. Если вы не получили ответ по прошествии трех рабочих дней, то только в этом случае вы пишете преподавателю @aaparshina.
В теме письма обязательно указываете ВШБ_СР1_ПРОПУСК (или СР2, СР3, ЭКЗ). В самом письме указываете ФИО и свою образовательную программу («Логистика и управление цепями поставок», «Управление бизнесом» или «Маркетинг и рыночная аналитика»).
Письма, в которых неправильно написана тема, не указаны ФИО и ОП, рассматриваться не будут.
Материалы с занятий и консультаций
Занятия
Неделя/даты | Тема | Материалы | |
---|---|---|---|
№1 (16.01 - 21.01) | Начало работы в Python | ||
№2 (23.01 - 28.01) | Условные конструкции в Python | ||
№3 (30.01 - 03.02) | Структуры данных в Python: введение | ||
№4 (06.02 - 11.02) | Структуры данных в Python: списки, кортежи | ||
№4 (13.02 - 18.02) | Структуры данных в Python: множества, словари | ||
№5 (27.02 - 04.03) | Структуры данных в Python: повторение | ||
№6 (06.03 - 11.03) |
Функции в Python Работа с текстовыми и табличными файлами |
||
№7 (13.03 - 19.03) | Решение задач части С | Лекция 14.03 | |
№8 (20.03 - 25.03) | Решение задач части С | Лекция 24.03 |
Консультации
Тема | Ассистенты | Материалы | |
---|---|---|---|
Как пройти курс и сдать НЭ? + установка ПО |
Алина Туманова тг: @txxxx31 Никита Якушкин тг: @nsyakushkin |
||
Типы данных, условные конструкции, цикл while | Алина Туманова тг: @txxxx31 | Консультация 26.01 | |
Цикл for, списки, кортежи, множества, словари | Степан Поликанов тг: @polikanovf | Консультация 21.02 | |
Функции и Текстовые файлы |
Анастасия Саприна тг: @ansaprina Никита Якушкин тг: @nsyakushkin |
Консультация 11.03 |