Различия между версиями 1 и 54 (по 53 версиям)
Версия 1 от 2017-09-16 16:17:47
Размер: 5534
Редактор: FrBrGeorge
Комментарий:
Версия 54 от 2017-11-25 11:20:29
Размер: 9609
Редактор: FrBrGeorge
Комментарий:
Удаления помечены так. Добавления помечены так.
Строка 7: Строка 7:
 * Время и место проведения: '''уточняется'''
 * Лицам, не имеющим пропуск на [[CMC|факультет ВМК МГУ]], рекомендуется на первую лекцию принести одну матовую фотографию 3×4 и паспортные данные для оформления пропуска.
== Материалы ==
##|| '''№''' || '''Тема''' || '''Лектор''' || '''Запись'''<<BR>>[[http://goo.gl/SnkcV6|скачать все]]|| '''Срок сдачи<<BR>>д/з''' ||
 * Время и место проведения: по '''пятницам''' в '''18:00''', ауд. '''П-6'''
 * Вводная лекция — '''22''' сентября 2017
 * Лицам, не имеющим пропуск на [[CMC|факультет ВМК МГУ]], рекомендуется на первую лекцию принести две матовые фотографию 3×4 и копию разворотов паспорта с ФИО и пропиской для оформления пропуска.

[[/Banner|Объявление]]

[[/HomeworkRules|Домашние задания]]

[[/TODO|Темы, не вошедшие в этот семестр]]: займёмся ими в следующем!
Строка 12: Строка 17:
## * На экзамен допускаются только те, кто сдал все [[/HomeworkRules|домашние задания]] (из них — не менее 80% вовремя), либо прошёл [[/PreExam|предэкзаменационное тестирование]].
## * Если в решениях плагиат отсутствует, а эстетическая ценность присутствует, возможно получить экзамен-«автомат» ('''UPD:''' на первый раз это основной метод, см. в начале страницы!)
Вопрос, надо ли устраивать устный экзамен, или достаточно более жёсткой проверки Д/З (в т. ч. на плагиат), пока открыт
## * На экзамен допускаются только те, кто сдал все [[/HomeworkRules|домашние задания]] (из них — не менее 80% вовремя)
## * Если в решениях плагиат отсутствует, а эстетическая ценность присутствует, возможно получить экзамен-«автомат»
Строка 16: Строка 22:
## * В письме необходимо указать [[/HomeworkRules|идентификатор пользователя EJudge]], от имени которого посылались практические задания. ## * В письме необходимо указать [[/HomeworkRules|идентификатор пользователя eJudge]], от имени которого посылались практические задания.
Строка 31: Строка 37:
По окончанию курса проходит устный экзамен, основанием для которого будет являться исходный код выполненных [[/HomeworkRules|домашних заданий]] или [[/PreExam|предэкзаменационного online-тестирования]]. По окончанию курса проходит устный экзамен, основанием для которого будет являться исходный код выполненных [[/HomeworkRules|домашних заданий]]
Строка 41: Строка 47:
== Материалы ==
[[https://www.youtube.com/playlist?list=PL6kSdcHYB3x7VJXiCA8OjYAiRBHi7mZTJ|YouTube-плейлист]]
|| '''№''' || '''Тема''' || '''Дата''' || '''Лектор''' || '''Конспект''' || '''Запись'''|| '''Срок сдачи<<BR>>д/з''' ||
|| 1 || [[/01_Commandline|История и место Python в современном мире. Командная строка]] || <<Date(2017-09-22T18:00:00+0300)>> || [[FrBrGeorge|Георгий Курячий]] || [[/01_Commandline/Conspect|Алевтина Солодовникова]] || [[https://www.youtube.com/watch?v=j-ra02_2zzA&list=PL6kSdcHYB3x7VJXiCA8OjYAiRBHi7mZTJ|YouTube]] || … ||
|| 2 || [[/02_Conditionals|Пространства имён и простейшие операторы]] || <<Date(2017-09-29T18:00:00+0300)>> || [[FrBrGeorge|Георгий Курячий]] || [[/02_Conditionals/Conspect|Алевтина Солодовникова]] || [[https://www.youtube.com/watch?v=z9-5mRqR_xQ&index=2&list=PL6kSdcHYB3x7VJXiCA8OjYAiRBHi7mZTJ|YouTube]] || --(<<Date(2017-10-13T14:18:54+0300)>>)-- ||
|| 3 || [[/03_DataTypes|Стандартные типы данных]] || <<Date(2017-10-06T18:00:00+0300)>> || [[FrBrGeorge|Георгий Курячий]] || [[/03_DataTypes/Conspect|Алевтина Солодовникова]] || [[https://www.youtube.com/watch?v=pclEwq6bpuc&index=3&list=PL6kSdcHYB3x7VJXiCA8OjYAiRBHi7mZTJ|YouTube]] || --(<<Date(2017-10-20T14:18:54+0300)>>)-- ||
|| 4 || [[/04_Functions|Функции и генераторы]] || <<Date(2017-10-13T18:00:00+0300)>> || [[FrBrGeorge|Георгий Курячий]] || [[/04_Functions/Conspect|Алевтина Солодовникова]] || [[https://www.youtube.com/watch?v=aePm4ksD1MQ&index=4&list=PL6kSdcHYB3x7VJXiCA8OjYAiRBHi7mZTJ|YouTube]] || --(<<Date(2017-10-27T14:18:54+0300)>>)-- ||
|| 5 || [[/05_Lists|Списки и параметрические генераторы]] || <<Date(2017-10-20T18:00:00+0300)>> || [[FrBrGeorge|Георгий Курячий]] || [[/05_Lists/Conspect|Алевтина Солодовникова]] || [[https://www.youtube.com/watch?v=TWWLD0L1xxM&index=5&list=PL6kSdcHYB3x7VJXiCA8OjYAiRBHi7mZTJ|YouTube]] || --(<<Date(2017-11-03T14:18:54+0300)>>)-- ||
|| 6 || [[/06_Strings|Строки]] || <<Date(2017-10-27T18:00:00+0300)>> || [[FrBrGeorge|Георгий Курячий]] || [[/06_Strings/Conspect|Алевтина Солодовникова]] || [[https://www.youtube.com/watch?v=2o5BgMvIdZU&index=6&list=PL6kSdcHYB3x7VJXiCA8OjYAiRBHi7mZTJ|YouTube]] || --(<<Date(2017-11-10T14:18:54+0300)>>)-- ||
|| 7 || [[/07_Dicts|Хеширование. Множества и словари]] || <<Date(2017-11-03T18:00:00+0300)>> || [[FrBrGeorge|Георгий Курячий]] || [[/07_Dicts/Conspect|Алевтина Солодовникова]] || [[https://www.youtube.com/watch?v=zZOyq5DKt_Y&index=7&list=PL6kSdcHYB3x7VJXiCA8OjYAiRBHi7mZTJ|YouTube]]|| --(<<Date(2017-11-17T14:18:54+0300)>>)-- ||
|| 8 || [[/08_Classes|Введение в классы]] || <<Date(2017-11-10T18:00:00+0300)>> || [[FrBrGeorge|Георгий Курячий]] || [[/08_Classes/Conspect|Алевтина Солодовникова]] || [[https://www.youtube.com/watch?v=HaTc61i3r4Y&index=8&list=PL6kSdcHYB3x7VJXiCA8OjYAiRBHi7mZTJ|YouTube]] || <<Date(2017-11-24T14:18:54+0300)>> ||
|| 9 || [[/09_Overload|ООП в Python3 и перегрузка операций]] || <<Date(2017-11-17T18:00:00+0300)>> || [[FrBrGeorge|Георгий Курячий]] || [[/09_Overload/Conspect|Алевтина Солодовникова]] || [[https://www.youtube.com/watch?v=vygO9nmy-L4&index=9&list=PL6kSdcHYB3x7VJXiCA8OjYAiRBHi7mZTJ|YouTube]] || <<Date(2017-12-01T14:18:54+0300)>> ||
|| 10 || [[/10_InheritanceDescriptors|Наследование и дескрипторы]] || <<Date(2017-11-24T18:00:00+0300)>> || [[FrBrGeorge|Георгий Курячий]] || || || <<Date(2017-12-08T14:18:54+0300)>> ||

Язык программирования Python3

  • Лектор: Курячий Георгий Владимирович

  • Время и место проведения: по пятницам в 18:00, ауд. П-6

  • Вводная лекция — 22 сентября 2017

  • Лицам, не имеющим пропуск на факультет ВМК МГУ, рекомендуется на первую лекцию принести две матовые фотографию 3×4 и копию разворотов паспорта с ФИО и пропиской для оформления пропуска.

Объявление

Домашние задания

Темы, не вошедшие в этот семестр: займёмся ими в следующем!

Экзамен

Вопрос, надо ли устраивать устный экзамен, или достаточно более жёсткой проверки Д/З (в т. ч. на плагиат), пока открыт

Аннотация

  • Название: Язык программирования Python3

  • Title: Python3 programming language

Язык программирования Python3 — объектно-ориентированный ЯП, сочетающий в себе простоту начального освоения, наличие современных конструкций и приёмов программирования, богатую инструментально-прикладную поддержку и огромное поле практического применения во всех отраслях знания, включая естественные и гуманитарные науки. Курс преследует цель обучить слушателей эффективному использованию языка, для достижения чего необходимо решить четыре задачи:

  1. по возможности всесторонне ознакомить слушателей с языком программирования,
  2. предоставить возможность наработки навыков программирования на языке во время решения домашних заданий,
  3. представить эффективные приёмы программирования на Python на примере некоторых инструментально-прикладных компонент,
  4. осветить современные тенденции программирования, нашедшие отражение в структуре языка, в том числе мультипарадигмальный подход при разработке программ.

В процессе изучения предполагается самостоятельная практическая работа.

По окончанию курса проходит устный экзамен, основанием для которого будет являться исходный код выполненных домашних заданий

Требования к уровню знаний слушателей:

  • знание алгоритмического программирования,
  • умение составлять и отлаживать программы,
  • представление об объектном планировании и ООП.

Тематический план курса

Предполагается «читать авторское знакомство с Python» (aka Tutorial), комментируя и дополняя его при необходимости.

Материалы

YouTube-плейлист

Тема

Дата

Лектор

Конспект

Запись

Срок сдачи
д/з

1

История и место Python в современном мире. Командная строка

2017-09-22

Георгий Курячий

Алевтина Солодовникова

YouTube

2

Пространства имён и простейшие операторы

2017-09-29

Георгий Курячий

Алевтина Солодовникова

YouTube

2017-10-13

3

Стандартные типы данных

2017-10-06

Георгий Курячий

Алевтина Солодовникова

YouTube

2017-10-20

4

Функции и генераторы

2017-10-13

Георгий Курячий

Алевтина Солодовникова

YouTube

2017-10-27

5

Списки и параметрические генераторы

2017-10-20

Георгий Курячий

Алевтина Солодовникова

YouTube

2017-11-03

6

Строки

2017-10-27

Георгий Курячий

Алевтина Солодовникова

YouTube

2017-11-10

7

Хеширование. Множества и словари

2017-11-03

Георгий Курячий

Алевтина Солодовникова

YouTube

2017-11-17

8

Введение в классы

2017-11-10

Георгий Курячий

Алевтина Солодовникова

YouTube

2017-11-24

9

ООП в Python3 и перегрузка операций

2017-11-17

Георгий Курячий

Алевтина Солодовникова

YouTube

2017-12-01

10

Наследование и дескрипторы

2017-11-24

Георгий Курячий

2017-12-08

Ссылки


CategoryLectures

LecturesCMC/PythonIntro2017 (последним исправлял пользователь ArsenyMaslennikov 2018-07-15 12:38:17)