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

О целях и задачах курса

Планы на семестр: пройти весть учебник, дополнив его по необходимости.

  1. Принцип не спросил - не получит ответа
  2. Принцип «не сделал руками — не понял»
  3. Домашние задания и самостоятельная работа
  4. Обратная связь через тг-группу
  5. Адаптивность и открытость курса / финального критерия

Понятие сценария. Цикл тестирования и отладки

Цикл редактирования / отладки

Так что же такое программирование? :)

  1. Постановка задачи
  2. Формализация задачи
  3. Моделирование предметов и понятий
  4. Составление алгоритма
  5. Формализация алгоритма и моделей на ЯП
    • 1. Редактирование

    • 2. Запуск

    • 1. Редактирование

    • 2. Запуск

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

Дзен ученика

  1. Лучше не знать, чем не понимать
    • Лучше понимать, чего именно не знаешь, чем не знать
  2. Лучше спросить, чем промолчать
    • Лучше понять самому, чем спросить
  3. Лучше попробовать, чем бездействовать
    • Лучше сначала понять, а потом пробовать

Д/З

Python/PhilosoPython2022/01_Programming (last edited 2022-09-18 20:27:04 by FrBrGeorge)