Методы решения задач по программированию

Представление, что такое алгоритм, что такое программа, как она исполняется компьютером, какие виды языков программирования существуют.

Продолжительность:

1 неделя

Количество лекций:

1 лекция

Количество практический занятий:

2 занятия

Темы

  • Знакомство с автоматической онлайн-проверяющей системой с базой задач. Простейшие задачи. Комбинаторные алгоритмы.

  • Перебор и его сокращение.

  • Алгоритмы на графах.

Что будете знать

  • Как разрабатывать веб-сервисы с применением PHP, Python, Node.js, XML (Extensible Markup Language) и JSON

Что будете уметь

  • Программировать на одном из языковвысокого уровня, например, Python, Go, C++, Java, JavaScript, C# и т.п.