Различия между версиями 7 и 8
Версия 7 от 2022-10-01 21:46:02
Размер: 3435
Редактор: FrBrGeorge
Комментарий:
Версия 8 от 2022-10-03 20:36:11
Размер: 4266
Редактор: FrBrGeorge
Комментарий:
Удаления помечены так. Добавления помечены так.
Строка 21: Строка 21:
  * Рекомендуется к прощёлкиванию для тех, кому оперировать с ''предметами'' комфортнее, чем с числами/строками и другими объектами, не имеющими физического аналога
Строка 22: Строка 23:
 * [[https://greenteapress.com/thinkpython2/html/index.html|Учебник посложнее]] «Think Python: How to Think Like a Computer Scientist» Аллена Дауни
Строка 23: Строка 25:
  * [[py3tut:|Python Tutorial]] (aka «тьюториал»)
  * Несколько полуавтоматический и слегка устаревший [[https://digitology.tech/docs/python_3/|русский перевод]] документации и в частности [[https://digitology.tech/docs/python_3/tutorial/index.html|Tutorial]]

Программирование на языке Python

Проект спецкурса для Философского факультета МГУ

Требование к аудитории:

  • осознанное желание изучить ЯП Python и / или программирование как таковое
  • выполнение домашних заданий

Цели курса:

  • Сформировать базу знаний и навыков, достаточную для дальнейшего (в т. ч. самостоятельного) изучения Python и программирования
  • Дать представление о свойствах и возможностях вычислительных систем, в т. ч. сложных и сверхсложных, и о сути понятий «сложность» и «непознаваемость» в данном контексте

Задачи курса:

  • Постановка алгоритмического мышления
  • Изучение подмножеcтва ЯП Python и приёмов реализации алгоритмов на нём

  • Выработка навыков прикладного программирования

Первое занятие: 2022-09-12 18:30:00

Факультет ВМК, машинный зал №4.

Материалы

Занятия

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

<!> Словарь терминов

Тема

Дата

Срок сдачи
Д/З

01

Что такое программирование?

2022-09-12 18:30:00

2022-09-18

02

Переменные, ввод и вывод

2022-09-19 18:30:00

2022-09-25

03

Линейные алгоритмы, сравнения и условный оператор

2022-09-26 18:30:00

2022-10-02

04

Алгебра логики; пустые и непустые объекты

2022-10-03 18:30:00

2022-10-09

Python/PhilosoPython2022 (последним исправлял пользователь FrBrGeorge 2022-12-12 13:31:16)