Size: 11266
Comment:
|
Size: 7683
Comment:
|
Deletions are marked like this. | Additions are marked like this. |
Line 1: | Line 1: |
== Язык программирования Python3 == | == Язык программирования Python == |
Line 3: | Line 3: |
* Время и место: '''Вторник''', 12:50, аудитория '''П14''' * Первая лекция: '''17.09''' * '''ВНИМАНИЕ!''' Проставление автоматов в пятницу в 13:00, точное место напишем на дверях П14. Предположительно — севенрый холл второго этажа. Мне нужны стул, стол и розетка для ноута `:)` * Официальный экзамен '''09:00 16.01.2019''', аудитория '''504''' * [[/HomeworkGradePaste|Предварительные оценки-автоматы]] * [[/AdditionalTask|Задания для повышения оценки]] * [[/HomeworkRules|Правила выполнения домашних заданий и их сводный список]] |
* Время и место: '''Вторник''', 12:50, [[https://www.youtube.com/channel/UC6m3WI2mgZLj3LgNYWQNH6g|YouTube]] ('''TODO''': ссылка на плейлист) * [[https://youtu.be/HnTRlk4xWuY|Вводная лекция]]: '''01/09''' * [[https://t.me/uneex_talks|Группа в Telegram]] ## * '''ВНИМАНИЕ!''' Проставление автоматов в пятницу в 13:00, точное место напишем на дверях П14. Предположительно — севенрый холл второго этажа. Мне нужны стул, стол и розетка для ноута `:)` ## * Официальный экзамен '''09:00 16.01.2019''', аудитория '''504''' ## * [[/HomeworkGradePaste|Предварительные оценки-автоматы]] ## * [[/AdditionalTask|Задания для повышения оценки]] ## * [[/HomeworkRules|Правила выполнения домашних заданий и их сводный список]] |
Line 12: | Line 13: |
* [[https://www.youtube.com/playlist?list=PL6kSdcHYB3x51OknFsxfmrBac24gWzqXu|Канал на YouTube]] | ## * [[https://www.youtube.com/playlist?list=PL6kSdcHYB3x51OknFsxfmrBac24gWzqXu|Канал на YouTube]] * [[../PythonIntro2019|Спецкурс 2019 года]] (есть видеозаписи) |
Line 15: | Line 17: |
* [[py3tut:|Python3 Tutorial]] (aka тьюториал) (имеется несколько устаревший [[https://ru.wikibooks.org/wiki/Python/%D0%A3%D1%87%D0%B5%D0%B1%D0%BD%D0%B8%D0%BA_Python_3.1|русский перевод]] | * [[py3tut:|Python Tutorial]] (aka тьюториал) (имеется несколько устаревший [[https://ru.wikibooks.org/wiki/Python/%D0%A3%D1%87%D0%B5%D0%B1%D0%BD%D0%B8%D0%BA_Python_3.1|русский перевод]]) |
Line 17: | Line 19: |
* '''Осторожно, залипательно!''' Checkio.org, [[https://checkio.org/ru/|немножко игровой сайт]] (похожий на JavaRush, но с Python3), на котором есть более 200 задач, рейтинги, ревью, квесты и прочая геймификация. * [[https://vk.com/club179114321|группа ВКонтакте]] |
* '''Осторожно, залипательно!''' [[https://checkio.org/ru/|немножко игровой сайт]] (похожий на !JavaRush, но с Python), на котором есть более 200 задач, рейтинги, ревью, квесты и прочая геймификация. * (более глобальненько) [[https://runestone.academy/runestone/books/published/pythonds/index.html#problem-solving-with-algorithms-and-data-structures-using-python|Problem Solving with Algorithms and Data Structures using Python]] (имеется [[http://aliev.me/runestone/|русский перевод]] |
Line 21: | Line 23: |
|| '''№''' || '''Тема''' || '''Дата''' || '''Лектор''' || '''Конспект''' || '''Запись'''|| '''Срок сдачи<<BR>>д/з''' || || 1 || [[/01_Commandline|Командная строка]] || <<Date(2019-09-17T18:00:00+0300)>> || [[FrBrGeorge|Георгий Курячий]] || || [[https://www.youtube.com/watch?v=xSgKf4nQb-U&list=PL6kSdcHYB3x51OknFsxfmrBac24gWzqXu&|YouTube]]|| <<Date(2019-09-24T18:00:00+0300)>> || || 2 || [[/02_Conditionals|Условные операторы и выражения]] || <<Date(2019-09-25T18:00:00+0300)>> || [[FrBrGeorge|Георгий Курячий]] || || [[https://www.youtube.com/watch?v=Ho8j8Xo9_TM&list=PL6kSdcHYB3x51OknFsxfmrBac24gWzqXu&|YouTube]]|| <<Date(2019-10-03T18:00:00+0300)>> || || 3 || [[/03_SequencesFor|Последовательности и цикл for]] || <<Date(2019-10-01T18:00:00+0300)>> || [[FrBrGeorge|Георгий Курячий]] || || [[https://www.youtube.com/watch?v=ijRa2Zj7_Ns&list=PL6kSdcHYB3x51OknFsxfmrBac24gWzqXu&|YouTube]]|| <<Date(2019-10-10T18:00:00+0300)>> || || 4 || [[/04_SetsAndFunctions|Функции и множества]] || <<Date(2019-10-08T18:00:00+0300)>> || [[FrBrGeorge|Георгий Курячий]] || || [[https://www.youtube.com/watch?v=w0_lHWxnLus&list=PL6kSdcHYB3x51OknFsxfmrBac24gWzqXu&|YouTube]] || <<Date(2019-10-15T18:00:00+0300)>> || || 5 || [[/05_RecursionAndIterators|Рекурсия и итераторы]] || <<Date(2019-10-15T18:00:00+0300)>> || [[FrBrGeorge|Георгий Курячий]] || || [[https://www.youtube.com/watch?v=dLdPgMFExYg&list=PL6kSdcHYB3x51OknFsxfmrBac24gWzqXu&|YouTube]] || <<Date(2019-10-24T18:00:00+0300)>> || || 6 || [[/06_StringsAndBytes|Строки]] || <<Date(2019-10-22T18:00:00+0300)>> || [[FrBrGeorge|Георгий Курячий]] || || [[https://www.youtube.com/watch?v=XhKC4i2U8SA&list=PL6kSdcHYB3x51OknFsxfmrBac24gWzqXu&|YouTube]] || <<Date(2019-10-31T18:00:00+0300)>> || || 7 || [[/07_HashDictionary|Хеширование и словари]] || <<Date(2019-10-29T18:00:00+0300)>> || [[FrBrGeorge|Георгий Курячий]] || || [[https://www.youtube.com/watch?v=JI3CFWEGsB0&list=PL6kSdcHYB3x51OknFsxfmrBac24gWzqXu&|YouTube]] || <<Date(2019-11-07T18:00:00+0300)>> || || 8 || [[/08_ClosureDecorators|Замыкание и декораторы]] || <<Date(2019-11-05T16:52:52+0300)>> || [[FrBrGeorge|Георгий Курячий]] || || [[https://www.youtube.com/watch?v=-1qRb3UWjEE-1qRb3UWjEE&list=PL6kSdcHYB3x51OknFsxfmrBac24gWzqXu&|YouTube]] || <<Date(2019-11-14T18:00:00+0300)>> || || 9 || [[/09_ModulesClasses|Пространства имён: модули и классы]] || <<Date(2019-11-12T16:49:55+0300)>> || [[FrBrGeorge|Георгий Курячий]] || || [[https://www.youtube.com/watch?v=fHu4fC-P-h4&list=PL6kSdcHYB3x51OknFsxfmrBac24gWzqXu&|YouTube]] || <<Date(2019-11-21T18:00:00+0300)>> || || 10 || [[/10_ObjectModel|Объектная модель Python]] || <<Date(2019-11-19T14:48:18+0300)>> || [[FrBrGeorge|Георгий Курячий]] || || [[https://www.youtube.com/watch?v=CSGpdXs1yEQ&list=PL6kSdcHYB3x51OknFsxfmrBac24gWzqXu&|YouTube]] || <<Date(2019-11-28T18:00:00+0300)>> || || 11 || [[/11_InheritanceDescriptors|Наследование и дескрипторы]] || <<Date(2019-11-26T15:24:28+0300)>> || [[FrBrGeorge|Георгий Курячий]] || || [[https://www.youtube.com/watch?v=D-HOzbJQx0g&list=PL6kSdcHYB3x51OknFsxfmrBac24gWzqXu&|YouTube]] || <<Date(2019-12-08T23:00:00+0300)>> || || 12 || [[/12_MultipleInheritanceExceptions|Множественное наследование и исключения]] || <<Date(2019-12-03T16:14:06+0300)>> || [[FrBrGeorge|Георгий Курячий]] || || [[https://www.youtube.com/watch?v=awx_DK_3smI&list=PL6kSdcHYB3x51OknFsxfmrBac24gWzqXu&|YouTube]] || <<Date(2019-12-17T23:00:00+0300)>> || || 13 || [[/13_RawTypedFiles|Работа с файлами]] || <<Date(2019-12-10T16:46:18+0300)>> || [[FrBrGeorge|Георгий Курячий]] || || [[https://www.youtube.com/watch?v=7YKGrIKYD24&list=PL6kSdcHYB3x51OknFsxfmrBac24gWzqXu&|YouTube]] || <<Date(2019-12-31T23:00:00+0300)>> || || 14 || [[/14_ModulesTODO|Что изучать дальше]] || <<Date(2019-12-17T15:59:28+0300)>> || [[FrBrGeorge|Георгий Курячий]] || || [[https://www.youtube.com/watch?v=PnwOlXk_Rh8&list=PL6kSdcHYB3x51OknFsxfmrBac24gWzqXu&|YouTube]] || <<Date(2019-12-31T23:00:00+0300)>> || |
|| '''№''' || '''Тема''' || '''Дата''' || '''Лектор''' || '''Стрим''' || '''Запись'''|| '''Срок сдачи<<BR>>д/з''' || || 0 || [[/00_Pilot|История Python и планы на семестр]] || <<Date(2020-09-01T12:50:00+0300)>> || [[FrBrGeorge|Георгий Курячий]] || [[https://youtu.be/HnTRlk4xWuY|01/09 12:50]] || || || |
Line 46: | Line 35: |
Название:: Язык программирования Python3 | Название:: Язык программирования Python |
Line 48: | Line 37: |
Аннотация:: Курс описывает современное состояние языка программирования Python3, синтаксис и основные приёмы программирования на нём. Для сдачи экзамена необходимо выполнение домашних заданий. Annotation:: The course covers the current state of the Python3 programming language, as well as its syntax and main programming techniques. Homework completion is required to pass the exam. |
Аннотация:: Курс описывает современное состояние языка программирования Python, синтаксис и основные приёмы программирования на нём. Для сдачи экзамена необходимо выполнение домашних заданий. Annotation:: The course covers the current state of the Python programming language, as well as its syntax and main programming techniques. Homework completion is required to pass the exam. |
Line 65: | Line 54: |
* Использование сторонних модулей и разработка на Python3 | * Использование сторонних модулей и разработка на Python |
Line 81: | Line 70: |
Курс является переработкой аналогичных курсов 2017/2018 годов. | Курс является переработкой аналогичных курсов 2017-2019 годов. |
Язык программирования Python
Лектор: Георгий Курячий
Время и место: Вторник, 12:50, YouTube (TODO: ссылка на плейлист)
Вводная лекция: 01/09
Материалы
Спецкурс 2019 года (есть видеозаписи)
Спецкурс 2018 года (есть видеозаписи)
Спецкурс 2017 года (есть конспекты и видеозаписи)
Python Tutorial (aka тьюториал) (имеется несколько устаревший русский перевод)
Введение в программирование на Python (aka «Python для самых маленьких»)
Осторожно, залипательно! немножко игровой сайт (похожий на JavaRush, но с Python), на котором есть более 200 задач, рейтинги, ревью, квесты и прочая геймификация.
(более глобальненько) Problem Solving with Algorithms and Data Structures using Python (имеется русский перевод
Лекции
№ |
Тема |
Дата |
Лектор |
Стрим |
Запись |
Срок сдачи |
0 |
2020-09-01 |
|
|
Практикум АСВК
Темы, планы занятий и Д/З практикума
Дистанционные семинары в Ереванском филиале
Отчёты о дистанционных семинарах
Аннотация
- Название
- Язык программирования Python
- Title
- Python programming language
- Аннотация
- Курс описывает современное состояние языка программирования Python, синтаксис и основные приёмы программирования на нём. Для сдачи экзамена необходимо выполнение домашних заданий.
- Annotation
- The course covers the current state of the Python programming language, as well as its syntax and main programming techniques. Homework completion is required to pass the exam.
- Уровень
- Бакалавриат
- Рабочая программа
- (тематическая)
- Интерпретатор и командная строка
- Пространства имён
- Базовые типы данных
- Управление потоком вычислений
- Хранимые последовательности
- Функции и вычислимые последовательности
- Словари и множества
- Модули
- Объектное планирование и поддержка ООП, классы
- Наследование, перегрузка операций, дескрипторы
- Исключения
- Замыкания и декораторы
- Работа с файлами и стандартный модули
- Использование сторонних модулей и разработка на Python
Развёрнутая аннотация
Язык программирования Python — объектно-ориентированный ЯП, сочетающий в себе простоту начального освоения, наличие современных конструкций и приёмов программирования, богатую инструментально-прикладную поддержку и огромное поле практического применения во всех отраслях знания, включая естественные и гуманитарные науки. Курс преследует цель обучить слушателей эффективному использованию языка, для достижения чего необходимо решить четыре задачи:
- по возможности всесторонне ознакомить слушателей с языком программирования,
- предоставить возможность наработки навыков программирования на языке во время решения домашних заданий,
- представить эффективные приёмы программирования на Python на примере некоторых инструментально-прикладных компонент,
- осветить современные тенденции программирования, нашедшие отражение в структуре языка, в том числе мультипарадигмальный подход при разработке программ.
В процессе изучения предполагается самостоятельная практическая работа.
По окончанию курса проходит устный экзамен, основанием для которого будет являться исходный код выполненных домашних заданий или предэкзаменационного online-тестирования.
Требования к уровню знаний слушателей:
- знание алгоритмического программирования,
- умение составлять и отлаживать программы,
- представление об объектном планировании и ООП.
Курс является переработкой аналогичных курсов 2017-2019 годов.