11192
Комментарий:
|
11251
|
Удаления помечены так. | Добавления помечены так. |
Строка 11: | Строка 11: |
'''NEW''': [[/HomeworkGradePaste|новые версии оценок с учетом копипасты]] Old NEW: Я засел за проверку копипасты и результаты мне ''не нравятся'' -- FrBrGeorge <<DateTime(2017-12-18T20:57:59+0300)>> Old NEW: [[/HomeworkGrade|Предварительные оценки]] ''без'' учёта копипасты |
'''NEW''': [[/|новые версии оценок с учетом копипасты]] |
Строка 23: | Строка 19: |
Вопрос, надо ли устраивать устный экзамен, или достаточно более жёсткой проверки Д/З (в т. ч. на плагиат), пока открыт | Экзамен [[/HomeworkGradePaste|выставляется автоматом]] по выполнению [[/HomeworkRules|домашних заданий]]. Недовольные и опоздавшие могут повысить ''или понизить'' оценку на балл, --(участвуя в специальной олим)--выполнив дополнительные задания (они будут несложные, но слегка потолще и на сутки). '''TODO''' задачи доп. задания пока не готовы. |
Язык программирования Python3
Лектор: Курячий Георгий Владимирович
Время и место проведения: по пятницам в 18:00, ауд. П-6
Вводная лекция — 22 сентября 2017
Лицам, не имеющим пропуск на факультет ВМК МГУ, рекомендуется на первую лекцию принести две матовые фотографию 3×4 и копию разворотов паспорта с ФИО и пропиской для оформления пропуска.
NEW: новые версии оценок с учетом копипасты
Темы, не вошедшие в этот семестр: займёмся ими в следующем!
Экзамен
Экзамен выставляется автоматом по выполнению домашних заданий. Недовольные и опоздавшие могут повысить или понизить оценку на балл, участвуя в специальной олимвыполнив дополнительные задания (они будут несложные, но слегка потолще и на сутки).
TODO задачи доп. задания пока не готовы.
Аннотация
Название: Язык программирования Python3
Title: Python3 programming language
Язык программирования Python3 — объектно-ориентированный ЯП, сочетающий в себе простоту начального освоения, наличие современных конструкций и приёмов программирования, богатую инструментально-прикладную поддержку и огромное поле практического применения во всех отраслях знания, включая естественные и гуманитарные науки. Курс преследует цель обучить слушателей эффективному использованию языка, для достижения чего необходимо решить четыре задачи:
- по возможности всесторонне ознакомить слушателей с языком программирования,
- предоставить возможность наработки навыков программирования на языке во время решения домашних заданий,
- представить эффективные приёмы программирования на Python на примере некоторых инструментально-прикладных компонент,
- осветить современные тенденции программирования, нашедшие отражение в структуре языка, в том числе мультипарадигмальный подход при разработке программ.
В процессе изучения предполагается самостоятельная практическая работа.
По окончанию курса проходит устный экзамен, основанием для которого будет являться исходный код выполненных домашних заданий
Требования к уровню знаний слушателей:
- знание алгоритмического программирования,
- умение составлять и отлаживать программы,
- представление об объектном планировании и ООП.
Тематический план курса
Предполагается «читать авторское знакомство с Python» (aka Tutorial), комментируя и дополняя его при необходимости.
Материалы
№ |
Тема |
Дата |
Лектор |
Конспект |
Запись |
Срок сдачи |
1 |
2017-09-22 |
… |
||||
2 |
2017-09-29 |
2017-10-13 |
||||
3 |
2017-10-06 |
2017-10-20 |
||||
4 |
2017-10-13 |
2017-10-27 |
||||
5 |
2017-10-20 |
2017-11-03 |
||||
6 |
2017-10-27 |
2017-11-10 |
||||
7 |
2017-11-03 |
2017-11-17 |
||||
8 |
2017-11-10 |
2017-11-24 |
||||
9 |
2017-11-17 |
2017-12-01 |
||||
10 |
2017-11-24 |
2017-12-08 |
||||
11 |
2017-12-01 |
2017-12-15 |
||||
12 |
2017-12-08 |
|
||||
13 |
2017-12-15 |
|
|
|
Ссылки
Аналогичный курс 2014 года по Python2