Различия между версиями 11 и 12
Версия 11 от 2017-09-30 02:21:38
Размер: 6228
Редактор: FrBrGeorge
Комментарий:
Версия 12 от 2017-09-30 15:48:24
Размер: 6283
Редактор: ArsenyMaslennikov
Комментарий: fixed YT link to include playlist information as well
Удаления помечены так. Добавления помечены так.
Строка 15: Строка 15:
|| 1 || [[/01_Commandline|История и место Python в современном мире. Командная строка]] || [[FrBrGeorge|Георгий Курячий]] || [[/01_Commandline/Conspect|Алевтина Солодовникова]] || [[https://youtu.be/j-ra02_2zzA|YouTube]] || … || || 1 || [[/01_Commandline|История и место Python в современном мире. Командная строка]] || [[FrBrGeorge|Георгий Курячий]] || [[/01_Commandline/Conspect|Алевтина Солодовникова]] || [[https://www.youtube.com/watch?v=j-ra02_2zzA&list=PL6kSdcHYB3x7VJXiCA8OjYAiRBHi7mZTJ|YouTube]] || … ||

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

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

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

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

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

Объявление

Материалы

YouTube-плейлист

Тема

Лектор

Конспект

Запись

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

1

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

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

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

YouTube

2

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

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

Экзамен

Аннотация

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

  • Title: Python3 programming language

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

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

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

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

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

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

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

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

Ссылки


CategoryLectures

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