Введение в программирование (курс майнора) 2018/2019 — различия между версиями
Материал из Wiki - Факультет компьютерных наук
Tvozn (обсуждение | вклад) |
Tvozn (обсуждение | вклад) |
||
(не показано 13 промежуточных версии 2 участников) | |||
Строка 1: | Строка 1: | ||
+ | ''' Экзамен состоится в среду, 19 декабря, в 10:30, ауд. 503, 505''' | ||
+ | |||
+ | Экзамен состоит из двух частей - контеста (0-5 баллов) и устного ответа (0-5 баллов). | ||
+ | |||
+ | Контест содержит 2 задачи по темам 1-го модуля. Условия проведения контеста те же, что были на КР, время решения - 1 час. | ||
+ | |||
+ | Список билетов здесь [https://yadi.sk/i/fncvwpc6-M7ubw]. При подготовке можно пользоваться любыми материалами. В качестве одного из дополнительных вопросов нужно будет разобрать и пояснить предложенный преподавателем код одной из задач домашних заданий (не обязательно своей). | ||
+ | |||
+ | |||
===== Лекции ===== | ===== Лекции ===== | ||
'''лекции проходят в ауд. 317''' | '''лекции проходят в ауд. 317''' | ||
− | * ЛЕКЦИЯ 1. | + | * ЛЕКЦИЯ 1. [https://yadi.sk/i/z1ebvXQgcJy32Q Что такое программирование. Парадигмы программирования. Языки программирования. Стандартный инструментарий программиста. Особенности языка Python.] - 05.09.2018; Семинар: [https://yadi.sk/d/E-pzTnSz-psBvg ] |
− | * ЛЕКЦИЯ 2. | + | * ЛЕКЦИЯ 2. [https://yadi.sk/i/ZMFkkjnnX98rWA Простые типы данных языка Python. Условный оператор.] - 12.09.2018; Семинар: [https://yadi.sk/d/Fsv9Kz0mug2dQw] |
− | * ЛЕКЦИЯ 3. | + | * ЛЕКЦИЯ 3. [https://yadi.sk/i/ymyTV8UaPe7K5Q Последовательности: строки. Циклы.] - 19.09.2018; Семинар: [https://yadi.sk/d/ckPeY7CArR0Rxw] |
* ЛЕКЦИЯ 4. [https://yadi.sk/i/zO5QCQ73eveGYg Последовательности: списки и кортежи.] - 26.09.2018; Семинар:[https://yadi.sk/d/dsKile-ku7g4Rg] | * ЛЕКЦИЯ 4. [https://yadi.sk/i/zO5QCQ73eveGYg Последовательности: списки и кортежи.] - 26.09.2018; Семинар:[https://yadi.sk/d/dsKile-ku7g4Rg] | ||
* ЛЕКЦИЯ 5. [https://yadi.sk/i/6eOwkPCh1GJ4fw Словари. Множества. Стиль программирования.] - 03.10.2018; Семинар:[https://yadi.sk/d/staw71z8vaAIuA] | * ЛЕКЦИЯ 5. [https://yadi.sk/i/6eOwkPCh1GJ4fw Словари. Множества. Стиль программирования.] - 03.10.2018; Семинар:[https://yadi.sk/d/staw71z8vaAIuA] | ||
Строка 11: | Строка 20: | ||
* ЛЕКЦИЯ 9. [https://yadi.sk/i/nFMYOY5mlud0Qg Алгоритмы поиска.] - 14.11.2018; Семинар:[https://yadi.sk/d/LIurbeCReDDAug] | * ЛЕКЦИЯ 9. [https://yadi.sk/i/nFMYOY5mlud0Qg Алгоритмы поиска.] - 14.11.2018; Семинар:[https://yadi.sk/d/LIurbeCReDDAug] | ||
* ЛЕКЦИЯ 10. [https://yadi.sk/d/EJIr0Zj4VHB-Gg Структуры данных.] - 21.11.2018; | * ЛЕКЦИЯ 10. [https://yadi.sk/d/EJIr0Zj4VHB-Gg Структуры данных.] - 21.11.2018; | ||
+ | * ЛЕКЦИЯ 11. [https://yadi.sk/i/KhoD5dbKfd2r0A Алгоритмы на графах.] - 28.11.2018; Семинар: [https://yadi.sk/d/Xw3WDukwOC3Nfg] | ||
+ | * ЛЕКЦИЯ 12. [https://yadi.sk/i/Kco1WKU3k0pNmQ Библиотека Numpy.][https://yadi.sk/d/XeLzrH74yvm6MQ] - 05.12.2018; Семинар: [https://yadi.sk/d/1d0yY2wR9mPEgg], [https://drive.google.com/file/d/1oAclyv56soldTSX_fMvwUMoJU0utWaBl/view?usp=sharing Pandas] | ||
+ | * ЛЕКЦИЯ 13. [https://yadi.sk/i/s_2aUdNG8CMQLA Библиотеки Pandas, Matplotlib, Seaborn. ] - 12.12.2018; Семинар: [https://yadi.sk/d/RfCIimxss8p0QQ] | ||
+ | |||
[https://docs.google.com/spreadsheets/d/1DO7RXse9vQsnclGYbLnHFohv_XxYhjgqiDisRWXyEXs/edit#gid=1548563679 Таблица с контестами и оценками] | [https://docs.google.com/spreadsheets/d/1DO7RXse9vQsnclGYbLnHFohv_XxYhjgqiDisRWXyEXs/edit#gid=1548563679 Таблица с контестами и оценками] |
Текущая версия на 15:45, 17 декабря 2018
Экзамен состоится в среду, 19 декабря, в 10:30, ауд. 503, 505
Экзамен состоит из двух частей - контеста (0-5 баллов) и устного ответа (0-5 баллов).
Контест содержит 2 задачи по темам 1-го модуля. Условия проведения контеста те же, что были на КР, время решения - 1 час.
Список билетов здесь [1]. При подготовке можно пользоваться любыми материалами. В качестве одного из дополнительных вопросов нужно будет разобрать и пояснить предложенный преподавателем код одной из задач домашних заданий (не обязательно своей).
Лекции
лекции проходят в ауд. 317
- ЛЕКЦИЯ 1. Что такое программирование. Парадигмы программирования. Языки программирования. Стандартный инструментарий программиста. Особенности языка Python. - 05.09.2018; Семинар: [2]
- ЛЕКЦИЯ 2. Простые типы данных языка Python. Условный оператор. - 12.09.2018; Семинар: [3]
- ЛЕКЦИЯ 3. Последовательности: строки. Циклы. - 19.09.2018; Семинар: [4]
- ЛЕКЦИЯ 4. Последовательности: списки и кортежи. - 26.09.2018; Семинар:[5]
- ЛЕКЦИЯ 5. Словари. Множества. Стиль программирования. - 03.10.2018; Семинар:[6]
- ЛЕКЦИЯ 6. Функции. Рекурсия. - 10.10.2018; Семинар:[7]
- ЛЕКЦИЯ 7. ООП. [8] - 17.10.2018;
- ЛЕКЦИЯ 8. Cортировка одномерных массивов. - 31.10.2018; Семинар:[9]
- ЛЕКЦИЯ 9. Алгоритмы поиска. - 14.11.2018; Семинар:[10]
- ЛЕКЦИЯ 10. Структуры данных. - 21.11.2018;
- ЛЕКЦИЯ 11. Алгоритмы на графах. - 28.11.2018; Семинар: [11]
- ЛЕКЦИЯ 12. Библиотека Numpy.[12] - 05.12.2018; Семинар: [13], Pandas
- ЛЕКЦИЯ 13. Библиотеки Pandas, Matplotlib, Seaborn. - 12.12.2018; Семинар: [14]