Основы программирования
Читается: 3-4 модуль 2 курс
Пререквизиты: Основы web-технологий
Трудоемкость: 5 кредитов
62 аудиторных часов:
- 20 часов лекций;
- 42 часов семинаров.
Формы контроля:
- экзамен
- 1 контрольная работа
Преподаватели
Кафедра прикладной математики и информатики (Нижний Новгород): старший преподаватель
О курсе
Целями освоения дисциплины «Основы программирования» являются:
- Познакомить слушателя с основами алгоритмизации;
- Научить понимать структуру кода программы – в современных языках программирования;
- Проектировать программы, тестировать, отлаживать;
Для тех, кто хочет заняться программированием, но пока не знает с чего начать. Рассматриваются основные понятия императивного программирования - алгоритма, исполнителя, алгоритмического языка, переменной, основные типы данных, управляющие конструкции алгоритмического языка, функции процедуры. Излагаются общие приемы программирования.
Значительная часть курса посвящена основам современных языков Web программирования Python и PHP и решению с их помощью типовых алгоритмических задач.